摘要: 中断的来源除了来自于硬件自身的NMI中断和来自于软件的INT n指令造成的软件中断之外,还有来自于外部硬件设备的中断,这些中断是可屏蔽的。这些中断也都通过PIC(Programmable Interrupt Controller)进行控制,并传递给CPU。在IBM PC极其兼容机上所使用的PIC是Intel 8259A芯片。8259A芯片的功能非常强大,但在IBM PC上,只用到比较简单的功能。 一个8259A芯片的可以接最多8个中断 源,但由于可以将2个或多个8259A芯片级连(cascade),并且最多可以级连到9个,所以最多可以接64个中断源。早期,IBM PC/XT只有1个8259A, 阅读全文
posted @ 2012-04-16 16:01 金国梁 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 终于克服了中断这一关,来到了进程了。这是我多么盼望的,因为有了进程,我就可以和我的操作系统课的内容结合起来了,这就真是实现了我的目的,让上课真正的与实践结合。 我应该努力走自己的路线,虽然按照作者的做遇到的问题可能少,有问题也好解决,但是我感觉还是自己做更好,当然,还是要借鉴作者的,minux或linux的,有这个平台来让我完全按照自己的想法来做真是太好了。这里真的感谢《自己动手做操作系统》的作者于渊。 阅读全文
posted @ 2012-04-16 14:53 金国梁 阅读(155) 评论(0) 推荐(0) 编辑