第五章 汇编语言程序设计
1.从4000H单元开始定义数据段如下,请画出所定义存储器的分配图。
BUF SEGMENT
DAl DW 3456H
DA2 DB 2 DUP(7,8)
BUF ENDS
答:
存储器的分配图
2.对于习题1的定义,请说明下列每条指令执行后的结果。
1、 MOV AX,SEG DAl
2、MOV AX,SEG DA2
3、MOV BX,OFFSET DAl
4、MOV BX,OFFSET DA2
5、MOV CX,TYPE DAl
6、MOV CX,TYPE DA2
7、MOV DX,LENGTH DAl
8、MOV DX,LENGTH DA2
9、MOV AX,SIZE DAl ‘
10、MOV AX,SIZE DA2
答:1、(AX)=(DS)
2、(AX)=(DS)+2
3、(BX)=4000H
4、(BX)=4002H
5、(CX)=2
6、(CX)=1
7、(DX)=2
8、(DX)=4
9、(AX)=2
10、(AX)=4
?
3.已知数据定义如下,请计算变量PL的值是多少?
DATA
原创力文档

文档评论(0)