您的位置: 网站首页 > 程序开发 > 汇编语言与微机原理教程 > 第9章 80x86的寻址方式与指令系统 > 【9.3.7 处理器控制指令】

9.3.7 处理器控制指令

 

9.3.7  处理器控制指令

处理器控制指令由处理器执行对标志位CFDFIF)的置位/复位操作和其他控制操作。

处理器控制指令的汇编格式、语句操作等如表9-6所示。

9-6  处理器控制指令

指令名称

汇编格式

语句操作

   

进位清零

CLC

CF0

 

进位取反

CMC

CFCF#

 

进位置位

STC

CF1

 

方向标志清零

CLD

DF0

串操作时地址增量变化

续上表

指令名称

汇编格式

语句操作

   

方向标志置位

STD

DF1

串操作时地址减量变化

中断标志清零

CLI

IF0

CPU禁止可屏蔽中断

中断标志置位

STI

IF1

CPU允许可屏蔽中断

空操作

NOP

无操作

 

停机

HLT

暂停

外部中断可使处理器脱离暂停状态

等待

WAIT

等待,每隔5T测试引脚电平

TEST=1继续等待;TEST=0结束等待,继续执行下一条指令

换码

ESC OprSrc

换码给协处理器

SrcRegMem)操作数送上数据总线,供协处理器进行Opr使用

总线封锁

Lock

封锁总线

做指令前缀,在指令执行期间不允许其他主控设备占用总线