*/87 2)溢出中断指令 INT0 (TYPE=4) 指令功能:放在算术运算指令之后,若运算结果有溢出,则OF=1并产生溢出中断。相当于TYPE=4的INT TYPE 指令。 具体操作如下: 若OF=1则: SP←SP-2, SS:[SP]←FR IF=0,TF=0 SP←SP-2, SS:[SP]←CS SP←SP-2, SS:[SP]←IP IP←0010H CS←0012H */87 3)中断返回指令 IRET 指令功能:除同RET指令外,还弹出第三个字送PSW,最后SP←SP+2 */87 控制处理器的指令 分类 指令格式 功 能 操作内容 标 志 位 操 作 STC 进位标志置1 CF←1 CLC 进位标志置0 CF←0 CMC 进位标志取反 CF← /CF STD 方向标志置1 DF←1 CLI 方向标志置0 DF←0 STI 中断允许标志置1 IF←1 CLI 中断允许标志置0 IF←0 外 部 同 步 HLT 暂停 WAIT 等待有效 ESC ext-opcodesrc 交权给外部协处理器 LOCK 封锁总线 空操作 NOP 空操作 用于CPU与外部事件同步 */87 指令系统小结 以上介绍了8086/8088汇编语言的主要指令。 要求
原创力文档

文档评论(0)