首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

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

2012-10-13 
王爽汇编第9章检测点9.2简单小问题Assembly codeassume cs:codecode segment start: mov ax,2000hmov ds,a

王爽汇编第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初始只是多少。

你要想为什么效果一样?

热点排行