试题详情
- 简答题要完成下述运算或控制,用什么标志位判别?其值是什么? (1)比较两数是否相等 (2)两数运算后结果是正数还是负数 (3)两数相加后是否溢出 (4)采用偶校验方式,判定是否要补1 (5)两数相减后比较大小 (6)中断信号能否允许
- (1)ZF,两数相减,若ZF=1,则相等。
(2)SF,SF=1 则为负,否则为正
(3)对有符号数:OF,OF=1 为溢出;对无符号数:CF,CF=1 为溢出
(4)PF,PF=1,不补1
(5)对有符号数:无溢出时(OF=0),如 ZF=1,则两数相等;如 ZF=0 且 SF=0,则 被减数大;如 ZF=0 且 SF=1,则减数大; 有溢出时(OF=1),如 SF=1,则被减数大;如 SF=0,则减数大; 对无符号数:如 ZF=1,则两数相等;如 CF=0,则被减数大;如 CF=1, 则减数大
(6)IF,IF=1,允许中断 关注下方微信公众号,在线模考后查看
热门试题
- 8086中断系统可处理256种不同的中断
- 指示性语句(伪指令)
- 在8088CPU管理的中断源中,优先权最
- "A"~"Z"的ASCII码值是多少?
- 8086的内存空间和I/O空间是()
- 设DS=5788H,偏移地址为94H,该
- 当标志ZF=1时,运算结果为();当ZF
- 外设为什么不能像存储器芯片那样直接与主机
- IA-32处理器有8个32位通用寄存器,
- 使用6116、2732和74LS138构
- 编写程序,用空格符将从4000H:000
- 程序控制的三种I/O传送方式是哪三种?
- 求两个数(8个字节长)之和。这两个数在1
- 一片8259A占用几个I/O端口地址?如
- 为什么特别强调为子程序加上必要的注释?
- 主机和外设之间传送信息时,用输入/输出指
- 物理地址和逻辑地址都是唯一代表内存单元的
- 当一个程序使用DOS系统功能调用退出用户
- 对于宏指令和子程序,下列说法不正确的是(
- ZF表示()标志位,SF表示()标志位。