当前位置:网站首页>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
边栏推荐
- was unable to send heartbeat
- [unsolved] 7-15 shout mountain
- How to generate six digit verification code
- Yao BanZhi and his team came together, and the competition experts gathered together. What fairy programming competition is this?
- ~71 abbreviation attribute of font
- 8086 memory
- Redis standalone startup
- Many papers on ByteDance have been selected into CVPR 2021, and the selected dry goods are here
- (multiple methods, need to continue to see) 7-11 go deep into the tiger's Den
- Eureka high availability
猜你喜欢

~68 Icon Font introduction

~86m rabbit practice

Ruoyi-Cloud 踩坑的BUG

Many papers on ByteDance have been selected into CVPR 2021, and the selected dry goods are here

Redis standalone startup

Error occurred during initialization of VM Could not reserve enough space for object heap
![[graduation project] QT from introduction to practice: realize imitation of QQ communication, which is also the last blog post in school.](/img/ef/2072aac5f85c7daf39174784dec7ee.jpg)
[graduation project] QT from introduction to practice: realize imitation of QQ communication, which is also the last blog post in school.

~69 other ways to use icon fonts

TCP的三次握手和四次挥手

这116名学生,用3天时间复刻了字节跳动内部真实技术项目
随机推荐
Ce n'est qu'en apprenant que c est à la hauteur des attentes Top5 s1e8 | s1e9: caractères et chaînes & opérateurs arithmétiques
~79 Movie card exercise
Fdog series (V): use QT to imitate QQ to realize login interface to main interface, function chapter.
汇编语言基础知识
~75 background
GCC error: terminate called after throwing an instance of 'std:: regex_ error‘ what(): regex
Alibaba cloud server docker installation mysql5.5
TCP的三次握手和四次挥手
Full record of ByteDance technology newcomer training: a guide to the new growth of school recruitment
Design of DS18B20 digital thermometer system
Fdog series (III): use Tencent cloud SMS interface to send SMS, write database, deploy to server, web finale.
Error occurred during initialization of VM Could not reserve enough space for object heap
koa中间件
~Introduction to form 80
When it comes to Google i/o, this is how ByteDance is applied to flutter
Solr standalone installation
Shell_ 06_ Judgment and circulation
High performance mysql (Third Edition) notes
I'm "fixing movies" in ByteDance
原型链继承