海棠书屋 > 超脑黑客

第206章 linux第一版(3/7)
上一页 首页 目录 书架 下一页
”。
    而要想打开“保护模式”,则需要用代码对第20号地址线进行操作,将其“唤醒”,它就是进入保护模式的守门人,必须通过它的同意才行。
    说起来简单,但是整个过程具体实现起来却是相当复杂的。
    这也是LINUS为什么花了这么长时间才最终将V0.00版编写完毕的原因。
    他们想让LINUX跟上时代的发展,让LINUX未来的功能能够和现在的这些最新操作系统相媲美,进入保护模式是必不可少的,因为只有进入了保护模式才能最大程度地发挥出80386CPU的最大性能。
    林鸿之前看《操作系统设计与实现》的时候,在这部分看得非常迷糊,专门还去查了不少资料,可是心中还是对这种机制有些想不通,为什么要这样设计。
    但是,今天他看到了LINUS的实现代码之后,顿时有一种突然顿悟的感觉。
    与平时编程的时候,不用去关心硬件底层结构不同,操作系统的底层代码却是和硬件紧密相连。最初的那BOOT和LOADER程序,都必须用汇编才能胜任,精确到CPU的某一个寄存器,也精确到磁盘的某一个扇区。
    要想理解这些代码,必须对CPU和磁盘的硬件结构了解得非常清楚。例如CPU有多少引脚,里面有多少个寄存器,每一个寄存器的作用又是什么。
    好在这些技术参数,INTEL有着非常详细地技术文档。这么小小的一块芯片,涉及到的技术资料却是几本厚

本章还未完,请点击下一页继续阅读>>>
上一页 首页 目录 加书签 下一页
作者推荐:回到九十年代之后、岁月之重来、末世之万物修改系统、炮灰女配的反派部长大人、雁南归、仙人请飞升、星期天的Omega 完结+番外、重生之九十年代小厂妹、圣女帮我模拟修仙、奇幻王座、

阅读页设置
背景颜色

默认

淡灰

深绿

橙黄

夜间

字体大小

小

中

大

品书阁 海棠书屋