就业数据资源平台
当前位置:首页 > PC技术
全国计算机考试三级PC技术第二章(18)

处理器控制指令


处理器控制指令用于控制处理器的某些功能,下面只介绍常用的4种类型。


1)标志操作指令


①STC:进位标志置1(set carry)。


②CLC:进位标志置0(clear carry)。


③CMC:进位标志取反(complement carry)。


④STD:方向标志置1(set direction)。


⑤STI:中断允许标志置1(set interrupt)。


⑥CLI:中断允许标志置0(clear interrupt)。


2)外部同步指令


①NOP:空操作指令,除了使指令指针加1以外,不执行任何操作。


②HLT:使处理器处于暂停状态。


③WAIT:使处理器处于空转状态 ,定期检查TEST信号是否为低电平。


④ESC:换码指令,可作为其他指令的前缀联合使用,以保持总线的封锁信号。


3)高级语言支持指令


(1)内存存储范围检查指令


指令格式如下:


ROUND r,mem


(2)设置与撤销堆栈空间的指令


ENTER i16,i8      ;为过程参数建立一个堆栈区,其中i16指出过程所需要的堆栈字节数


                  ;i8指出过程的嵌套层数(0~31)


LEAVE            ;撤销前面ENTER指令建立的堆栈区


4)处理器特征识别指令CPUID

就业数据资源平台