试题详情
- 简答题简述寄存器相对寻址的原理?
-
在这种寻址方式的指令中,也是指定BX,BP,SI,DI的内容进行间接寻址。但是,和寄存器间接寻址方式不同的是:指令中还要指定一个8位或16位的位移量DISP(Displacement),操作数的有效地址EA则是等于间址寄存器内容和位移量之和。即
对于寄存器为BX,SI,DI的情况,用段寄存器DS内容作段首址,而对于寄存器BP,则使用段寄存器SS内容作段首址。操作数的实际地址为:
寄存器相对寻址通常也是用来访问数组中的元素,位移量定位于数组的起点,间址寄存器的值选择一个元素。和寄存器间接寻址一样,因数组中所有元素具有相同长度,只要改变间址寄存器内容,就可选择数组中的任何元素。 关注下方微信公众号,在线模考后查看
热门试题
- 指针寄存器SI中存放的是:()
- Intel8086的中断向量表能存放()
- 位于芯片内部的总线叫什么?
- 什么是中断?中断与过程(子程序)有何区别
- 用两片8259A级联后,能扩充到()级中
- 计算机主频为8MHz,每个机器周期平均含
- 以下寄存器可用于寄存器间接寻址,其中默认
- 什么是控制芯片组?采用控制芯片组有什么好
- 简述STD总线的特点。
- 已知(DS)=1500H,(ES)=25
- 什么是DMA?为什么要引入DMA?
- 可编程中断控制器8259A的编程:设置中
- 已知AL=01100001B,执行指令“
- 在汇编过程中不产生指令码,只用来指示汇编
- 用来定义字变量的伪指令是()。
- CPU与外设数据传送由的方式有哪几种?
- 8086微处理器的HLDA引脚是用于:(
- 给出执行各指令后AL的值,以及CF、ZF
- 使用中断有什么好处?
- 指出下列指令是否正确,若不正确说明原因: