资源描述
计算机组成与系统结构(第一次作业)
第1章P20
习题4
冯.洛伊曼计算机体系结构的主要特点是_____B____
A.硬连线 B.使用二进制数 C.存储程序 D.存储数据
习题10
具有相同_______的计算机,可以采用不同的_____C__
A.计算机组成,计算机体系结构 B.计算机实现,计算机体系结构
C.计算机体系结构,计算机组成 D.计算机实现,计算机组成
习题15
指令和数据均存放在主存中,计算机如何区分它们?
答:计算机可以从时间和空间两方面来区分指令和数据,在时间上,取指周期从内存中取出的是指令,而执行周期从内存取出或往内存中写入的是数据,在空间上,从内存中取出指令送控制器,而执行周期从内存从取的数据送运算器、往内存写入的数据也是来自于运算器。
第2章P61
习题2、
在IEEE-754标准中,对于一个规格化的32位浮点数,其尾数域所表示的值是___ __,这是因为规格化的浮点数的尾数域最左(最高有效位)总是_____,故这一位经常不予存储,而认为隐藏在小数点的左边,这可以使尾数表示范围多一位,达____位。(C)
A. 0.M,0,23 B. 0.M,1,24 C. 1.M,1,24 D. 1.M,0,23
习题11、
写出下列个数的原码、反码、补码表示。采用8位二进制数,其中最高位是符号位。
(1)-0.546875 (2)0.1796875 (3)-127 (4)用整数表示 -1
原码 反码 补码
(1)1.1000110 1.0111001 1.0111010
(2)0.0001011 0.0001011 0.0001011
(3)11111111 10000000 10000001
(4)10000001 11111110 11111111
习题13、
将十进制数-0.421875转换成IEEE-754标准的32位浮点规格化数(用十六进制表示),要求给出具体过程。
答:将十进制数转换成二进制数: -0.421875D = -0.011011B 然后移动小数点,使其在第 1、2 位之间 -2 -0.011011B = -1.1011×2 e = -2 于是得到: S = 1,E = -2+127 = 125D = 1111101B,M = 1011B 最后得到 32 位浮点数的二进制和十六进制存储格式为: 1 011 1110 1 101 1000 0000 0000 0000 0000 B = BED80000H
习题18
已知x= * 0.11010011, y= * (-0.10101101),请按浮点运算方法完成x+y运算,要求给出具体过程。假设阶码3位,尾数8位,阶码和尾数均采用双符号位补码表示,舍入处理采用0舍1入法。
答:[x]浮=00 010 00.11010011 [y]浮=00 100 11.01010011
①△E=Ex-Ey = -2,应使 Mx右移 2 位,Ex加 2
∴[x]浮=00 100, 00.00110100(11)
② 00.00110100(11)+11.01010011 1 1.10000111(11)
∴x+y=00 100 11.10000111(11)
③左规 x+y=00 011 11.00001111(10)
④舍入 采用 0 舍 1 入法处理,则有 11.00001111 + 111.00010000
∴x+y=00 011 11.00010000
⑤阶码符号位为 00,不溢出
∴x+y=(00 011 11.00010000)补=(00 011 11.11110000)原=2011×(-0.11110000)
展开阅读全文