社区
community_281
帖子详情
靠....写个操作系统,最小内核的那种,要多久啊??
roadingyh
2007-07-23 06:49:05
如题目....
...全文
711
22
打赏
收藏
靠....写个操作系统,最小内核的那种,要多久啊??
如题目....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sukyboor
2007-07-30
打赏
举报
回复
引导程序还花1星期,就这速度指着写个引导型病毒,光等就等吐血了
flysec
2007-07-26
打赏
举报
回复
一个星期可以完成引导程序的。不是太难
tanzu
2007-07-26
打赏
举报
回复
没有接触过, 不过貌似单纯没有任何实用功能的微内核还是容易实现的. 上次看到某人的本科毕业就是设计一个操作系统. 但稍微要加入点实际功能应该不会很简单, 反正我是看操作系统核心原理的书都看得晕了.
DanielWYO
2007-07-26
打赏
举报
回复
能写个硬件引导程序就不错了
--------------------------------------------------
我估计你是想说硬盘引导程序吧? 这个不算难的.
筷子哥
2007-07-25
打赏
举报
回复
能写个硬件引导程序就不错了
xuxiangyang
2007-07-25
打赏
举报
回复
偶喜欢轻便的,定购一个
xoxoby
2007-07-25
打赏
举报
回复
操作系统,最小内核 加标点才9个字,两秒钟就打完了,手写嘛。。。。草书2秒,正楷要5秒以上,其他字体不熟,哈哈哈
guileen
2007-07-24
打赏
举报
回复
自己写操作系统,难。
就windows而言。exe文件为可执行文件,是c编译出来的。exe执行是由操作系统来执行的。
操作系统直接和cpu,内存打交道。
你需要理解,主板的启动过程,mbr的引导。你要了解最底层的通信。最底层的可执行代码。
sukyboor
2007-07-24
打赏
举报
回复
一星期差不多,现在资料太多了
给我足够的钱,一星期下来我能做个CPU
唐竹
2007-07-24
打赏
举报
回复
LS几个,你们用牙在光盘上啃出个操作系统么
魔芋
2007-07-24
打赏
举报
回复
抄袭的话,不要1秒钟,自己对照cpu手册做的话,十年吧
keaneshen
2007-07-24
打赏
举报
回复
操作系统不是靠嘴就出得来的,楼上这几个强人.
lighting_pig
2007-07-24
打赏
举报
回复
满世界都有代码抄,怕什么
又不是要你自己想一个出来
scow
2007-07-24
打赏
举报
回复
^_^
executemylove
2007-07-24
打赏
举报
回复
难
xhenry
2007-07-24
打赏
举报
回复
看操作系统的定义范围了,最简单的系统只是完成对硬件平台的初始化,几行汇编就搞定了.
huwei001982
2007-07-23
打赏
举报
回复
牛,一星期
stuman
2007-07-23
打赏
举报
回复
一个星期?也太快了吧,都是linus呀
CUG122032
2007-07-23
打赏
举报
回复
文件系统?+上一些API.
几个人的小组的话,像DOS这样的,大约要一个星期.
sukyboor
2007-07-23
打赏
举报
回复
1分钟
printf("System is Loading.......");
加载更多回复(2)
从零开发
操作系统
:从加电自检到
内核
引导
《从零开发
操作系统
:从加电自检到
内核
引导》 主讲:丁宋涛如果你想自己写一个小的
操作系统
,一定会发现无从下手,因为在传统的学历教育中,
操作系统
课程过于关注理论,不会告诉你要用什么工具, 什么语言,如何写代码。本门课程是《C语言核心编程》的姊妹篇,正如C和Unix是孪生兄弟一般,本门课程向K & R致敬,探索计算机装置的本身原理。本课程基于X86架构,实现了从机器加电自检开始,到一个内建命令
操作系统
(
内核
雏形)的实现。建议
操作系统
内核
开发的入门学员,学习两遍。第一遍,完全按照视频内容,将开发环境保持一致,将提供的源码直接编译运行获得感性认识。第二遍,根据理解,自己改写内容,调试运行以强化知识的理解。本门课程没有包含进程实现、文件管理等内容,有待后续其他课程进行扩展。课程亮点:课程讲师在
操作系统
相关课程上,拥有10年上全日制本科教学经验,全课程考虑到面向学生朋友,绝大多数为欠缺相关的经验。因此,本课程讲解注意细节,代码以简洁易懂为考量,尽量还原开发过程,帮助学员积累认知,增长才干。
操作系统
内核
知识介绍
什么是
内核
? 说到
操作系统
,就必须说
内核
。
内核
是
操作系统
中应用连接硬件设备的桥梁。
内核
的能力 对于一个现代的
操作系统
来说,它的
内核
至少应该提供以下 4 种基本能力: 管理进程、线程(决定哪个进程、线程使用 CPU?); 管理内存(决定内存用来做什么?); 连接硬件设备(为进程、和设备间提供通信能力); 提供系统调用(接收进程发送来的系统调用)。
操作系统
分层 从上面 4 种能力来看
操作系统
和
内核
之间的关系,通常可以把
操作系统
分成 3 层,最底层的硬件设备抽象、中间的
内核
和最上层的应用.
微
内核
是什么?宏
内核
是什么?一文带你了解
操作系统
内核
架构!
近年来,我国自主研发
操作系统
被反复提及。近期,一个计算机领域内非常专业的词来到了几乎所有人的视线内,这就是——微
内核
。人们对
操作系统
内核
的讨论越来越热烈,甚至有人说我不懂什么叫微
内核
,什么...
微
内核
操作系统
介绍
微
内核
由一群尽可能将数量
最小
化的软件程序组成,它们负责提供实现一个
操作系统
所需要的各种机制与功能,微
内核
操作系统
就是一种基于微
内核
架构的
操作系统
。 基本概念 微
内核
操作系统
(Microkernel Operating System)结构,是20世纪80年代后期发展起来的。由于它能有效地支持多处理机运行,故非常适用于分布式系统环境。当前比较流行的、能支持多处理机运行的
操作系统
,几乎全部都采用了微
内核
结构,如卡耐基梅隆大学研制的MachOS,便属于微
内核
结构
操作系统
;又如当前广泛使用的Win...
一个微型的
操作系统
内核
MiniOS
MiniOS 是我在研究生导师的指导下参与开发的一个微型
操作系统
内核
,接触 MiniOS 的开发有一段时间了,对其已经比较熟悉,便着手为 MiniOS 写了一个简要的介绍,下面是介绍内容(同时也是 MiniOS 在 GitHub 仓库的自述): MiniOS 简介 MiniOS 是一个面向
操作系统
开发学习者的、微型的
操作系统
内核
,可以运行在32位 x86 架构的 CPU 上。MiniOS 专注于...
community_281
590
社区成员
254,050
社区内容
发帖
与我相关
我的任务
community_281
提出问题
复制链接
扫一扫
分享
社区描述
提出问题
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章