汇编语言的指令大全(汇编语言学习指令系统总结)
汇编语言的指令大全(汇编语言学习指令系统总结)
友情提醒各位捧场的朋友一句:
在你收藏夹里面的顶多算你的文档,在你脑子你的才算你的知识!
世间还是充斥着各种喧嚣,“珍爱生命,快用python”,“php是世界上最好的语言~”...
也总还有些人仍然坚信,“不会汇编的码农,不是一个好的程序猿!”
不闹,言回正传,上干货 ^-^
8086CPU提供了几大类指令
1.数据传送指令
比如,mov、push、pop、pushf、popf、xchg等都是数据传送指令,这些指令实现寄存器和内存、寄存器和寄存器之间的单个数据传送。
2.算术运算指令
比如,add、sub、adc、abb、inc、dec、cmp、imul、idiv、aaa等都是算术运算指令,这些指令实现寄存器和内存中的数据的算术运算。它们的执行结果影响标志寄存器的sf、zf、of、cf、pf、af位。
3.逻辑指令
比如,and、or、not、xor、test、shl、shr、sal、sar、rol、ror、rcl、rcr等都是逻辑指令。除了not指令外,它们的执行结果影响标志寄存器的相关标志位。
4.转移指令
可以修改IP,或同时修改CS和IP的指令统称为转移指令。转移指令分为:
1)无条件转移指令,比如,jmp
2)条件转移指令,比如,jcxz、je、jb、ja、jnb、jna等
3)循环指令,比如,loop
4)过程,比如,call,ret,retf
5)中断,比如,int、iret
5.处理机控制指令
这些指令对标志寄存器或者其他处理机状态进行设置,比如,cld、std、cli、sti、nop、clc、cmc、stc、hlt、wait、esc、lock等都是处理机控制指令。
6.串处理指令
这些指令对内存中的批量数据进行处理,比如,movsb、movsw、cmps、scas、lods、stos等,若要使用这些指令方便地进行批量处理,则需要和rep、repe、repne等前缀指令搭配使用。
以上是最近学习的一些要点总结,精彩持续更新中,不喜可喷哦~
,
-
- 地源热泵十大品牌排名(地源热泵品牌哪个好)
-
2023-08-12 16:30:23
-
- 灯谜大全及答案(元宵灯谜及答案)
-
2023-08-12 16:28:17
-
- 华为p40全部参数配置(华为P40详细参数一览无余)
-
2023-08-12 16:26:11
-
- 为什么说明朝是最黑暗的朝代(为什么说明朝很诡异)
-
2023-08-12 15:46:04
-
- 时事评论怎么写示例(手把手教你写新闻评论)
-
2023-08-12 15:43:42
-
- 黑色大丽花事件完整版(黑色大丽花被害人前受虐待有多惨)
-
2023-08-12 15:41:19
-
- 古代面积最大的是哪个朝代(中国哪个朝代的国土面积最大)
-
2023-08-12 15:38:55
-
- 丞相和宰相有什么区别(古代官职丞相和宰相是一个概念吗)
-
2023-08-12 15:36:32
-
- 全国铁路图高清版大图(2023中国铁路网高清图)
-
2023-08-12 15:34:09
-
- 美国十大财团排名最新,美国十大财团之杜邦财团
-
2023-08-12 15:31:46
-
- 马云:一夜回到解放前
-
2023-08-12 14:33:26
-
- 10到15万的车推荐(三款家用轿车推荐)
-
2023-08-12 14:31:04
-
- 正月十五吃元宵的意义是什么(吃元宵的寓意是什么意思)
-
2023-08-12 14:28:40
-
- 卸妆油十大排行榜10强(公认好用的卸妆油品牌有哪些)
-
2023-08-12 14:26:17
-
- 田螺姑娘是形容什么样的人(田螺姑娘比喻哪种人物)
-
2023-08-12 14:23:53
-
- 乔家大院的后代今安在?乔家后裔大多为工薪阶级
-
2023-08-12 14:21:30
-
- 蓝鲸吃什么食物(浅谈蓝鲸吃食及食量)
-
2023-08-12 14:19:08
-
- 滴水观音的养殖方法(分享养殖方法和注意事项)
-
2023-08-12 14:16:45
-
- 愿乘风破万里浪的下句是什么_哲理名句
-
2023-08-12 14:14:22
-
- 男人为何想娶乡村女人?究竟惊人!_娶乡村女人的十大缘故
-
2023-08-12 14:12:01