检测点9.2

  补全编程,利用jcxz指令,实现在内存2000H段中查找第一个值为0的字节,找到后,将它的偏移地址存储在dx中。

直接上代码。。。

 1 ;补全程序,利用jcxz指令,实现在内存2000H段中查找第一个值为0的字节,找到后,将它的偏移地址存;储在dx中。
 2 
 3 assume cs:code
 4 code segment
 5 start:
 6     mov ax,2000h
 7     mov ds,ax
 8     mov bx,0
 9 s:    
10     mov cx,0
11     mov cl,[bx]
12     jcxz ok
13     inc bx
14     jmp short s
15 ok:
16     mov dx,bx
17 
18     mov ax,4c00h
19     int 21h
20 code ends
21 
22 end start

 

posted @ 2016-05-28 23:48  JimAmadeus  阅读(281)  评论(0)    收藏  举报