试题详情
- 简答题 指出下列指令中源操作数的寻址方式,并说明指令操作的结果。 (1)MOV BX, ‘BC’ (2)MOV AX, DATA (3)MOV DX, [BX] (4)MOV AL, [BX+DI] (5)MOV CL, LIST[BX] (6)MOV AX, FILE[BX+DI+200H] (7)DAA (8)XLAT (9)IN AX, DX (10)INT 21H
-
(1)立即寻址。操作结果是把ASCII码CB(4342H)传送到BX.
(2)使用AX的直接寻址。操作结果是把数据段存储单元DATA1与DATA1+1的字内容复制到AX中。
(3)寄存器间接寻址。把数据段由BX间接寻址的存储单元的字内容复制到DX中。
(4)基址加变址寻址的寻址方式。操作结果是把由BX+DI寻址的数据段存储单元的字的内容复制到AL。
(5)寄存器相对寻址。操作结果是把数据段由LIST+BX寻址的字节内容送CL。
(6)相对基址加变址的寻址方式。操作结果是把由BX+DI+200H寻址的数据段存储单元的字内容送入AX。
(7)源操作数为寄存器(AL)寻址。它是把AL中的两位BCD码加法运算的结果调整为两位压缩型十进制数,仍保留在AL中。
(8)源操作数为寄存器(BX)相对寻址。操作结果是把由BX+AL指定的内容表格中的字节代码内容送AL。
(9)源操作数为寄存器(DX)间接寻址。它是把DX和DX+1所指定的两个端口地址的字的内容送入AX。
(10)源操作数为直接寻址,直接寻址地址为21H×4, 21H×4+2。操作结果是把21H×4~21H×4+3内存单元中的双字分别送到IP与CS。 关注下方微信公众号,在线模考后查看
热门试题
- 8086的复用引脚在哪个状态输出信号?它
- 语句MOV BX,M和LEA
- 单个中断源的中断接口中,为何要设置中断请
- 在执行中断返回指令IRET和过程(子程序
- 8250芯片在通信过程中能自动检测的通信
- 下列RAM芯片各需要多少条地址线进行寻
- 设8255A在微机系统中,A口,B
- Pentium 4目前最高的
- 编写实现下列有符号除法运算的程序段。程
- 8259A中断控制器的主要功能是什么?
- CPU响应中断有哪些条件?为什么需要这些
- 带参数的返回指令用在什么场合?设栈顶地址
- 若X=-107,Y=+74,按8位二进制
- 8086/8088在最大模式下状态位起什
- Itanium(安腾)是多少位CPU?它
- 当用8259A中断控制器时,其中断服务程
- 51单片机的程序存储器与数据存储器在物理
- 阅读下列程序段,注释指令中计算符LEN
- 推动微处理器迅速更新换代的根本原因是什么
- 磁表面存储器存储二进制信息的基本原理是什