摘要:
中断( Interrupt) 中断包括硬件中断和软中断。 硬件中断是由外围硬件设备发出的中断信号引发的,以请求处理器提供服务。当IO接口发出中断请求时,会被像8259A和 I/O APIC这样的中断控制器收集,并发送到处理器。硬件中断完全是随机产生的,与处理器的执行并不同步。当中断发生时,处理器要先 阅读全文
posted @ 2021-09-29 11:07
zhaojie10
阅读(33)
评论(0)
推荐(0)
摘要:
分页机制 分页从功能上来说,就是用长度固定的页来代替长度不一定的段 简单分页模型 在单纯的分段模式下,线性地址就是物理地址 采用页式内存管理,就应当把4GB内存分成大小相同的页。页的最小单位是4KB,也就是4096字节,用十六进制数表示就是0x1000。因此,第1个页的物理地址是0x0000000, 阅读全文
posted @ 2021-09-29 11:01
zhaojie10
阅读(11)
评论(0)
推荐(0)
摘要:
任务 之前的程序将初始化段,内核段和用户程序段描述符都存储在GDT中,而处理器建议每个任务都应当有自己的描述符表,称为局部描述符表LDT(local descriptor table) LDT不止一个,处理器使用局部描述符表寄存器LDTR追踪和访问LDT,LDTR只有一个并指向当前任务的LDT,当任 阅读全文
posted @ 2021-09-29 10:32
zhaojie10
阅读(14)
评论(0)
推荐(0)
摘要:
内核 此处的内核并非操作系统内核,而是用于加载用户程序的程序 内核分为四个部分,分别是初始化代码、内核代码段、内核数据段和内核例程段,主引导 程序也是初始化代码的组成部分。 基本逻辑 计算机首先从主引导程序开始执行,主引导程序负责加载内核,并转交控制权。然后,内核负责加载用户程序,并提供各种例程给用 阅读全文
posted @ 2021-09-29 09:32
zhaojie10
阅读(9)
评论(0)
推荐(0)

浙公网安备 33010602011771号