当前位置: 代码迷 >> 汇编语言 >> 王爽汇编第9章检测点9.2简单小疑点
  详细解决方案

王爽汇编第9章检测点9.2简单小疑点

热度:1905   发布时间:2013-02-26 00:00:00.0
王爽汇编第9章检测点9.2简单小问题
Assembly code
assume cs:codecode segment start: mov ax,2000h        mov ds,ax        mov bx,0     s: mov cl,ds:[bx];上面两行是原题答案。但是这里为什么要CH置为0?貌似不用这个语句,最后结果也是一样的啊!        mov ch,0      ;上面两行是原题答案。但是这里为什么要CH置为0?貌似不用这个语句,最后结果也是一样的啊!        ;mov al,[bx]  ; 下面自己写的这两行就是没用CH置为0,效果一样哦。        ;mov cl,al    ; 下面自己写的这两行就是没用CH置为0,效果一样哦。        jcxz ok        ;当cx=0时,CS:IP指向OK        inc bx              jmp short s     ok: mov dx,bx        mov ax ,4c00h        int 21hcode endsend start



------解决方案--------------------------------------------------------
做题不能想当然,你要看一下cx初始只是多少。

你要想为什么效果一样?
  相关解决方案