微机原理中部分指令列表汇总

微机原理中部分指令列表汇总

ID:12860996

大小:79.00 KB

页数:4页

时间:2018-07-19

微机原理中部分指令列表汇总_第1页
微机原理中部分指令列表汇总_第2页
微机原理中部分指令列表汇总_第3页
微机原理中部分指令列表汇总_第4页
资源描述:

《微机原理中部分指令列表汇总》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、条件转移指令指令助记符转移条件含义无符号数条件转移指令JA/JNBECF=ZF=0高于,转移/不低于或等于,转移JAE/JNBCF=0高于或等于,转移/不低于,转移JB/JNAECF=1低于,转移/不高于或等于,转移JBE/JNACF=1或ZF=1低于或等于,转移/不高于,转移JE/JZZF=1等于,转移/为零,转移JNE/JNZZF=0不等于,转移/不为零,转移有符号数条件转移指令JE/JZZF=1等于,转移/为零,转移JG/JNLEZF=0或SF=OF大于,转移/不小于或等于,转移JGE/JNLSF=OF大于或等于,转移/不小于,转移JL/JNGESF≠OF小于,转移/不大于或等于

2、,转移JLE/JNGZF=1或SF≠OF小于或等于,转移/不大于,转移JNE/JNZZF=0不等于,转移/不为零,转移其他条件转移指令JB/JCCF=1有借/进位,转移JNCCF=0无进位,转移JNOOF=0无溢出,转移JNP/JPOPF=0无奇偶校验,转移/奇校验,转移JNSSF=0无符号,转移JOOF1溢出,转移JP/JPEPF=1有奇偶校验,转移/偶校验,转移JSSF=1有符号,转移JCXZ(CX)=0CX寄存器为0,转移标志位操作指令指令名指令格式功能说明清进位指令CLC清进位标志CF(CF←0)置进位指令STC置进位标志(CF←1)进位取反指令CMC进位标志取反(CF←/CF

3、)清方向标志指令CLD清方向标志(DF←0),使所有串指令的标识指针为增量置方向标志指令STD置方向标志(DF←1),使所有串指令的标识指针为减量关中断指令CLI清中断允许标志(IF←0),禁止CPU响应外部可屏蔽中断开中断指令STI置中断允许标志(IF←1),允许CPU响应外部可屏蔽中断条件设置字节指令指令助记符设置条件指令条件说明SETC/SETB/SETNAECF=1有进位/低于/不高于或等于SETNC/SETAE/SETNBCF=0无进位/高于或等于/不低于SETOOF=1溢出SETNOOF=0无溢出SETP/SETPEPF=1校验为偶SETNP/SETPOPF=0校验为奇SE

4、TSSF=1为负数SETNSSF=0为正数SETA/SETNBECF=ZF=0高于/不低于或等于SETBE/SETNACF=1或ZF=1低于或等于/不高于SETE/SETZZF=1等于/为零SETNE/SETNZZF=0不等于/非零SETG/SETNLEZF=1或SF=OF大于/不小于或等于SETGE/SETNLSF=OF大于或等于/不小于SETL/SETNGESF≠OF小于/不大于或等于SETLE/SETNGZF=1或SF≠OF小于或等于/不大于系统寄存器装入与存储指令指令名指令格式功能装入CR指令MOVCRn,32位通用寄存器CRn←(32位通用寄存器),n=0,2,3,4存储CR

5、指令MOV32位通用寄存器,CRn32位通用寄存器←(CRn),n=0,2,3,4装入DR指令MOVDRn,32位通用寄存器DRn←(32位通用寄存器),n=0~7存储DR指令MOV32位通用寄存器,DRn32位通用寄存器←(DRn),n=0~7读模型专用寄存器RDMSREDX:EAX←(MSR),ECX指定寄存器号00H~13H写模型专用寄存器WRMSRMSR←(EDX:EAX),ECX指定寄存器号00H~13H装入机器状态字LMSW源操作数MSW←(源操作数)存储机器状态字SMSW目的操作数目的操作数←(MSW)装入GDTR/IDTRLGDT/LIDT存储器GDTR/IDTR←(存

6、储器)存储GDTR/IDTRSGDT/SIDT存储器存储器←(GDTR)/(IDTR)装入LDTRLLDT源操作数LDTR←(源操作数)存储LDTRSLDT目的操作数目的操作数←(LDTR)装入任务寄存器LTR源操作数TR←(源操作数)存储任务寄存器STR目的操作数目的操作数←(TR)外同步和空操作指令类别指令格式功能外同步HLT使CPU停止程序执行,进入暂停状态。直到有复位信号或外部中断请求时,退出暂停状态WAIT使CPU处于等待状态,直到有外部中断请求时,退出等待状态,顺序执行下一条指令ESC交权给外部处理器LOCKLOCK是一条前缀指令,可加于任何指令的前面。用于产生总线封锁信号

7、LOCK,以禁止其他总线主设备访问总线空操作NOP完成一次空操作。仅影响(E)IP寄存器,对标志位无影响。保护属性检查指令指令格式功能CLTS清除机器状态字中任务转换标志LAR目的操作数,源操作数装入访问权限LSL目的操作数,源操作数装入段界限VERR目的操作数验证段的可读性VERW目的操作数验证段的可写性APRL目的操作数,源操作数调整选择符的特权级其他Pentium指令指令名指令格式指令功能清除CacheINVD将内部和外部Cache的内容

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。