摘要: 结合最近学习清华的OS课,先用“人话”来高度抽象的描述一下我自己的理解。CPU在系统加电也就是我们按下电源开关后,开始初始化他的寄存器,主要是cs和eip(本文基于x86架构),然后在ROM中找到一个叫BIOS(Basic Input Output System),加载到RAM中然后开始执行他,他在 阅读全文
posted @ 2016-09-13 11:41 Miller_S 阅读(3252) 评论(0) 推荐(0) 编辑
摘要: 与外设的交互都是通过读写外设上的寄存器进行的,外设的寄存器也成为“I/O端口”,它有两种编制方式:统一编址和独立编址。 统一编址: 外设接口中的IO寄存器(即IO端口)与主存单元一样看待,每个端口占用一个存储单元的地址,将主存的一部分划出来用作IO地址空间,如,在 PDP-11中,把最高的4K主存作 阅读全文
posted @ 2016-09-13 11:05 Miller_S 阅读(3375) 评论(0) 推荐(0) 编辑
摘要: 为何要了解Intel 80386的保护模式和分段机制?首先,我们知道Intel 80386只有在进入保护模式后,才能充分发挥其强大的功能,提供更好的保护机制和更大的寻址空间,否则仅仅是一个快速的8086而已。没有一定的保护机 制,任何一个应用软件都可以任意访问所有的计算机资源,这样也就无从谈起操作系 阅读全文
posted @ 2016-09-13 10:05 Miller_S 阅读(2628) 评论(0) 推荐(1) 编辑