简答题

用8位补码完成下列运算,用二进制“真值”的格式给出运算结果,并指出运算后CF、OF、ZF、SF、PF标志位的状态。-100-(-120)。

正确答案

[-100]=10011100,[-120]=10001000,[[-120]]求补=01111000,
[-100-(-120)]=00010100,[-100-(-120)]=+00010100
COZSP=00001

答案解析

相似试题
  • 用8位补码完成下列运算,用二进制“真值”的格式给出运算结果,并指出运算后CF、OF、ZF、SF、PF标志位的状态。126-127。

    简答题查看答案

  • 用8位补码完成下列运算,用二进制“真值”的格式给出运算结果,并指出运算后CF、OF、ZF、SF、PF标志位的状态。-100-120。

    简答题查看答案

  • 用8位补码完成下列运算,用二进制“真值”的格式给出运算结果,并指出运算后CF、OF、ZF、SF、PF标志位的状态。127+126。

    简答题查看答案

  • 用8位补码完成下列运算,用十进制“真值”的格式给出运算结果,并指出运算后CF、OF、ZF、SF、PF标志位的状态。 (1)127+126 (2)126-127 (3)-100-120 (4)-100-(-120)

    简答题查看答案

  • 用8位补码完成下列运算,用二进制“真值”的格式给出运算结果,并指出运算后CF、OF、ZF、SF、PF标志位的状态。 (1)127+126   (2)126-127   (3)-100-120   (4)-100-(-120)

    简答题查看答案

  • 机定点整数格式字长为8位(包含1位符号位),若x 用补码表示,则[x]补的最大正数是(),最小负数是()。(用十进制真值表示)

    填空题查看答案

  • 将十进制数变为8位补码并做运算(结果用二进制、十六进制、十进制表示): 29+53; 73-24; -66+82; -102-15。

    简答题查看答案

  • 写出下列二进制数的原码、反码和补码(设字长为8位)。 (1)(+1010110)二进制真值=()原码=()反码=()补码 (2)(-1010110)二进制真值=()原码=()反码=()补码

    填空题查看答案

  • 利用补码进行加减运算(用5位二进制表示,左边第一位为符号位),并使用单符号位溢出判断公式来判断结果是否溢出?若溢出,是哪一种溢出? ①:13+7=? ②:12-8=?

    简答题查看答案