版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Intel奔腾指令速查手册
标志位
指令名称指令形式机器码说明应用举例
(设置/测试)
ES:ES:26ES段跨越前缀
CS:CS:2ECS段跨越前缀
SS:SS;36SS段跨越前缀
DS;DS:3EDS段跨越前缀
FS:FS:64FS段跨越前缀
GS:GS:65GS段跨越前缀
Opsize;Opsize;66操作数类型跨越前缀
Address:Address:67地址类型跨越前缀
指令名称指令形式机器码标志位(设置/测试)说明应用举例
加法后的ASCII码
AAAAAA37设置AFCFAAA
调整AL
D5OA
除法前的ASCII码
AADAAD或D设置SFZFPFAAD
调整AX
5ib
D4OA
乘法后的ASCII码
AAMAAM或D设置PFSFZFAAM
调整AX
4ib
减法后的ASCII码
AASAAS3F设置AFCFAAS
调整AL
ADCAL,imm814ibADCAL,1F
ADCAX,imml615iwADCAX,4F80
ADCEAX,imm3215idADCEAX,00004F80
80/2ADCBYTEPTR[006387E
ADC17m8,imm8
ibA],39
81/2ADCWORDPTR[006387E
ADC17ml.6,imm16设置AFCFOFSFP
ADCiw带进位加法A],1039
FZF
81/2ADCDWORDPTR[006387
ADCr/m32zimm32
idEA]Z
83/2ADCWORDPTR[006387E
ADC17ml6,imm8
ibA],39
83/2ADCDWORDPTR[006387
ADCr/m32imm8
/ibEA],39
ADCr/m8zr810/rADC[006387EA],AL
ADCr/ml6,rl611/rADC[006387EA],AX
ADC17m32/3211/rADC[006387EA],EAX
ADCr8,r/m812/rADCAL,[006387EA]
ADCrl6zr/ml613/rADCAXZ[006387EA]
ADCr32,r/m3213/rADCEAXZ[006387EA]
ADDAL,imm804ibADDAL,IF
ADDAX,imml605iwADDAXZ4F80
ADDEAX,imm3205idADDEAX,00004F80
80/0ADDBYTEPTR[006387E
ADDr/m8imm8
zibA],39
81/OADDWORDPTR[006387E
ADDr/ml6Jmml6
iwA],1039
81/OADDDWORDPTR[006387
ADDr/m32imm32
zidEA],
83/O设置AFCFOFSFPADDWORDPTR[006387E
ADDADDr/ml6,imm8加法
ibFZFA],39
83/OADDDWORDPTR[006387
ADDr/m32,imm8
ibEA]Z39
ADDr/m8zr800/rADD[006387EA],AL
ADDr/ml6,rl601/rADD[006387EA],AX
ADDr/m32zr3201/rADD[006387EA],EAX
ADDr8zr/m802/rADDAL,[006387EA]
ADDrl6zr/ml603/rADDAX,[006387EA]
ADDr32Mm3203/rADDEAX,[006387EA]
ANDALZimm824ibANDALZIF
ANDAX,imml625iwANDAXZ4F80
ANDEAXZimm3225idANDEAXZ00004F80
80/4ANDBYTEPTR[006387E
ANDr/m8,imm8
ib设置CFOFPFSFZA],39
AND逻辑与
F
81/4ANDWORDPTR[006387E
ANDr/ml6Jmml6
iwA],1039
81/4ANDDWORDPTR[006387
ANDr/m32imm32
zidEA],
83/4ANDWORDPTR[006387E
ANDr/ml6imm8
zibA],39
83/4ANDDWORDPTR[006387
ANDr/m32imm8
zibEA],39
ANDBYTEPTR[00638花
ANDr/m8r820/r
zA],AL
ANDWORDPTR[006387E
ANDr/ml6rl621/r
zA],AX
ANDDWORDPTR[006387
ANDr/m32/r3221/r
EA]ZEAX
ANDr8,r/m822/rANDAL,[006387EA]
ANDrl6,r/ml623/rANDAX,[006387EA]
ANDr32zr/m3223/rANDEAXZ[006387EA]
ARPLAX,BX;如果AX的RP
调整请求特权统
ARPLARPLr/ml6,rl663"设置ZFL小于BX的RPL,则改为BX的
(286+PM)
RPL.且ZF电L否则ZF清0
BOUNDAX,[006387EA]:
如果AX不在[006387EA]及[0
BOUNDrl6,ml6&16
06387EA+2]的值中间,则产生
越界检查(80188异常5
BOUND62/r不影响标志位
十)BOUNDEAX,[006387EA];
如果EAX不在[006387EA]及
BOUNDr32,m32&32
[006387EA+4]的值中间,则产
生异常5
BSFAX,BX:把BX由低到商
BSFri6,r/ml6第一个1的位置送AX,如全0
从低到高扫描目标,则ZF置1,否则ZF清0
BSFOFBC设置ZF查找对应为1的位
(386+)BSFEAX,EBX;把EBX由低
到高第一个的位置送如
BSFr32zr/m321EAX,
全0则ZF置1,否则ZF清0
BSRAX,BX;把BX由高到低
BSRrl6,r/ml6第-个1的位置送AX,如全0
从高到低扫描目标,
则ZF置1,否则ZF清0
BSROFBD设置ZF查找对应为1的位
(386+)BSREAX,EBX;把EBX由高
BSRr32,r/m32到低第一个1的位置送EAX,如
全0则ZF匿1,否则ZF清0
OFC832位寄存器高低字
BSWAPBSWAPreg32不影响标志位BSWAPEAX
+rd节交换(486+)
BTAX,BX:如果AX中BX指
定的位为则置否则
BTr/ml6zrl6OFA31,CF1,C
F消。
测试目标的指定位BTEAX,EBX:如果EAX中E
BT设置CF
BT17m32,「32OFA3(386+)BX指定的位为1,则CF置1,
否则CF清0
OFBABTAX01;如果AX中01位
BTr7m16,imm8Z
/4为1,则CF置1,否则CF消0
BTEAX,01;如果EAX中01
OFBA
位为则置否则清
BTr7m32/mm8/41,CF1,CF
0
BTCAX,BX;将AX中BX指
定的位取反,存放指定位并取
BTCr/ml6zrl6OFBBCF
反位
BTCEAX,EBX;将EAX中E
BTCr/m32,r32OFBBBX指定的位取反,CF存放指定
将目标指定位取反
BTC设置CF位弁取反
1◊QDT)
OFBABTCAX,01;将AX中01位
BTCr/ml6imm8
z/7取反,CF存放指定位并取反
OFBABTCEAX,01;将EAX中01
BTCr/m32imm8
//7位取反.CF存放指定位并取反
BTRAXZBX:将AX中BX指
BTR17ml6,「16OFB3定的位清0,CF存放指定位并清
0
BTREAX,EBX:将EAX中E
BTR17m32,r32OFB3BX指定的位消0,CF存放指定
将目标指定位清0
BTR设置CF位并清0
(386+)
OFBABTRAX,01;将AX中01位
BTRr/mlOJmmS
16清0,CF存放指定位并清0
OFBABTREAX,01;将EAX中01
BTRr/m32imm8
//6位清0,CF存放指定位并洁0
BTSAX,BX;将AX中BX指
BTS17ml6,「16OFAB定的位置LCF存放指定位并置
1
BTSEAXZEBX;将EAX中E
BTSr/m32,r32OFABBX指定的位置1,CF存放指定
将目标指定位置1
BTS设置CF位并置1
(386+)
OFBABTSAX,01:将AX中01位
BTSr/ml6Jmm8
15置1,CF存放指定位并置1
OFBABTSEAX,01:将EAX中01
BTSr/m32Jmm8
15位置1,CF存放指定位并置1
子程序调用(16位
CALLrell6E8cw相对寻址)
子程序调用(32位
CALLrel32E8cd相对寻址)
子程序调用(16位
CALLCALLr/ml6FF/2不影响标志位
间接寻址)
子程序调用(32位
CALLr/m32FF/2
间接寻址)
子程序调用(宜接绝
CALLptrl6:169Acd
对寻址)
子程序调用(直接绝
CALLptrl6:329Acp
对寻址)
子程序调用(间接绝
CALLml6:16FF/3
对寻址)
子程序调用(间接绝
CALLml6:32FF/3
对寻址)
将AL值带符号于展
CBWCBW98不影响标志位CBW
到AX
将EAX值带符号扩
CDQCDQ99不影响标志位CDQ
展到EDX:EAX
清除方向位(DF)标
设置DF
CLDCLDFC志CLD
清除中断允许位(I
CLICLIFA设置IFCLD
F)标志
清除任务开关标志
CLTSCLTSOF06不影响标志位CLTS
(TSF)
CMCCMCF5设置CF进位标志取反CMC
CMOVArl6,r/ml6CMOVAAX,BX
OF47高于(CF=0andZF=
/r0)
CMOVAr32,r/m32CMOVAEAX,EBX
CMOVAErl6,r/ml6CMOVAEAX,BX
OF43
高于等于(CF=0)
/r
CMOVAEr32,r/m32CMOVAEEAXZEBX
CMOVBrl6,r/ml6CMOVBAX,BX
OF42
低于(CF=1)
/r
CMOVBr32,r/m32CMOVBEAX,EBX
CMOVCCCMOVBE「16,r/ml6条件传送指令CMOVBEAX,BX
OF46低于等于(CF=1orZF
/r=1)
CMOVBE「32,r/m32CMOVBEEAX,EBX
CMOVCrl6zr/ml6CMOVCAXZBX
OF42
有进位(CF=1)
/r
CMOVCr32,r/m32CMOVCEAX,EBX
CMOVE「16,r/ml6CMOVEAX,BX
OF44
等于(ZF=1)
/r
CMOVE「32,r/m32CMOVEEAX,EBX
OF4F大于(ZF=0andSF=
CMOVGrl6r/ml6CMOVGAX,BX
z/rOF)
CMOVGr32,r/m32CMOVGEAX,EBX
CMOVGErl6zr/ml6CMOVGEAX,BX
OF4D
大于等于(SF=OF)
/r
CMOVGEr32,r/m32CMOVGEEAX,EBX
CMOVL「16,r/ml6CMOVLAX,BX
OF4C
小于(SFcOF)
/r
CMOVL「32,r/m32CMOVLEAX,EBX
CMOVLErl6,r/ml6CMOVLEAX,BX
OF4E小于等于(ZF=1orSF
/r<>OF)
CMQVLEr32,r/m?2CMQVLEEAX,EBX
CMOVNArl6,r/ml6CMOVNAAX,BX
OF46不高于(CF=1orZF=
/r1)
CMOVNA「32,r/m32CMOVNAEAX,EBX
CMOVNAErl6,r/ml6CMOVNAEAX,BX
OF42
不高等于(CF=1)
/r
CMQVNAEr32,r/m?2CMOVNAEEAXZEBX
CMOVNBrl6,r/ml6CMOVNBAXZBX
OF43
不低于(CF=0)
/r
CMOVNB「32,r/m32CMOVNBEAX,EBX
CMOVNBErl6,r/ml6CMOVNBEAX,BX
OF47不低等于(CF=。andZ
/rF=0)
CMOVNBE「32,r/m32CMOVNBEEAX,EBX
CMOVNCrl6,r/ml6CMOVNCAX,BX
OF43
无进位(CF=O)
/r
CMOVNC「32,r/m32CMOVNCEAX,EBX
CMOVNErl6,r/ml6CMOVNEAX,BX
OF45
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年回迁安置房购置协议标准格式版B版
- 2024年专业技术服务协议费用协议稿一
- 04年软件定制开发合同
- 二零二四年度国际贸易融资租赁协议
- 2024全新汽车销售劳动合同
- 江南大学《产品开发》2023-2024学年第一学期期末试卷
- 2024年固定物资采购与准时配送协议版B版
- 2024年个人汽车抵押借款协议模板版
- 暨南大学《金融衍生工具》2021-2022学年第一学期期末试卷
- 患者的清洁护理技术(患者的清洁护理、口腔护理、头发皮肤护理)
- 少先队活动课《民族团结一家亲-同心共筑中国梦》课件
- 《失眠不寐》课件
- 法人代表代持股份协议书(2篇)
- 2024年形势与政策 第五讲《铸牢中华民族共同体意识》
- 企事业单位司机招聘合同范本
- 2024-2030年中国绿豆行业市场竞争格局及投资运作模式分析报告
- 2024-2030年中国清洁能源行业深度调研及投资战略规划分析报告
- 秩序维护部领班培训
- 车间安全生产
- 朱子文化旅游学习通超星期末考试答案章节答案2024年
- 湖南财政经济学院《证券投资学》2023-2024学年第一学期期末试卷
评论
0/150
提交评论