摘要: 控制寄存器 控制寄存器用于控制和确定CPU的操作模式 CR0 CR1 CR2 CR3 CR4 CR1保留,CR3是页目录表物理基址或页目录指针表物理基址。 CR0 1、PE:CR0的位0是启用保护(Protection Enable)标志。 PE=1保护模式 PE=0 实地址模式 这个标志仅开启段级 阅读全文
posted @ 2021-03-04 20:06 怎么可以吃突突 阅读(499) 评论(0) 推荐(0) 编辑
摘要: TLB(Translation Look=aside Buffer) TLB地址转译快查缓冲区,如果每次应用程序访问一个线性地址都需要先解析(查PDT,PTT)那么效率十分低,为了提高执行效率CPU在CPU内部建立了一个TLB表,此表和寄存器一样访问速度极高。其会记录线性地址和物理地址之间的对应关系 阅读全文
posted @ 2021-03-04 19:24 怎么可以吃突突 阅读(602) 评论(0) 推荐(1) 编辑
摘要: PAE PAE(Physical Address Extension)为物理地址扩展,传统的10-10-12分页最多可以访问的物理内存为4GB无法满足需要,通过物理地址扩展增加PTB增加访问到物理地址的上限。Inter用MAXPHYADDR来表示能访问到的最大的物理地址位数,对于我们个人计算机而言为 阅读全文
posted @ 2021-03-04 18:09 怎么可以吃突突 阅读(358) 评论(0) 推荐(1) 编辑
摘要: 虚拟地址到物理地址 虚拟地址空间就是32位系统的那4GB,这4GB空间的地址称为虚拟地址。虚拟地址经过分段机制后转化为线性地址,一般虚拟地址都等于线性地址,因为大多数段寄存器的基地址都为0,只有FS段寄存器的基地址不会0。线性地址经过分页机制最终映射到物理地址上。 页目录表,页表 页目录表实际是特殊 阅读全文
posted @ 2021-03-04 11:35 怎么可以吃突突 阅读(276) 评论(0) 推荐(0) 编辑