--------------------------
可以编辑的精品文档,你值得拥有,下载后想怎么改就怎么?/p>
---------------------------
==========================================================
--------------------------
可以编辑的精品文档,你值得拥有,下载后想怎么改就怎么?/p>
---------------------------
==========================================================================
问题?
?/p>
画图说明下列语句分配的存储空间及初始化的数据?/p>
解答?
?/p>
1
?/p>
byte_var
DB 'ABC',10,10h,'EF',3 DUP(-1,?,3 DUP(4))
?/p>
2
?/p>
word_var
DW 10h,-5,3 DUP(?)
习题
3.10
?/p>
A
?/p>
?/p>
B
?/p>
?/p>
C
?/p>
10
10h
?/p>
E
?/p>
?/p>
F
?/p>
-1
?/p>
4
4
4
...
41h
42h
43h
0ah10h
45h
46h
ffh
?/p>
04h
04h
04h
3
?/p>
10h
0
FBh
FFh
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
10h
?/p>
5
?
?
?
3.16
解:
mov ah,1
;只允许输入小写字母
int 21h
sub al,20h
;转换为大写字母
mov dl,al
mov ah,2
int 21h
;显?/p>
3.18
解:
mov ax, bufX
cmp ax, bufY
jge done
mov ax, bufY
done:
mov bufZ, ax
3.19
解:
.model small
.stack
.data
bufX
dw -7
signX
db ?
.code
.startup
cmp bufX,0
;test bufX,80h