基于IA-32处理器和32位汇编语言
一:物理地址就是从0开始按顺序编排的。
二:存储模型:
有3类,平展存储模型(flat memory model),段式存储模型(segmented memory model),实地址存储模型(real-address memory model)。
三:处理器的工作方式:
有3种,保护方式:这是处理 器固有的方式,有4个特权层,采用平展存储模型和段式存储模型。实地址方式和系统管理方式。
四:逻辑地址:
逻辑地址的表示形式:段基地址:偏移地址。
对于CS来说,就是CS:EIP,对于SS来说,就是SS:EIP,对于DS,ES,FS,GS来说就是DS(ES,FS,GS) :偏移地址,其中偏移地址可以计算出来。
注意:段选择器:段寄存器中有段选择器,它是一个指针,指向段描述符,段描述符包括段基地址,段长,访问权字节等信息。
要注意保护方式的地址转换方式和实地址方式的地址转换方式。