当前位置:  技术问答>linux和unix

毕业设计准备写一个操作系统,请问需要准备些什么知识?

    来源: 互联网  发布时间:2016-06-21

    本文导语:  2个月后进入大四了,课都差不多了.毕业设计打算写个简单的操作系统(2-4个人),可能是只有内核的那种,估计写不出用户界面. 请问大侠们 需要准备些什么知识.现在的水平是C/C++比较熟悉,汇编还好,大学的操作系统课也...

2个月后进入大四了,课都差不多了.毕业设计打算写个简单的操作系统(2-4个人),可能是只有内核的那种,估计写不出用户界面.
请问大侠们 需要准备些什么知识.现在的水平是C/C++比较熟悉,汇编还好,大学的操作系统课也上了,Linux基本入门(Ubuntu),还没开始研究内核代码.

|
移动开发 iis7站长之家

别自己造车,先看看这篇指导文章。

内存管理,文件系统,cpu调度。
把这几块搞了,就差不多了。

|
现在的水平是C/C++比较熟悉.(具体熟悉到什么程度?能实现些什么。不会只是,学校的考试考个高分把.....)
Linux基本入门(具体入门到什么地步?)
这么点知识就写操作系统阿。。操作系统实现所涉及的知识绝对庞大到你无法想象。

我刚大1就想写了。朝目标努力中,现在大二结束了,还是发现差很多知识。目标还是那么飘渺。。。
劝LZ想点实际的把。。。

|
这方面网上其实有不错的资料
自己动手写操作系统
使用用开源软件--自己动手写操作系统
linux 0.11内核源码剖析 及翻新版本  --赵炯 的书 及相关论坛 

国外有一个网站专门介绍这些的 具体链接我忘记了 关键字中带write os  抱歉我搜索不到了

|
对OS我也很感兴趣 
苦于没有时间
楼主努力
趁大学有时间

|
   可以研究一下MIT的JOS,本身就是用来训练研究生的操作系统设计能力的,非常地小,特别适合学生研究,做毕业设计。MIT有介绍JOS的课程,可以到网上去找(MIT的很多课程都是开放的)。如果英文不好的话,在ChinaUnix上也很多高手对JOS研究的文章。
   如果时间比较充足的话,也可以研究赵烔写的那本经典的,对0.12内核的每行代码都有详细的剖析,而且把需要的相关硬件、汇编知识也放进去了,非常全面。就是稍微厚了一点,有900多页。

|
支持u/cos,这个简单,可以先看着学习下。《uc_os-ⅱ:源码公开的实时嵌入式操作系统》,官网micrium。

|
但愿若干年后 此贴会成为LZ 回忆成功历程的一个纪念~~
没准你就是 国产比尔了~
加油吧~

|
http://www.douban.com/subject/2006915/

|
楼主很强啊
如果是些x86架构的操作系统,是很累人的,指令集,系统的硬件资源,中断机制,IO控制,内存调度.....
然而只熟悉一个芯片是远远不够的,还要弄清楚许多芯片的特性,如显卡芯片如何与CPU通信,即使不做图形界面,只用控制台,也需要显示,用到显示器。
还有系统数据与地址总线,DMA控制....这都是很底层的东西。
需要掌握的东西很多。一学期不一定能搞完。

建议写个简单一点的,如MCU或ARM或DSP的。
先了解一下uC OS吧,会给你不少指导的,是个很小的操作系统,
可以移植到51上

|
楼主哪个学校的哪个专业的?要求这么高,一个毕设还要写操作系统,吓倒我了。

|
汗一下,我毕业设计就是xxxxx信息管理系统

|
确实太强了,多半做不出来!

|
只能说 LZ强人!   google 要搞chrome os了  偶也!

|
如果在单片机上跑个小程序我知道,看楼下的回答

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 毕业设计求助(更多分相送)!
  • 毕业设计求助(更多分相送)!
  • linux 毕业设计求解答
  • 想要在linux下做个毕业设计,大家给推荐个题目吧
  • 毕业设计做JAVA,怎么写文档啊
  • 跟LINUX相关的毕业设计
  • 毕业设计课题
  • 求毕业设计题目
  • 毕业设计
  • 求linux相关的毕业设计题目
  • 毕业设计做完了,散分罗
  • 毕业设计用Linux可以做些什么!谢谢!
  • 高分求助!毕业设计里的一个问题
  • 毕业设计开题了:基于linux的个人防火墙的设计于实现,给点建议
  • 关于linux下USB驱动的毕业设计选题建议
  • 紧急提问,毕业设计选题,linux裁剪 和网格计算!!!!!!
  • 我做ejb方面的毕业设计,哪位高手给点建议!
  • 毕业设计课题求助:在linux平台下开发,有idea者请进!!!
  • 请教毕业设计相关题目询问各位高手。。
  • 毕业设计想写一个简单的shell出来,不知是否可行?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3