汇编语言(第三版)-- 检测点9.2


因jcxz只有当cx=0时才有作用,同时题目要求找到第一个值为0的字节,可将ds:bx中的值传入cl中,与ch=0组成cx来判断是否为0.
因此完整代码:

assume cs:code
code segment

start: mov ax,2000H
       mov ds,ax
       mov bx,0

    s: mov cl,[bx]
       mov ch,0
       jcxz ok
       inc bx
       jmp short s

   ok: mov dx,bx
       mov ax,4c00h
       int 21h
   
code ends
end start
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 8086汇编 本笔记是笔者观看小甲鱼老师(鱼C论坛)《零基础入门学习汇编语言》系列视频的笔记,在此感谢他和像他一样...
    Gibbs基阅读 38,174评论 8 114
  • 王爽汇编全书知识点大纲 第一章 基础知识 机器语言 汇编语言的产生 汇编语言的组成 存储器 cpu对存储器的读写 ...
    2c3ba901516f阅读 2,888评论 0 1
  • 指令是使计算机执行某种特定操作的二进制编码。8086 CPU指令系统有133条指令,通常分为数据寻址方式和程序寻址...
    刀月水阅读 1,965评论 0 1
  • 版权声明:本文为 gfson 原创文章,转载请注明出处。注:作者水平有限,文中如有不恰当之处,请予以指正,万分感谢...
    gfson阅读 2,385评论 0 1
  • 004计划 对于谢家目前的现状,谢灵儿完全不用担心,即使是上一世,谢爸爸的经济头脑也是不可小觑的,但在2008年金...
    斯大琳琳阅读 490评论 0 0

友情链接更多精彩内容