- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Linux源代码阅读笔记-硬件中断
Linux硬中断Linux 中断和其他操作系统的中断处理一样,要求有硬件和软件的支持。Linux的好处就是可以看到核心处理中断的一举一动,以下对linux的中断机制做详细的分析。首先对linux中能处理的中断分类:1.物理硬件设备产生的中断,这些设备与主板上的i8259A中断控制器相连,具体的连接可以找本《计算机组成原理》看看。linux中可以处理的有16个中断号,但这并不意味linux只能处理1
2005-04-11 20:59:00 1871
原创 linux源代码阅读-系统启动bootsect.s
系统启动bootsect.S一般PC在电源一开时,是由内存中地址FFFF:0000开始执行(这个地址一定在ROM BIOS中,ROM BIOS一般是在FEOOOh到FFFFFh中),而此处的内容则是一个jump指令,jump到另一个位於ROM BIOS中的位置,开始执行一系列的动作,包括了检查RAM,keyboard,显示器,软硬磁盘等等,这些动作是由系统测试代码 (POST,system tes
2005-04-11 20:56:00 1164 1
原创 Linux源代码阅读笔记-内存管理
1. 内存管理1. 综述为了与intel 8086 实地址(real mode)操作兼容,继续保持段地址模式。段地址模式中使用几个关键的段寄存器,如:CS, DS, SS, ES, 在80386模式下增加了FS, GS。这些段寄存器在保护模式下作用与实模式下根本不同,在保护模式下是作为GDT(全局描述苻表)的下表,在保护模式下,段描述保存在描述府表中,起地址保存在CPU的GDTR寄存器中,这个
2005-04-11 20:53:00 1429
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人