开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 2417|回复: 5
收起左侧

[其它] 汇编语言中指令的英文解释

[复制链接]

发表于 2013-1-30 17:01:50 | 显示全部楼层 |阅读模式   山东省聊城市
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---->set direction  CLD---->clear direction   STI---->set interrupt
CLI---->clear interrupt
六、伪指令
DW---->definw word   PROC---->procedure   ENDP---->end of procedure
SEGMENT---->segment   ASSUME---->assume   ENDS---->end segment
END---->end
结帖率:100% (2/2)

签到天数: 21 天

发表于 2015-2-11 13:33:17 | 显示全部楼层   广东省深圳市
不错,,感谢分享哦。
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)
发表于 2013-9-9 10:40:51 | 显示全部楼层   云南省临沧市
表示好东西
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)
发表于 2013-5-3 07:57:10 | 显示全部楼层   广西壮族自治区南宁市
表示看不懂
回复 支持 反对

使用道具 举报

发表于 2013-1-30 18:11:25 | 显示全部楼层   四川省德阳市
好像挺全的哦。。。。。支持楼主哈
回复 支持 反对

使用道具 举报

结帖率:100% (13/13)

签到天数: 1 天

发表于 2013-1-30 17:14:30 | 显示全部楼层   广东省河源市
转载的把   呵 还想超越  小松鼠 呢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表