汇编语言8086CPU指令大全

来源:本站
导读:目前正在解读《汇编语言8086CPU指令大全》的相关信息,《汇编语言8086CPU指令大全》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《汇编语言8086CPU指令大全》的详细说明。
简介:本文主要对汇编语言8086CPU指令进行了汇总,一起来学习下:

汇编语言8086CPU指令大全

1.数据传送指令

比如,mov、push、pop、pushf、popf、xchg等都是数据传送指令,这些指令实现寄存器和内存、寄存器和寄存器之间的单个数据传送。

2.算术运算指令

比如,add、sub、adc、abb、inc、dec、cmp、imul、ip、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等前缀指令搭配使用。

提醒:《汇编语言8086CPU指令大全》最后刷新时间 2024-03-14 00:53:33,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《汇编语言8086CPU指令大全》该内容的真实性请自行鉴别。