日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机组成原理(分析计算题解析)内附填空,选择,解答题答案

發(fā)布時間:2025/3/19 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机组成原理(分析计算题解析)内附填空,选择,解答题答案 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目錄

      • 關(guān)于計算機組成原理的填空,選擇以及解答題
      • 1.
      • 2.
      • 3.
        • 1.所以首先將整數(shù)和小數(shù)部分轉(zhuǎn)化成二進制
        • 2.移動小數(shù)點
        • 3.得到二進制存儲格式
      • 4.
      • 5.
      • 6.
      • 7.
      • 8.
      • 9.

計算機組成原理(分析計算題解析)

關(guān)于計算機組成原理的填空,選擇以及解答題

1.

根據(jù)操作數(shù)所在位置,指出其尋址方式(填空):

(1)操作數(shù)在寄存器中,為( 寄存器尋址方式 ) 尋址方式。

(2)操作數(shù)地址在寄存器,為( 寄存器間接 )尋址方式。

(3)操作數(shù)在指令中,為( 立即數(shù)尋址方式 )尋址方式。

(4)操作數(shù)地址(主存)在指令中,為( 直接尋址方式 ) 尋址方式。

(5)操作數(shù)的地址,為某一寄存器內(nèi)容與位移量之和,可以是( 相對尋址 )、( 基址尋址 )、( 變址尋址 )尋址方式 。

2.

一個組相聯(lián)cache由64個行組成,每組4行。主存儲器包含4K個塊,每塊128字。請表示內(nèi)存地址的格式?

3.

將數(shù)(20.59375)10轉(zhuǎn)換成IEEE754標準的32位浮點數(shù)的二進制存儲格式。

對于本題,首先要了解32位浮點數(shù)的格式:


對于符號的含義
s()={1,負數(shù)0,正數(shù)S:1位;符號位s=0表示正數(shù)s=1表示負數(shù)M:尾數(shù),23位E是階碼,占八位s()=\begin{cases} 1,負數(shù)\\ 0,正數(shù)\end{cases} S:1位;符號位 s=0表示正數(shù) s=1 表示負數(shù) M:尾數(shù),23位 E是階碼,占八位 s()={1數(shù)0數(shù)?S:1s=0數(shù)s=1數(shù)M:數(shù)23E

1.所以首先將整數(shù)和小數(shù)部分轉(zhuǎn)化成二進制

20.59375=(10100.10011)2{整數(shù)除基取余或者20=16+4,小數(shù)0.59375?2乘積取整20.59375=(10100.10011)_2 \begin{cases} 整數(shù) 除基取余或者20=16+4,\\ 小數(shù)0.59375*2 乘積取整\end{cases} 20.59375=10100.10011)2?{數(shù)20=16+4數(shù)0.59375?2?

2.移動小數(shù)點

10100.10011=1.010010011?24所以e=4;S=0;E=4+127=13110100.10011=1.010010011* 2^4 所以 e=4; S=0; E=4+127=131 10100.10011=1.010010011?24e=4S=0E=4+127=131

M=010010011M=010010011 M=010010011

3.得到二進制存儲格式

01000001101001001100000000000000=(41A4C000)1601000001101001001100000000000000=(41A4C000)_{16} 01000001101001001100000000000000=41A4C00016?

4.

已知x和y,用變形補碼計算x+y,同時指出結(jié)果是否溢出。

(1)x=11011,y=00011
變形補碼={正數(shù),00負數(shù),11變形補碼=\begin{cases} 正數(shù),00\\ 負數(shù),11\end{cases} ={數(shù)00數(shù)11?

5.

已知x和y,用變形補碼計算x-y,同時指出結(jié)果是否溢出

(1)x=11011,y=-11111

6.

? 某機器(可以是8086,8088)是16位機,指令格式如下所示,OP為操作碼,分析指令格式特點。

1)單字長 二地址指令。

(2)操作碼字段OP可以指定
27=1282^7=128 27=128
條指令。

(3)源寄存器和目標寄存器都是通用寄存器(可分別指定16個),所以是RR型指令,兩個操作數(shù)均在寄存器中。

(4)這種指令結(jié)構(gòu)常用于算術(shù)邏輯運算類指令。

7.

設(shè)存儲器容量為32字,字長64位,模塊數(shù)m=4,分別用順序方式和交叉方式進行組織。存儲周期T =200ns數(shù)據(jù)總線寬度為64位,總線傳送周期t=50ns.若連續(xù)讀出4個字,問順序存儲器和交叉存儲器的帶寬各是多少?

解:順序存儲 器和交叉存儲器連續(xù)讀出m=4個字的信息總量都是

q=64bit?4=256bitq=64bit* 4=256bit q=64bit?4=256bit
順序存儲器和交叉存儲器連續(xù)讀出4個字所需的時間分別是

t2=mT=4?200ns=800ns=8?10?7st_2=mT=4* 200ns= 800ns=8*10^{-7}s t2?=mT=4?200ns=800ns=8?10?7s

t1=T+(m?1)?t=200ns+3?50ns=350ns=3.5?10?7st_1=T+ (m-1)*t= 200ns+3* 50ns =350ns=3.5*10^{-7}s t1?=T+(m?1)?t=200ns+3?50ns=350ns=3.5?10?7s

順序存儲器和交叉存儲器的帶寬分別是
W2=q/t2=256bit÷(8?10?7)s=320Mbit/sW_2=q/t_2= 256bit\div (8*10^{-7})s=320Mbit/s W2?=q/t2?=256bit÷(8?10?7)s=320Mbit/s

W1=q/t1=256bit÷(3.5?10?7)s=730Mbit/sW_1=q/t_1= 256bit\div (3.5*10^{-7})s=730Mbit/s W1?=q/t1?=256bit÷(3.5?10?7)s=730Mbit/s

8.

設(shè)控制存儲器的容量為 512X 48位,微程序可在整個控存空間實現(xiàn)轉(zhuǎn)移,而控制微程序轉(zhuǎn)移的條件共有4個(采用直接控制),微指令格式如下:

試問微指令中的3個字段分別為多少位?

因為控制存儲器共有
512?48=29?48512*48=2^9*48 512?48=29?48

微程序可以在整個控存空間實現(xiàn)轉(zhuǎn)移.。所以,下址字段應(yīng)有9位,微指令字長48位。

又因為控制微程序轉(zhuǎn)移的條件有4個(采用直接控制),所以有4位轉(zhuǎn)移條件位。因此控制字段位數(shù)為: 48-9-4=35 .

所以微指令格式如下:

9.

總結(jié)

以上是生活随笔為你收集整理的计算机组成原理(分析计算题解析)内附填空,选择,解答题答案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。