设机器字长为8位(含1位符号位),用补码运算规则计算下列各题

来源:百度知道 编辑:UC知道 时间:2024/05/10 12:47:00
设机器字长为8位(含1位符号位),用补码运算规则计算下列各题。(1)A=9/64,B=-13/32,求A-B;(1)A=3/16,B=-9/32,求A+B;

(1)A=9/64=(0.001 0010)2
B= -13/32=(-0.011 0100)2
[A]补=0.001 0010
[B]补=1.100 1100
[A+B]补= 0. 0 0 1 0 0 1 0 + 1. 1 0 0 1 1 0 0 1. 1 0 1 1 1 1 0 ——无溢出
A+B=( -0.010 0010)2 = -17/64

A= -3/16=(-0.001 1000)2
B=9/32=(0.010 0100)2
[A]补=1.110 1000
[B]补= 0.010 0100
[A+B]补= 1. 1 1 0 1 0 0 0 + 0. 0 1 0 0 1 0 0 0. 0 0 0 1 1 0 0 —— 无溢出
A+B=(0.000 1100)2 = 3/32