`
lingqi1818
  • 浏览: 253922 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

汇编指令集合

 
阅读更多
指令 功能
AAA 调整加
AAD 调整除
AAM 调整乘
AAS 调整减
ADC 进位加
ADD 加
AND 与
ARPL 调整优先级
BOUND 检查数组
BSF 位右扫描
BSR 位左扫描
BSWAP 交换字节
BT 位测试
BTC 位测试求反
BTR 位测试清零
BTS 位测试置一
CALL 过程调用
CBW 转换字节
CDQ 转换双字
CLC 进位清零
CLD 方向清零
CLI 中断清零
CLTS 任务清除
CMC 进位求反
CMOVA 高于传送
CMOVB 低于传送
CMOVE 相等传送
CMOVG 大于传送
CMOVL 小于传送
CMOVNA 不高于传送
CMOVNB 不低于传送
CMOVNE 不等传送
CMOVNG 不大于传送
CMOVNL 不小于传送
CMOVNO 不溢出传送
CMOVNP 非奇偶传送
CMOVNS 非负传送
CMOVO 溢出传送
CMOVP 奇偶传送
CMOVS 负号传送
CMP 比较
CMPSB 比较字节串
CMPSD 比较双字串
CMPSW 比较字串
CMPXCHG 比较交换
CMPXCHG486 比较交换486
CMPXCHG8B 比较交换8字节
CPUID CPU标识
CWD 转换字
CWDE 扩展字
DAA 调整加十
DAS 调整减十
DEC 减一
DIV 除
ENTER 建立堆栈帧
HLT 停
IDIV 符号整除
IMUL 符号乘法
IN 端口输入
INC 加一
INSB 端口输入字节串
INSD 端口输入双字串
INSW 端口输入字串
JA 高于跳转
JB 低于跳转
JBE 不高于跳转
JCXZ 计数一六零跳转
JE 相等跳转
JECXZ 计数三二零跳转
JG 大于跳转
JL 小于跳转
JMP 跳转
JMPE 跳转扩展
JNB 不低于跳转
JNE 不等跳转
JNG 不大于跳转
JNL 不小于跳转
JNO 不溢出跳转
JNP 非奇偶跳转
JNS 非负跳转
JO 溢出跳转
JP 奇偶跳转
JS 负号跳转
LAHF 加载标志低八
LAR 加载访问权限
LDS 加载数据段
LEA 加载有效地址
LEAVE 清除过程堆栈
LES 加载附加段
LFS 加载标志段
LGDT 加载全局描述符
LGS 加载全局段
LIDT 加载中断描述符
LMSW 加载状态字
LOADALL 加载所有
LOADALL286 加载所有286
LOCK 锁
LODSB 加载源变址字节串
LODSD 加载源变址双字串
LODSW 加载源变址字串
LOOP 计数循环
LOOPE 相等循环
LOOPNE 不等循环
LOOPNZ 非零循环
LOOPZ 为零循环
LSL 加载段界限
LSS 加载堆栈段
LTR 加载任务
MONITOR 监视
MOV 传送
MOVSB 传送字节串
MOVSD 传送双字串
MOVSW 传送字串
MOVSX 符号传送
MOVZX 零传送
MUL 乘
MWAIT 
NEG 求补
NOP 空
NOT 非
OR 或
OUT 端口输出
OUTSB 端口输出字节串
OUTSD 端口输出双字串
OUTSW 端口输出字串
POP 出栈
POPA 全部出栈
POPF 标志出栈
PUSH 压栈
PUSHA 全部压栈
PUSHF 标志压栈
RCL 进位循环左移
RCR 进位循环右移
RDMSR 读专用模式
RDPMC 读执行监视计数
RDSHR 
RDTSC 读时间戳计数
REP 重复
REPE 相等重复
REPNE 不等重复
RET 过程返回
RETF 远过程返回
RETN 近过程返回
ROL 循环左移
ROR 循环右移
RSM 恢复系统管理
SAHF 恢复标志低八
SAL 算术左移
SALC 
SAR 算术右移
SBB 借位减
SCASB 扫描字节串
SCASD 扫描双字串
SCASW 扫描字串
SETA 高于置位
SETB 低于置位
SETE 相等置位
SETG 大于置位
SETL 小于置位
SETNA 不高于置位
SETNB 不低于置位
SETNE 不等置位
SETNG 不大于置位
SETNL 不小于置位
SETNO 不溢出置位
SETNP 非奇偶置位
SETNS 非负置位
SETO 溢出置位
SETP 奇偶置位
SETS 负号置位
SGDT 保存全局描述符
SHL 逻辑左移
SHLD 双精度左移
SHR 逻辑右移
SHRD 双精度右移
SIDT 保存中断描述符
SLDT 保存局部描述符
SMI 
SMINT 
SMINTOLD 
SMSW 保存状态字
STC 进位设置
STD 方向设置
STI 中断设置
STOSB 保存字节串
STOSD 保存双字串
STOSW 保存字串
STR 保存任务
SUB 减
SYSCALL 系统调用
SYSENTER 系统进入
SYSEXIT 系统退出
SYSRET 系统返回
TEST 数测试
UD0 未定义指令0
UD1 未定义指令1
UD2 未定义指令2
UMOV 
VERW 校验写
WAIT 等
WBINVD 回写无效高速缓存
WRMSR 写专用模式
WRSHR 
XADD 交换加
XBTS 
XCHG 交换
XLAT 换码
XOR 异或
XSTORE
分享到:
评论

相关推荐

    51汇编指令集合

    51汇编指令集合是针对C51单片机编程的一种低级语言,它直接对应于硬件的操作,具有高效和直接控制硬件的优势。C51是Keil公司为8051系列单片机开发的一种扩展了标准C语言的编程环境,而汇编语言则是与C51并行存在的...

    PIC18_汇编指令集合

    下面,我们来详细介绍PIC18系列汇编指令集合的相关知识点。 首先,PIC18系列汇编指令集的使用,需要了解其基本的指令格式。PIC18汇编指令由助记符和操作数组成,其中助记符代表操作的名称,操作数则是该指令的操作...

    一些基本的汇编指令集合

    本文将详细介绍一些基本的汇编指令,这些指令主要用于数据传输、输入输出、地址处理以及算术运算。 首先,我们来看看数据传输指令。汇编语言中的`MOV`指令用于将数据从一个位置传送到另一个位置,可以是寄存器之间...

    汇编语言指令大全(详解版).pdf

    汇编语言是计算机编程的一种低级语言,它与机器语言密切相关,每一个汇编指令通常对应一个特定的机器码,直接控制计算机硬件的操作。以下将对汇编语言的一些核心概念和常见指令进行深入探讨。 首先,汇编语言的基本...

    Android ARM常用会汇编指令集合.rar

    分享之前下载的文档: ...ARM 处理器的指令集可以分为 跳转指令、数据处理指令、程序状态寄存器(PSR)处理指令、加载/存储指令、协处理器指令和异常产生指令 六大指令,这里把其它几个指令一起发了出来。

    汇编8051 指令集合

    以下是8051汇编指令集合的一些关键知识点: 1. **指令分类**: - **数据传送指令**:如MOV、XCH、MOVC等,用于在寄存器、内存、I/O端口之间移动数据。 - **算术运算指令**:包括加法ADD、减法SUBB、乘法MUL、除法...

    80X86汇编指令大全、汇编相关的指令

    ### 80x86汇编指令详解 #### 一、MOV(移动) **指令格式:** `MOV DST, SRC` **功能描述:** 将`SRC`中的值复制到`DST`中。 **寻址方式:** 支持多种寻址方式,包括立即数寻址、寄存器寻址等。 **影响标志位:...

    汇编语言指令集合

    ### 汇编语言指令集合解析 #### 一、伪指令和特殊符号 **[$](#)** **说明**: `$` 是一个特殊的符号,在汇编语言中用来表示当前的汇编位置。它常用于计算相对地址或者确定某些数据结构的大小。 **示例**: ```...

    8086汇编指令大集合

    8086汇编指令集是针对8086处理器的一系列低级编程指令,这些指令直接操作硬件,提供了对计算机硬件资源的底层访问。汇编语言中的指令通常分为多个类别,每个类别对应不同的操作。8086汇编指令系统包含了以下七大类:...

    Intel x86 & x64 汇编指令集(共七卷)

    这套文档不仅涵盖了基本架构介绍,还详细介绍了从A到Z的所有指令集合,并提供了系统编程指南等内容。 #### 二、Intel 64与IA-32架构简介 Intel 64与IA-32架构是Intel推出的两种处理器架构,分别支持64位和32位计算...

    常用汇编指令

    汇编指令集合 一、常用指令 1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把字压入堆栈. POP 把字弹出堆栈. PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次压...

    汇编语言指令集合-吐血整理[收集].pdf

    汇编语言指令集合 汇编语言是一种低级语言,它使用符号来表示机器语言指令。汇编语言的指令集合是汇编语言的基础,它们是汇编语言程序的组成部分。本文将对汇编语言指令集合进行详细的介绍。 一、寄存器 在8086/...

    汇编指令大全asmfun

    《汇编指令大全asmfun》是一份集合了各种汇编语言指令的综合资源,旨在为学习和使用汇编语言的人员提供详尽的参考。汇编语言是计算机科学的基础之一,它是一种低级编程语言,直接对应于机器的指令集。在没有高级编程...

    cotex-m0汇编指令

    ### Cortex-M0 汇编指令详解 #### 概述 Cortex-M0 是一种针对嵌入式应用的低功耗...以上指令是 Cortex-M0 微控制器中常用的汇编指令集合,通过对这些指令的理解和运用,可以实现对微控制器内部资源的有效管理和利用。

    arm汇编指令全集

    描述中提到的“arm汇编指令全集”文档集合可能包含以下内容:基础语法、指令详解、实例演示、优化技巧和实际应用案例。这些文档可以帮助初学者从基础到高级全面了解ARM汇编语言,同时对于有经验的开发者,也是查阅和...

    汇编语言指令集合-吐血整理.rar_E53_汇编语言指令大全

    《汇编语言指令集合——深度解析与应用指南》 汇编语言,作为计算机科学的基础,是一种低级编程语言,直接对应机器的硬件指令系统。它以其高效、直接控制硬件的能力,广泛应用于系统编程、设备驱动开发以及性能敏感...

    51单片机工具集系列之8051 单片机汇编指令工具包

    这个“51单片机工具集系列之8051单片机汇编指令工具包”是一个专门为8051单片机学习者和开发者设计的资源集合,包含了关于8051汇编指令的全面信息。汇编语言是8051单片机编程的基础,了解和熟练掌握汇编指令对于深入...

    ADI DSP汇编指南rev-3.4.pdf

    文档中会详细说明处理器的汇编指令集合,包括算术、逻辑、控制流、数据传输等操作。同时,汇编器指令将指导汇编器如何进行代码的转换和优化工作。 4.预处理器命令: 预处理器用于在实际编译之前对源代码进行处理。...

    80x86汇编指令查询器(试用版)

    由于提供的压缩包文件名称只包含“80x86汇编指令查询器(试用版)S~Z.exe”,我们可以推测这可能是该查询器的试用版本,可能只包含以"S"到"Z"开头的指令集合。完整版可能包含更全面的指令库和更多高级功能。在实际使用...

Global site tag (gtag.js) - Google Analytics