我是靠谱客的博主 无语八宝粥,最近开发中收集的这篇文章主要介绍汇编语言检测点9.3,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

汇编语言检测点9.3


建议先自己思考问题的答案,不懂则返回看书
解析:
前面刚学过jcxz,但此处并不适合用jcxz,考察的是loop,jcxz是当cx=0时,执行jcxz。
但loop只有当 cx-1> 0时才会继续循环,因此如果传入cl的值为0,则cl与ch组合为0,需加上1才可以满足cx-1=0退出循环。
jcxz与loop的判定条件正好相反,要多加留意。

assume cs:code
code segment
start: mov ax,2000H
       mov ds,ax
       mov bx,0
      
    s: mov cl,[bx]
       mov ch,0
       inc cx
       inc bx
       loop s

   ok: dec bx
       mov dx,bx
       mov ax,4c00h
       int 21h
code ends
end start

最后

以上就是无语八宝粥为你收集整理的汇编语言检测点9.3的全部内容,希望文章能够帮你解决汇编语言检测点9.3所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部