第2章_432位编程结构(×)摘要.ppt

第2章_432位编程结构(×)摘要

第二章 80X86微处理器的结构 张德煌 第二章 80X86微处理器的结构 张德煌 虚拟存储器地址是一个概念性的逻辑地址,它与内存物理地址之间通过一个转换表对应。只有虚拟存储器地址中的内容被读入内存后,虚拟存储器地址才有对应的物理地址填入转换表,当虚拟存储器地址中的内容未读入内存时,与之对应的内存物理地址为空。 在段式虚拟存储器中,程序访问的逻辑地址以“段号+段内偏移地址”的形式给出。“段号”是一个16位数值,它表示该段在段表中的序号,被称为段选择子(Selector,又称选择符)。选择子指向的记录被称为描述子(Descriptor 又称描述符),用于描述该段的相关信息 程序访问的逻辑地址可以由“逻辑页号+页内偏移地址”构成。逻辑页号用于表示在页表中该地址所在的页表记录项的序号,页表记录项中存放着页的物理起始地址,它与逻辑地址的“页内偏移地址”相加得到实际要访问的物理地址。 存放页起始地址的项放在一起构成页表,每个页表占用4个字节,用于存放20位的页起始地址和页属性。 1)GDTR(Global Descriptor Table Register) 全局描述子表寄存器GDTR是一个48位字长的寄存器。包括两部分:一部分是全局描述子表的32位段基址,另一部分是全局描述子表的16位段限。 2) IDTR(In

文档评论(0)

1亿VIP精品文档

相关文档