- 78
- 0
- 约6.75万字
- 约 6页
- 2016-12-23 发布于贵州
- 举报
习题:
ADD AX, word ptr ES:[3000H]
MOV [2000H], AX
MOV AX, word ptr ES:[2002H]
ADC AX, word ptr ES:[3002H]
MOV [2002H], AX
8086系统中,请说明下列指令的源操作数的寻址方式是什么?
1)MOV AX, 1234H 立即数寻址
2)MOV AX, [1234H] 直接寻址
3)MOV AX, [BX] 寄存器间接寻址
4)MOV AX, 1234H[BX + SI] 相对基址变址寻址
5)MOVSB 数据串寻址
6)IN AL, DX I/O端口间接寻址
请在下表中画出下列数据段以十六进制表示的各单元值(表格中每个单元表示一个字节),并写出变量var1, var2, var3的偏移地址和cnt的值。
data SEGMENT para
ORG 30H
var1 DB -2, ‘A’, 2 dup(‘23’)
var2 DW -1
cnt EQU $-var1
var3 DW var2
data ENDS
var1: 0030H var2:0036H var3:0038H cnt = 8
以下程序实现将变量var进行var*10+600的操作,并
原创力文档

文档评论(0)