wuzhoushidao 发表于 2019-10-20 10:34:13

检测点9.2

assume cs:code
code segment
   start:mov ax,2000H
          mov ds,ax
          mov bx,0
       s:mov cl,      //cx=0时jcxz跳转,需要知道2000H段第一个为0的字节,所以需要将ch置零,cl存2000H内偏移为bx的值,如果2000:的值为0,那么cl、ch都为0,cx为0,跳转到ok,
         mov ch,0                            //如果2000:的值不为0,jcxz不跳转,bx加1
         jcxzok
         inc bx
         jmp short s
    ok:mov dx,bx
      mov ax,4c00h
      int 21h
code ends
end start
页: [1]
查看完整版本: 检测点9.2