jcxz+call+ret 指令实验
2013-11-22 11:31
330 查看
code segment main: mov ax,1 mov bx,2 mov cx,3 s1: call s2 ;执行s2 loop s1 ;ret 返回执行此指令 若cx = 0 则执行下一条指令 否则循s1 s2: add ax,3 mov bx,ax jcxz s3 ;cx ≠ 0 此条指令无作用 ,当cx = 0时 则跳到s3 执行 ret ;返回到call下面一条指令执行 S3: add ax,2 add ax,bx mov ax,4c00h int 21h code ends end main
;call的应用
; cx ≠ 0 jcxz指令无作用 直接跳过
; cx = 0 jcxz指令执行 跳到 s3 处执行
相关文章推荐
- flex外包公司—技术分享:flex 优化技巧 收集[提升性能]
- android动态壁纸周期
- 如何在所有情况中挑选
- [LeetCode]Longest Palindromic Substring
- notepad++ 去除 重复行
- Android 通信领域
- Sicily 1048 Inverso
- 趣味C语言
- 使用ClosedXML开发Office之--Excel的开发
- 苹果所有常用证书,appID,Provisioning Profiles配置说明及制作图文教程(精)
- Android下使用busybox的ifconfig
- android代码中自定义布局
- 8086中具有特殊功能的寄存器
- 【总结】java regex 正则表达式 提取数字和去除数字,过滤数字,提取价格
- [置顶] JAVA 静态代码分析--圈复杂度检查-javancss
- 助你成功的十条信念
- 优酷视频去广告代码
- centos下ssh无密码配置登录
- 使用jstl标签报错:According to TLD or attribute directive in tag file, attribute value
- 初探java中this的用法