微机原理中部分指令列表汇总.doc_第1页
微机原理中部分指令列表汇总.doc_第2页
微机原理中部分指令列表汇总.doc_第3页
微机原理中部分指令列表汇总.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

条件转移指令指令助记符转 移 条 件含 义无符号数条件转移指令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/JNGESFOF小于,转移/不大于或等于,转移JLE/JNGZF=1或SFOF小于或等于,转移/不大于,转移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(CF0)置进位指令STC置进位标志(CF1)进位取反指令CMC进位标志取反(CF/CF)清方向标志指令CLD清方向标志(DF0),使所有串指令的标识指针为增量置方向标志指令STD置方向标志(DF1),使所有串指令的标识指针为减量关中断指令CLI清中断允许标志(IF0),禁止CPU响应外部可屏蔽中断开中断指令STI置中断允许标志(IF1),允许CPU响应外部可屏蔽中断条件设置字节指令指令助记符设置条件指令条件说明SETC/SETB/SETNAE CF=1有进位/低于/不高于或等于SETNC/SETAE/SETNB CF=0无进位/高于或等于/不低于SETO OF=1溢出SETNO OF=0无溢出SETP/SETPE PF=1校验为偶SETNP/SETPO PF=0校验为奇SETS SF=1为负数SETNS SF=0为正数SETA/SETNBE CF=ZF=0高于/不低于或等于SETBE/SETNA CF=1或ZF=1低于或等于/不高于SETE/SETZ ZF=1 等于/为零SETNE/SETNZ ZF=0 不等于/非零SETG/SETNLE ZF=1或SF=OF 大于/不小于或等于SETGE/SETNL SF=OF 大于或等于/不小于SETL/SETNGE SFOF 小于/不大于或等于SETLE/SETNG ZF=1或SFOF 小于或等于/不大于系统寄存器装入与存储指令指 令 名指 令 格 式功 能装入CR指令MOV CRn,32位通用寄存器CRn(32位通用寄存器),n=0,2,3,4存储CR指令MOV 32位通用寄存器,CRn32位通用寄存器(CRn),n=0,2,3,4装入DR指令MOV DRn,32位通用寄存器DRn(32位通用寄存器),n=07存储DR指令MOV 32位通用寄存器,DRn32位通用寄存器(DRn),n=07读模型专用寄存器RDMSREDX:EAX(MSR), ECX指定寄存器号00H13H写模型专用寄存器WRMSRMSR(EDX:EAX), ECX指定寄存器号00H13H装入机器状态字LMSW 源操作数MSW(源操作数)存储机器状态字SMSW 目的操作数目的操作数(MSW)装入GDTR/IDTR LGDT/LIDT 存储器GDTR/IDTR(存储器) 存储GDTR/IDTRSGDT/SIDT 存储器存储器(GDTR)/(IDTR)装入LDTRLLDT 源操作数LDTR(源操作数)存储LDTRSLDT 目的操作数目的操作数(LDTR)装入任务寄存器LTR 源操作数TR(源操作数)存储任务寄存器STR 目的操作数目的操作数(TR)外同步和空操作指令类 别指令格式功 能外同步HLT使CPU停止程序执行,进入暂停状态。直到有复位信号或外部中断请求时,退出暂停状态WAIT使CPU处于等待状态,直到有外部中断请求时,退出等待状态,顺序执行下一条指令ESC交权给外部处理器LOCKLOCK是一条前缀指令,可加于任何指令的前面。用于产生总线封锁信号LOCK,以禁止其他总线主设备访问总线空操作NOP完成一次空操作。仅影响(E)IP寄存器,对标志位无影响。保护属性检查指令指 令 格 式 功 能CLTS清除机器状态字中任务转换标志LAR 目的操作数,源操作数装入访问权限LSL 目的操作数,源操作数装入段界限VERR 目的操作数验证段的可读性VERW 目的操作数验证段的可写性APRL 目的操作数,源操作数调整选择符的特权级其他Pentium指令指 令 名指令格式指 令 功 能清除CacheINVD将内部和外部Cache的内容作废,外部Cache的数据不写回内存回写和使Cache无效WBINVD先清除内部Cache,然后将外部Cache的内容写回内存,再清除外部Cache作废TLB项INVLPG使TLB中的某一项作废读CPU标识码CPUID根据EAX预先装入值,读CPU标识码和其他信息: 若EAX=0H

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论