汇编网首页登录博客注册
mr_crbn的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
好友圈
文章收藏

[2019-07-14 14:42] 汇编语言检测点9.2的作业

assume cs:code;目标 利用jcxz指令 找到第一个为0的字节
code segment
start:mov ax,2000h
mov ds,ax
mov bx,0
s:mov cl,ds:[bx] ;先把数据读到cl寄存器里面
mov ch,0   ;初始cx寄存器的高位字节为0
jcxz ok  ;当cx中的数据为0的时候 进行跳转到 标号ok处
inc bx  ;如果上面的cx不等于0 则 bx 自增 
jmp short s   ;如果Jcxz没有执行 则跳转到标号 s 处          
ok:mov dx,bx ; 
mov ax,4c00h
int 21h
code ends
end start
评论次数(1)  |  浏览次数(451)  |  类型(汇编作业) |  收藏此文  | 

[  mr_crbn   发表于  2019-07-14 14:44  ]

啊 我佛了 这个 缩进 我在notepad++ 缩进的好好的,

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码