ZKX's LAB

寄存器间接寻址和直接寻址哪个快 立即数与寄存器寻址哪个快

2020-07-20知识23

用哪一种寻址方式的指令执行速度最快 定长指令码格式,立即寻址最快,因为指令地址码即为操作数。变长指令码格式,寄存器寻址方式最快。因为立即寻址操作数可能很长,取指令时可能需要两次访存。而寄存器寻址。存储器寻址方式有哪些?立即数寻址和寄存器寻址是吗? 立即寻址:对应着程序存储器ROM直接寻址:对应片内数据存储器低128B寄存器寻址:对应片数据存储器中的特殊功能寄存器,主要是R0-R7,A,B,^寄存器间接寻址:对应数据存储器(片内,片外)相对寻址:ROM变址寻址:ROM位寻址:片内可以位寻址的寄存器及位寻址区(片内RAM20-2FH)获取操作数最快的方式寻址方式是( );若操作数的地址包含在指令中,则属于()方式 B、立即寻址 A、直接寻址什么是数据的立即数寻址和寄存器间接寻址 所谓立即数寻址,就是说要取的数据就在本指令当中,数据是紧跟在操作码的后面存放于代码段,当控制器取指令时就立即得到了数据了。例如:mov ax,0804H。而所谓寄存器间接寻址,就是说要取的数据存放在内存数据段的某存储单元内。指令中给出一个寄存器号,该寄存器中存放的并非要取的数据,而是该数据的地址。例如:mov ax,[bx]以上都是以源操作数为例的寄存器间接寻址和直接寻址哪个快 寄存器间接寻址是把地址放在另外一个寄存器中,根据这个寄存器中的数据决定该到哪个单元中取数据,可访问片内RAM低128字节空间和片外RAM的256字节空间。直接寻址是直接使用。

#数据寄存器#指令寄存器#存储器#立即数#操作数

随机阅读

qrcode
访问手机版