计算机组成原理综合练习题 下载本文

(1) X=0.10010,Y=-0.10011,计算X-Y (2) X=-0.10111,Y=0.10011,计算X+Y

3.已知被乘数[X]原=11101,乘数[Y]原=01011。利用原码一位乘法求:[X×Y] 原=?(要求写出具体乘法步骤

4.已知X=0.11111,Y=-0.10101,用原码一位乘法计算X×Y=?(要求写出具体乘法步骤)

2. 请将二进制数 (011110010.1110011)2转换成八进制数。

3. 请对数据123D作二进制规格化浮点数的编码,其中假定阶码采用4位移码(包含1位符号位),尾数采用12位补码(包含1位符号位)(采用浮点数第二种表示)。 4. 试用 4K×8 位的动态 RAM 芯片构成64K字节的存储器,问: (1) 需要多少块芯片 ?

(2) 该存储器需要多少根地址线,如何进行分配;

5. 将二进制无符号数10101010B转换成八进制数、十进制数和十六进制数。 6. 请对数据12.3D作二进制规格化浮点数的编码,其中假定阶码采用4位移码(包含1位符号位),尾数采用12位补码(包含1位符号位)(采用浮点数第二种表示)。 7. 已知X=-8,Y=11,用补码进行加减运算(用6位二进制表示,左边2位为符号位),计算[X-Y]补,并使用变形补码来判断结果是否溢出?若溢出是何种溢出。 8. 已知X=0.11111,Y=-0.10101,用补码一位乘法计算X×Y=? 9. 写出-60D的原码、反码和补码(用8位二进制表示)。

10.请对数据83.25D作二进制规格化浮点数的编码,其中假定阶码采用4位移码(包含1位符号位),尾数采用12位补码(包含1位符号位)(采用浮点数第二种表示)。 11.已知X=9,Y=-7,用补码进行加减运算(用6位二进制表示,左边2位为符号位),计算[X-Y]补 ,并使用变形补码来判断结果是否溢出?若溢出是何种溢出。 12. 已知x=-0.1111,y=0.1101,用补码一位乘法计算x×y=? 13.已知x=-0.1111,y=0.1101,用补码一位乘法计算x×y=?

第 17 页 共 17 页