




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
常见汇编命令英文缩写 学习汇编中碰到的很多命令书上都没介绍怎么来的,是哪个英文单词的缩写,这样记起来很是麻烦,现总结一下,以方便记忆。寄存器类(register):通用寄存器:AX,BX,CX,DX这几个没什么好写的,就是这样了。段寄存器:代码段寄存器CS-code segment , 数据段寄存器DS-data segment , 堆栈段寄存器SS-stack segment ,附加段寄存器ES-extra segment 。特殊功能寄存器:指令指针寄存器IP-instruction pointer ,堆栈指针SP-stack pointer ,基址指针BP-base pointer ,源变址寄存器SI-source index ,目标变址寄存器DI-destination index ,标志寄存器FR-flag register(或者叫程序状态字PSW-program status word)。PSW常用的标志有:标志 值为1时的标记 值为0时的标记OF(overflow flag) OV(overflow) NV(not overflow)ZF(zero flag) ZR(zero) NZ(not zero)PF(parity flag) PE(parity even) PO(parity odd) CF(carry flag) CY(carried) NC(not carried)DF(direction flag) DN(down) UP(up) SF(sign flag) NG(negtive) PL(plus)TF(trap flag)IF(interrupt flag)AF(auxiliary flag)命令类1.通用数据传送指令. MOV- move MOVSX-extended move with sign data MOVZX-extended move with zero data PUSH-push POP-pop PUSHA-push all POPA-pop all PUSHAD-push all data POPAD-pop all data BSWAP-byte swap XCHG-exchange CMPXCHG-compare and change XADD-exchange and add XLAT-translate 2.输入输出端口传送指令. IN-input OUT-output 3.目的地址传送指令. LEA-load effective address LDS-load DS LES-load ES LFS-load FS LGS-load GS LSS-load SS 4.标志传送指令. LAHF-load AH from flag SAHF-save AH to flag PUSHF-push flag POPF-pop flag PUSHD-push dflag POPD-pop dflag 二、算术运算指令 ADD-add ADC-add with carry INC-increase 1 AAA-ascii add with adjust DAA-decimal add with adjust SUB-substract SBB-substract with borrow DEC-decrease 1 NEC-negative CMP-compare AAS-ascii adjust on substract DAS-decimal adjust on substract MUL-multiplication IMUL-integer multiplication AAM-ascii adjust on multiplication DIV-divide IDIV-integer divide AAD-ascii adjust on divide CBW-change byte to word CWD-change word to double word CWDE-change word to double word with sign to EAX CDQ-change double word to quadrate word 三、逻辑运算指令 AND-and OR-or XOR-xor NOT-not TEST-test SHL-shift left SAL-arithmatic shift left SHR-shift right SAR-arithmatic shift right ROL-rotate left ROR-rotate right RCL-rotate left with carry RCR-rotate right with carry 四、串指令 MOVS-move string CMPS-compare string SCAS-scan string LODS-load string STOS-store string REP-repeat REPE-repeat when equal REPZ-repeat when zero flag REPNE-repeat when not equal REPNZ-repeat when zero flag REPC-repeat when carry flag REPNC-repeat when not carry flag 五、程序转移指令 1无条件转移指令(长转移) JMP-jump CALL-call RET-return RETF-return far 2条件转移指令(短转移,-128到+127的距离内) JAE-jump when above or equal JNB-jump when not below JB-jump when below JNAE-jump when not above or equal JBE-jump when below or equal JNA-jump when not above JG-jump when greater JNLE-jump when not less or equal JGE-jump when greater or equal JNL-jump when not less JL-jump when less JNGE-jump when not greater or equal JLE-jump when less or equal JNG-jump when not greater JE-jump when equal JZ-jump when has zero flag JNE-jump when not equal JNZ-jump when not has zero flag JC-jump when has carry flag JNC-jump when not has carry flag JNO-jump when not has overflow flag JNP-jump when not has parity flag JPO-jump when parity flag is odd JNS-jump when not has sign flag JO-jump when has overflow flag JP-jump when has parity flag JPE-jump when parity flag is even JS-jump when has sign flag 3循环控制指令(短转移) LOOP-loop LOOPE-loop equal LOOPZ-loop zero LOOPNE-loop not equal LOOPNZ-loop not zero JCXZ-jump when CX is zero JECXZ-jump when ECX is zero 4中断指令 INT-interrupt INTO-overflow interrupt IRET-interrupt return 5处理器控制指令 HLT-halt WAIT-wait ESC-escape LOCK-lock NOP-no operation STC-set carry CLC-clear carry CMC-carry make change STD-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年证券从业资格模拟试题带答案详解(综合卷)
- 小口径顶管施工方案
- 客家方言防疫指南解读
- 2026届吉林省农安县三岗中学九上化学期中考试模拟试题含解析
- 2026届浙江省绍兴市迪荡新区九年级化学第一学期期中考试试题含解析
- 2026届衡水市重点中学英语九年级第一学期期末学业水平测试试题含解析
- 委农办半年工作总结
- 食堂消防安全培训大纲
- 绿色学校知识培训大纲
- 教师企业实践培训汇报
- 2025年医疗工作人员定向招聘考试笔试试题(含答案)
- 第二单元混合运算单元测试卷(含答案) 2025-2026学年人教版三年级数学上册
- 2025年中央一号文件客观题及参考答案
- 出境人员行前安全培训课件
- 2025年河北沧州市中心医院、沧州博施康养集团公开招聘辅助岗工作人员113名考试参考试题及答案解析
- Unit 1 Helping at home Part C英语教学课件
- 绘本《其实我很喜欢你》冯玉梅
- 语法填空公开课课件市公开课一等奖省名师优质课赛课一等奖课件
- 《认识分式》教学课件【初中数学】公开课
- JJF 1062-2022 电离真空计校准规范
- 中考写景散文阅读理解练习及答案
评论
0/150
提交评论