摘要: 分页地址转换 页帧 一个地址连续的4K字节大小单元内存,称为页帧。 也即一个页有4K字节大小。 页帧地址 页桢地址指出了一个实物理页的开始地址。因为页的地址是以4K为边界的,所以地址的低12位总是为0。在页目录中,页桢地址是二级页表的起始地址。在二级页表中,页桢地址是所要要访问的物理页的起始地址,该 阅读全文
posted @ 2019-10-15 00:09 Ivan_Luo 阅读(2094) 评论(0) 推荐(0) 编辑
摘要: 寄存器 分为 1. 通用寄存器:32位,用于数学和逻辑运算 2. 段寄存器: 3. 状态和指令寄存器:记录和改变80386处理器状态 通用寄存器 8个32位寄存器:EAX,EBX,ECX,EDX,EBP,ESP,ESI,EDI 同时这8个寄存器的低位字可用作16位寄存器:AX,BX,CX,DX,BP 阅读全文
posted @ 2019-10-15 00:09 Ivan_Luo 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 分段地址转换 过程 将逻辑地址转为线性地址,处理器会执行以下操作: 1. 使用段选择符定位到GDT或LDT表中的段描述符。(仅当一个新的段选择符加载到段寄存器中才需要这一步) 2. 先根据相应描述符表寄存器中的段地址(确定描述符表的地址)和段界限(确定描述符表的大小),根据段选择符的TI决定从哪种描 阅读全文
posted @ 2019-10-15 00:08 Ivan_Luo 阅读(1985) 评论(0) 推荐(0) 编辑