汇编语言编写程序:比较AX,BX,CX中带符号数的大小,将最大的数放在AX中

调试方法描述

1.进入windows下的DOSBOX虚拟机环境。

2.调用文本编辑程序EDIT建立汇编源文件(后缀名为.asm)。

3.用汇编程序ml对源文件汇编产生目标文件(后缀名为.obj)。

4.用连接程序link产生可执行文件(后缀名为.exe)。

5.执行程序。

6.查看列表文件(后缀名为.lst)。

7.使用调试软件windbg调试程序。

上机代码:

(文件ex1.asm):

code segment

assume cs:code

 

mov ax,32

mov bx,74

mov cx,23

 

sort: cmp ax,bx

jge X          ;如果ax大于等于bx就跟cx比较

xchg ax,bx

X:cmp ax,cx       ;如果ax大于cx

jge Y

xchg ax,cx

Y:int 21h

mov ax,4c00h

code ends

end sort

 

猜你喜欢

转载自blog.csdn.net/Iris54Iris/article/details/81149863