?/p>
4
章习题解?/p>
4.1
画出下列语句中的数据在存储器中的存储情况?/p>
ARRAYB
DB
63
?/p>
63H
?/p>
?/p>
ABCD
?/p>
?/p>
3DUP
(??/p>
?/p>
2 DUP
?/p>
1
?/p>
3
?/p>
ARRAYW
DW
1234H
?/p>
5
?/p>
?/p>
AB
?/p>
?/p>
?/p>
CD
?/p>
,??/p>
2DUP
?/p>
1
?/p>
3
?/p>
?/p>
:
地址
数据
地址
数据
ARRAYB
3FH
42H
63H
41H
41H
44H
42H
43H
43H
?
44H
?
?
01H
?
00H
?
03H
01H
00H
03H
01H
01H
00H
03H
03H
34H
00H
12H
05H
00H
4. 2.
程序中数据定义如下:
DATA1
DW
?/p>
DATA2
DB 32DUP
(??/p>
DATA3
DD
?/p>
DLENGTH
EQU
$-
DATA1
此时
DLENGTH
的值是多少?/p>
解:
DLENGTH=38=26H
4. 3.
程序中数据定义如下:
ARRAY
D
B
?/p>
ABCDEF
?/p>
RESULT
DB
?/p>
TABLE DW 20 DUP
(??/p>
则执行指?/p>
MOV AX
?/p>
TYPE RESULT
后,
AX
=?