处理器控制指令
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
功能: 禁止其它微处理器使用总线 格式: LOCK指令
停止LOCK的情况: 指令不再使用LOCK前缀
注意:不影响标志位
3.3.6.2 、微处理器协调指令之NOP
功能:空操作 格式: NOP
注意:不影响标志位 执行结束后,执行下一条指令
3.3.6.1、标志位操作指令之CLC/STC/CMC
功能:用于控制进位标志CF的指令
指令 CLC STC CFra Baidu bibliotekC
功能 CF=0 CF=1 CF=/CF
3.3.6.1 、标志位操作指令之CLD/STD
功能:用于控制方向标志DF的指令
指令 CLD STD
功能 DF=0 DF=1
3.3.6.1 、标志位操作指令之CLI/STI
功能:用于控制中断标志IF的指令
指令 CLI STI
功能 IF=0 IF=1
3.3.6.2 、微处理器协调指令之HLT
功能:使程序停止执行,进入暂停状态。 格式: HLT
结束HLT的情况: 1、系统复位 2、NMI中断请求有效 3、IF=1且INTR 中断请求有效 注意:不影响标志位 中断结束后执行下面程序
3.3.6.2 、微处理器协调指令之WAIT
功能:使程序停止执行,进入暂停状态。 格式: WAIT
结束WAIT的情况: TEST 引脚=0
注意:不影响标志位 WAIT期间,CPU不执
行任何操作,直到出现外 部中断,进入中断服务程 序。中断返回后仍然回到 WAIT指令。
3.3.6.2 、微处理器协调指令之LOCK
停止LOCK的情况: 指令不再使用LOCK前缀
注意:不影响标志位
3.3.6.2 、微处理器协调指令之NOP
功能:空操作 格式: NOP
注意:不影响标志位 执行结束后,执行下一条指令
3.3.6.1、标志位操作指令之CLC/STC/CMC
功能:用于控制进位标志CF的指令
指令 CLC STC CFra Baidu bibliotekC
功能 CF=0 CF=1 CF=/CF
3.3.6.1 、标志位操作指令之CLD/STD
功能:用于控制方向标志DF的指令
指令 CLD STD
功能 DF=0 DF=1
3.3.6.1 、标志位操作指令之CLI/STI
功能:用于控制中断标志IF的指令
指令 CLI STI
功能 IF=0 IF=1
3.3.6.2 、微处理器协调指令之HLT
功能:使程序停止执行,进入暂停状态。 格式: HLT
结束HLT的情况: 1、系统复位 2、NMI中断请求有效 3、IF=1且INTR 中断请求有效 注意:不影响标志位 中断结束后执行下面程序
3.3.6.2 、微处理器协调指令之WAIT
功能:使程序停止执行,进入暂停状态。 格式: WAIT
结束WAIT的情况: TEST 引脚=0
注意:不影响标志位 WAIT期间,CPU不执
行任何操作,直到出现外 部中断,进入中断服务程 序。中断返回后仍然回到 WAIT指令。
3.3.6.2 、微处理器协调指令之LOCK