第二章设x= 2010×0
11011011, y= 2100×( -0
10101100),求x+y
[ 解:]为了便于直观理解, 假设两数均以补码表示, 阶码采用双符号位, 尾数采用单符号位, 则它们的浮点表示分别为[ x] 浮= 00 010, 0
11011011[ y] 浮= 00 100, 1
01010100 求阶差并对阶△ E=Ex- Ey= [E x] 补+ [ -Ey] 补= 00 010 +11 100 = 11 110即△ E 为- 2, x的阶码小 , 应使 Mx右移两位 ,E x加 2, [ x] 浮= 00 100,0
00110110(11)其中 (11) 表示 Mx右移 2 位后移出的最低两位数
0 0 1 1 0 1 1 0 (11)+1
0 1 0 1 0 1 0 0────────────────1
1 0 0 0 1 0 1 0 (11)规格化处理尾数运算结果的符号位与最高数值位同值, 应执行左规处理, 结果为1
00010101(10),阶码为 00 011
舍入处理采用 0 舍 1 入法处理 , 则有1
0 0 0 1 0 1 0 1+ 1────────────────1
0 0 0 1 0 1 1 0判溢出阶码符号位为00, 不溢出 , 故得最终结果为x+y= 2011×( -0
11101010)第三章存储器1、课本作业: P101: 3,4 题2
、已知 cache / 主存系统效率为85% ,平均访问时间为60ns,cache 比主存快 4 倍,求主存储器周期是多少
cache 命中率是多少
解:因为: t a = t c / e所以:t c = t a×e = 60×0
85 = 510ns (cache存取周期) tm = t c×r = 510 ×4 = 204ns (主存存取周期 )