当前位置:网站首页>控制转移指令
控制转移指令
2022-07-06 09:29:00 【My71】
技巧
- Z or E 等于
- G or A 大于
- L or B 小于
- 所有跳转指令都以 J 开头
条件跳转指令
- 等于 JZ
- 不等于 JNZ
- 大于 JG or JNLZ
- 小于 JL or JNGZ
- 大于等于 JGZ or JNL
- 小于等于 JLZ or JNG
无条件跳转 JMP
……
start:
……
jmp start
循环指令 Loop
循环初值只能用 cx 寄存器。
语法
mov cx,100 start: …… loop start
每次循环 cx 值自减,知道 cx 值为 0 时结束循环。
程序封装
定义子程序伪指令
- 开始:proc
- 结束:endp
调用子程序指令:call
属性
- 远属性指令:far
- 近属性指令:near
返回主程序指令:ret
语法:定义一个 name 程序
name proc near 程序体 ret name endp
代码演示
code segment assume cs:code start: call delay mov ah,4ch int 21h delay proc near mov ax,10 ret delay endp code ends end start
边栏推荐
- Soft music -js find the number of times that character appears in the string - Feng Hao's blog
- js垃圾回收机制和内存泄漏
- ~73 other text styles
- ByteDance new programmer's growth secret: those glittering treasures mentors
- 字节跳动开源GAN模型压缩框架,算力最高节省97.8%丨ICCV 2021
- Usage of insert() in vector
- Detailed explanation of FLV format
- Solr standalone installation
- 字节跳动技术新人培训全记录:校招萌新成长指南
- Gridhome, a static site generator that novices must know
猜你喜欢
LeetCode 1584. Minimum cost of connecting all points
~81 long table
Solr word segmentation analysis
谢邀,人在工区,刚交代码,在下字节跳动实习生
这群程序员中的「广告狂人」,把抖音广告做成了AR游戏
LeetCode 1558. Get the minimum number of function calls of the target array
ByteDance technical Interviewer: what kind of candidate do I want to pick most
字节跳动技术面试官现身说法:我最想pick什么样的候选人
Redis standalone startup
Chapter III principles of MapReduce framework
随机推荐
Continue and break jump out of multiple loops
Ffmpeg command line use
CMake速成
LeetCode 1636. Sort the array in ascending order by frequency
~Introduction to form 80
Error occurred during initialization of VM Could not reserve enough space for object heap
~82 style of table
TCP的三次握手和四次挥手
7-6 sum of combinatorial numbers
~78 radial gradient
视频压缩编码和音频压缩编码基本原理
Usage of insert() in vector
~84 form supplement
Cartesian tree (modified)
Eureka high availability
~77 linear gradient
TypeScript基本操作
Which is more important for programming, practice or theory [there are some things recently, I don't have time to write an article, so I'll post an article on hydrology, and I'll fill in later]
Conception du système de thermomètre numérique DS18B20
LeetCode1556. Thousand separated number