文档库 最新最全的文档下载
当前位置:文档库 › 分配的存储空间及初始化的数据值

分配的存储空间及初始化的数据值

3.4 如何规定一个程序执行的开始位置,主程序执行结束应该如何返回DOS,源程序在何处停止汇编过程?

答:开始位置在END后用标号指明,利用DOS功能调用的4CH子功能来实现返回DOS,执行到一条END伪指令时,停止汇编。

3.10画图说明下列语句分配的存储空间及初始化的数据值

(1)byte_var db ‘ABC’,10,10h,’EF’,3 dup(-1,?,3 dup(4))

(2)Word_var dw 10h,-5,3 dup(?)

(1)

‘A’‘B’‘C’10 10H ‘E’‘F’-1 — 4 4 4 ……41h 42h 43h 0ah 10h 45h 46h ffh ? 04h 04h 04h

3个

(2)

10H 0 FBH FFH ——————……

10h -5 ? ? ?

3.16编写一个程序,把从键盘输入的一个小写字母用大写字母显示出来。

mov ah,1

int 21h

sub al,20h

mov dl,al

mov ah,2

int 21h

3.18编制一个程序,把变量bufX和bufY中较大者存入bufZ,若两者相等,则把其中之一存入bufZ中。假设变量存放的是8位有符号数。

mov ax, bufX

cmp ax, bufY

jnl done

mov ax, bufY

done:mov bufZ, ax

相关文档
相关文档 最新文档