计算机七个计算原理,计算机组成原理计算题(7页)-原创力文档
計(jì)算題:
【第三章】
交叉方式的片選方法,交叉方式的地址分配,交叉存取度的概念,交叉存儲器的帶寬的計(jì)算
多模塊交叉存儲器采用低位地址做偏選。
模塊存取一個(gè)字的存儲周期為T ,總線傳送時(shí)間為 t ,存儲器的交叉模塊數(shù)為m,
稱 m=T / t為交叉存取度。
【例5】存儲器容量32字,字長64位,模塊數(shù)m=4,存儲周期T=200ns,數(shù)據(jù)總線寬度為64位,總線傳送周期t=50ns,若連續(xù)讀出4個(gè)字,順序和交叉的帶寬各為多少?
信息總量q=64b*4=256b
所需時(shí)間:交叉t1=T +(m-1)*t =350ns ;順序t2=m*T=800ns;
帶寬:交叉W1=q / t1 =730Mb / s ; 順序W2=q / t2 =320Mb / s.
【2007】
設(shè)階碼3位,尾數(shù)6位,按浮點(diǎn)運(yùn)算方法(否則不計(jì)分),完成x-y運(yùn)算,x=2-011×0.100101, y=2-010×(-0.011110)。(共9分)
有一個(gè)1024K×16位的存儲器,由256K×8位的SRAM芯片構(gòu)成。(9分)問: (1) 總共需要多少DRAM芯片? (3分) (2) 設(shè)計(jì)此存儲體組成框圖。(6分)
3. 已知 x= -0.101011 , y=0.111010 ,要求:(共7分)
寫出變形補(bǔ)碼[x]補(bǔ)和[y]補(bǔ)和[-y]補(bǔ);(3分)
用變形補(bǔ)碼計(jì)算[x+y]補(bǔ)和[x-y]補(bǔ),并判斷是否溢出。(4分)
4.已知 x= 0.10101, y=–0.11001,計(jì)算[x*y]補(bǔ)和其真值(要求有補(bǔ)碼直接乘法的算式)。(9分)
5. 設(shè)有一微指令格式字長為24位,其中下址字段8位;判別測試字段3位;其余為操作控制字段。操作控制字段采用混合編碼方式,有5位分別經(jīng)一個(gè)3:8譯碼器和一個(gè)2:4譯碼器輸出,其它均為直接控制。問:(共5分,要求有算式)
這種指微指令格式中最多可以表示多少個(gè)微命令?(2分)
一條微指令最多可同時(shí)發(fā)出多少個(gè)微命令?(2分)
可直接尋址的控制存儲器最大單元數(shù)是多少?(1分)
----------------------答案------------------
設(shè)兩數(shù)均以補(bǔ)碼表示,階碼和尾數(shù)均采用雙符號位,則它們的浮點(diǎn)表示分別為:
[x]浮=11101,0.100101 [-y]浮=11110, 0.011110 1
(1)求階差并對階 1
ΔE=Ex-Ey=[Ex]補(bǔ)-[Ey]補(bǔ)=[Ex]補(bǔ)+[-Ey]補(bǔ)=11101 + 00 010 =11 111
即ΔE為-1,x階碼小,應(yīng)使Mx右移1位,Ex加1
[x]浮=11 110,00.010010(1)
(2)尾數(shù)求和 2
0 0. 0 1 0 0 1 0 (1)
+0 0. 0 1 1 1 1 0
0 0 1 1 0 0 0 0 (1)
(3)規(guī)格化 2
可見尾數(shù)運(yùn)算結(jié)果的符號位與最高位不相同,不需要執(zhí)行規(guī)格化處理
(4)舍入處理 11 110, 00.110001。 1
(5)判溢出
階碼兩符號位為11,無溢出。1
故最后結(jié)果為 [x]浮+[y]浮=11 110, 00.110001, 真值為2-2*0.110001 。 1
(1) 3’
(2) 存儲體組成框圖如下: 6
CS
CS3
↑
↑
R/W
R/W
R/W
R/W
R/W
↑
↑
R/W
R/W
D7~D0
D15~D8
256K×8
256K×8
256K×8
256K×8
256K×8
256K×8
256K×8
256K×8
A17~A0
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
R/W
CS0
CS0
CS1
CS1
CS2
CS2
CS3
CS3
A18
A19
CS2
CS1
CS0
R/W
x= -0.101011 , y=0.111010
[x]補(bǔ)=11.010101[y]補(bǔ)=00.111010[-y]補(bǔ)=11.000110
[x+y]補(bǔ)=[x]補(bǔ)+[y]補(bǔ)[x-y]補(bǔ)=[x]補(bǔ)+[-y]補(bǔ)
11.01010111.010101
00.11101011.000110
00.001111(沒有溢出)10.011011(有負(fù)溢出)
x+y=0.001111 x-y=-1.110101
4. 解:x= 0.10101, [x]補(bǔ)=0.10101
y=–0.11001,[y]補(bǔ)=1.00111
(0).1 0 1 0 1
(1).0 0 1 1 1
(0) 1 0 1 0 1
(0) 1
總結(jié)
以上是生活随笔為你收集整理的计算机七个计算原理,计算机组成原理计算题(7页)-原创力文档的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人生首卡选择哪家银行信用卡好批?这些申卡
- 下一篇: 计算机导论的试题,计算机导论试题