当前位置:网站首页>Control transfer instruction
Control transfer instruction
2022-07-06 17:02:00 【My71】
skill
- Z or E be equal to
- G or A Greater than
- L or B Less than
- All jump instructions are in J start
Conditional jump instructions
- be equal to JZ
- It's not equal to JNZ
- Greater than JG or JNLZ
- Less than JL or JNGZ
- Greater than or equal to JGZ or JNL
- Less than or equal to JLZ or JNG
Jump unconditionally JMP
……
start:
……
jmp start
Cyclic instruction Loop
The initial value of the cycle can only be used cx register .
grammar
mov cx,100 start: …… loop startEach cycle cx Value auto decrement , know cx The value is 0 End cycle at .
Program encapsulation
Define subroutine pseudo instructions
- Start :proc
- end :endp
Call Subroutine instructions :call
attribute
- Far attribute instruction :far
- Near attribute instruction :near
Return to the main program instruction :ret
grammar : Define a name Program
name proc near Procedural body ret name endpCode demonstration
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
边栏推荐
- Shell_ 02_ Text three swordsman
- The 116 students spent three days reproducing the ByteDance internal real technology project
- ByteDance open source Gan model compression framework, saving up to 97.8% of computing power - iccv 2021
- Redis standalone startup
- Restful style interface design
- 唯有学C不负众望 TOP1环境配置
- ByteDance technical Interviewer: what kind of candidate do I want to pick most
- [graduation project] QT from introduction to practice: realize imitation of QQ communication, which is also the last blog post in school.
- Alibaba cloud server docker installation mysql5.5
- Activiti目录(一)重点介绍
猜你喜欢

这116名学生,用3天时间复刻了字节跳动内部真实技术项目

姚班智班齐上阵,竞赛高手聚一堂,这是什么神仙编程大赛?

Yao BanZhi and his team came together, and the competition experts gathered together. What fairy programming competition is this?

100张图训练1小时,照片风格随意变,文末有Demo试玩|SIGGRAPH 2021

Log4j2 major vulnerabilities and Solutions

The daemon thread starts redis and modifies the configuration file

The 116 students spent three days reproducing the ByteDance internal real technology project

字节跳动技术面试官现身说法:我最想pick什么样的候选人

一个数10年工作经验的微服务架构老师的简历

When it comes to Google i/o, this is how ByteDance is applied to flutter
随机推荐
Description of project structure configuration of idea
README. txt
Restful style interface design
这116名学生,用3天时间复刻了字节跳动内部真实技术项目
8086 CPU 内部结构
Monomer application concept
Error occurred during initialization of VM Could not reserve enough space for object heap
8086 内存
这群程序员中的「广告狂人」,把抖音广告做成了AR游戏
字节跳动技术新人培训全记录:校招萌新成长指南
Shell_ 00_ First meeting shell
The difference between URI and URL
服务器端渲染(SSR)和客户端渲染(CSR)的区别
Many papers on ByteDance have been selected into CVPR 2021, and the selected dry goods are here
Log4j2 major vulnerabilities and Solutions
~84 form supplement
8086 分段技术
@RequestMapping、@GetMapping
~71 abbreviation attribute of font
唯有学C不负众望 TOP4 S1E6:数据类型