正在加载图片...
汇編语言程序设计 4、80X86扩充的寻址方式 上迷讲的8种8086CPU的16位寻址方式同样适用于80X86CPU32位寻 址方式。在这8种32位寻址方式中,只不过是立即数、岢存器、存储器 有效地址扩充到32,而且任意32通用寄夺器(EAX、EBX、BCX、 ED、ESI、EDI、EBP、ESP)均可作为间址饣存器、基址岢存器或变址 岢存器(变址岢存器ESP除外)。 除此之外,80X86CPU32位寻址方式还提供了两种仅适用于32攸CPU的寻 址方式,即:比例变址寻址和基址加比例变址寻址,这种寻址方式 均属于存储器寻址方式中的一种,其操作数存放在存储器中 (1)比例变扯寻扯 由变址岢存器的内容乘以比例因子开加上倣移量而得到操诈教有效 地扯EA的寻址方式称为比例变址寻址, 即:EA=[变扯存器]×比例因子十位移量。 汇绵格式:[变扯睿夺器]×比例因子十位移量汇编语言 程序设计 4、80X86扩充的寻址方式 上述讲的8种8086CPU的16位寻址方式同样适用于80X86CPU32位寻 址方式,在这8种32位寻址方式中,只不过是立即数、寄存器、存储器 有效地址扩充到32位,而且任意32位通用寄存器(EAX、EBX、ECX、 EDX、ESI、EDI、EBP、ESP)均可作为间址寄存器、基址寄存器或变址 寄存器(变址寄存器ESP除外)。 除此之外,80X86CPU32位寻址方式还提供了两种仅适用于32位CPU的寻 址方式,即:比例变址寻址和基址加比例变址寻址,这两种寻址方式 均属于存储器寻址方式中的一种,其操作数存放在存储器中。 (1) 比例变址寻址 由变址寄存器的内容乘以比例因子再加上位移量而得到操作数有效 地址EA的寻址方式称为比例变址寻址, 即:EA=[ 变址寄存器 ]×比例因子+位移量。 汇编格式: [ 变址寄存器 ]×比例因子+位移量
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有