![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux内核学习
SstWood
这个作者很懒,什么都没留下…
展开
-
linux 简述
PC机上的软件一般分为:驱动层、操作系统内核层、API层、应用程序层。 其中内核具有很重要的作用,我们知道一般的嵌入式系统中,有些简单的是不需要操作系统的,比如我们大学里做的单片机系统,稍微复杂的话就需要操作系统,对比没有操作系统和有操作系统的ARM,我们就能发现,操作系统基本上起到一个协调者的作用,所做的事情具体有: 1.多任务、多用户 2.文件系统的支持 3.采用虚拟内存管理技术 4.提供网络功能原创 2010-06-30 00:57:00 · 426 阅读 · 0 评论 -
学linux内核的原因与方法
想更好的将计算机硬件知识与软件知识联系起来,当然学习操作系统是最好的途径。 虽然现在搞软件的,基本都是不用管下面硬件的事情,不过我个人是感觉非常不踏实的,就感觉在空中漫步走一样,那不是我心目中的程序员。熟悉软硬件以及两者之间的联系,这才是真正的程序员,毕竟软件行业与硬件行业的相互作用大家有目共睹,想永远不过时,必须得软硬件都抓稳点。 买了本赵炯的《linux内核完全剖析》,结合大学里学的东西,边学边做笔记到博客,以后忘记了还可以回来翻翻。 下面将按章节写笔记。原创 2010-06-29 00:03:00 · 374 阅读 · 0 评论 -
最简单开机程序
<br />使用as86语言<br />boot.s代码:<br /> .globl begtext,begdata,begbss,endtext,enddata,endbss<br /> .text<br /> begtext:<br /> .data<br /> begdata:<br /> .bss<br /> begbss:<br /> .text<br /> BOOTSEG = 0x07c0<br /><br /> entry start<br /> start:<br />原创 2010-11-24 22:10:00 · 460 阅读 · 0 评论