计算机组成 数据的机器层次表示 练习题 下载本文

9 已知两个实数x=—68,y=—8.25,他们在C语言中定义为float型变量,分别存放在寄存器A和B中。另外,还有两个寄存器C和D。A、B、C、D都是32位的寄存器。请问:(要求用十六进制表示二进制序列)

1) 寄存器A和B中内容分别是什么?

2) x和y相加后的结果存放在C寄存器中,寄存器C中的内容是什么? 3) X减y相加后的结果存放在D寄存器中,寄存器D中的内容是什么?

10 1)写出(3.8125)在IEEE754标准的段实数,长实数,临时实数形式下得机器数。

2)若1100 0010 1111 1011 1101 0000 0000 0000为IEEE754短实数的机器数形式,其代表的真值是多少?

11 74148是采用先行进位方式的4位并行加法器,74182是实现____进位的进位逻辑。若某计算机系统字长为64位,每4位构成一个小组,每4个小组构成一个大组,为实现小组内并行、大组内并行、大组间串行进位方式,共需要____片74181和____片74182.

12 某加法器进位链小组信号为C4C3C2C1,低位来的进位信号为C0,请分别按下述两种方式写出C4C3C2C1的逻辑表达式。 1) 串行进位方式 2) 并行近位方式