江南大學現代遠端教育2023年下半年第二階段測試卷
考試科目:《計算機組成與結構》第四章至第六章(總分100分)
時間:90分鐘
學習中心(教學點) 批次層次
專業學號身份證號
姓名得分
一、單項選擇題(本題共10小題,每小題2分,共20分)
一、單項選擇題(本題共10小題,每小題2分,共20分)
1、關於主存下列敘述正確的是( a )。
a、cpu可直接訪問主存,但不能直接訪問輔存
b、cpu可直接訪問主存,也直接訪問輔存
c、cpu不能直接訪問主存,也不能直接訪問輔存
d、cpu不能直接訪問主存,但能直接訪問輔存
2、斷電後將丟失資訊的是( b )。
a、rom
b、ram
c、磁碟
d、光碟
3、計算機系統中僅由硬體設計者使用的指令是( d )。
a、機器指令
b、彙編指令
c、特權指令
d、微指令
4、關於機器指令的敘述不正確的是( d )。
a、機器指令系統是計算機所具有的全部指令的集合。
b、機器指令通常包括操作碼、位址碼兩部分,按位址個數分為零位址指令、一位址指令、二位址指令、三位址指令。
c、機器指令的長度取決於操作碼長度、運算元位址長度、運算元個數。
d、系列計算機是指指令系統完全相同、基本體系結構相同的一系列計算機。
5、指令週期是指( c )。
a、cpu從主訪問出一條指令的時間
b、cpu執行一條指令的時間
c、cpu從主訪問出一條指令加上cpu執行這條指令的時間
d、時鐘週期時間
6、微程式控制器中,機器指令與微指令的關係是( b )。
a、每一條機器指令由一條微指令來執行
b、每一條機器指令由一段用微指令編成的微程式來解釋執行
c、一段機器指令組成的程式可由一條微指令來執行
d、一條微指令由若干條機器指令組成
7、在相對定址方式中,若指令中的位址碼為x,則運算元的位址為(c )。
a、xb、x+段位址
c、(pc)+x
d、x+變址暫存器
8、在cpu中跟蹤指令後繼位址的暫存器是( b )。
a、主存位址暫存器
b、程式計數器
c、指令暫存器
d、狀態條件暫存器
9、某dram晶元,其儲存容量為512k×8位,該晶元的位址線和資料線數目為( d )。
a、8,512
b、512,8
c、18,8
d、19,8
10、用於對某個暫存器中運算元的定址方式稱為( c )定址。
a、直接
b、間接
c、暫存器直接
d、暫存器間接
二、填空題(本題共4小題,每空1分,共10分)
1、對儲存器的要求是___容量大速度快成本低_____。為了解決這方面的矛盾,計算機採用多級儲存體系結構。
2、cpu中至少有如下六類暫存器_____指令_____暫存器,____程式______計數器,__位址_____暫存器,通用暫存器,狀態條件暫存器,緩衝暫存器。
3、微程式控制器主要由___控制儲存器微指令暫存器_________和________位址轉移邏輯_____三大部分組成。
4、暫存器間接定址方式中,運算元處在_____主存單元
三、名詞解釋(本題共3小題,每小題5分,共15分)
1、立即定址方式:指令所需的運算元由指令的位址碼直接給出
2、指令及指令系統:指令-由操作碼和位址碼組成,能由計算機硬體執行其規定的一條命令。
指令系統-計算機中所有指令的集合。
3、指令週期:cpu每取出並執行一條指令,都要完成一系列的操作,這一系列操作所需要的時間通常叫做乙個指令週期。
四、簡答題(本題共5小題,每小題7分,共35分)
1、什麼是程式訪問的區域性性?
答:在乙個較短時間間隔內,訪存位址往往集中在邏輯位址空間很小的範圍內,切題為程式永訪問的區域性性。
2、cpu的組成部分及功能?
答:cpu由運算器、cache和控制器三大部分組成,具有指令控制、操作控制、時間控制、資料加工的功能。
3、靜態隨機儲存器(sram)和動態隨機儲存器(dram)有何差別?
答:sram用六管電路儲存1位資料,只要不停止供電,資料不會丟失,dram用乙個管子和乙個電容儲存1位資料,電容上儲存的電荷(資料)由於漏電而會消失,因此每隔一定時間而要再充一次電,這一過程稱為再生或重新整理。
sram的整合度比drama低,這是因為儲存一位資訊所需的晶元面積大,所以**也比較貴,但讀寫時間短,速度快。
從晶元的引出端來看,位址線、資料線和讀寫命令兩者都是需要的,片選訊號不同,sram由片選允許或片選選擇訊號來控制是否能進行讀寫,dram則由行選訊號來控制是否能進行讀寫。
4、操作碼有哪幾種表現形式?
答:有兩種表現形式:
1.固定長度的操作碼:如果操作碼的長度為k位,則可以表示2k條不同的指令。
2.可變長度的操作碼:計算採用幾種長度的操作碼,通常將使用頻率較高的指令設計為操作碼較短的指令,以減少程式的儲存量和cpu與儲存器之間的資訊流通量。
5、動態儲存器的容量為64m,訪問週期是60ns,要求在2ms內必須重新整理一遍。計算在儲存器不間斷工作情況下,重新整理所佔的時間比是多少?
答: 動態儲存器按行重新整理,64m的儲存器共有8192行,要在2ms內全部重新整理一遍,因此只要每2ms/8192=244ns重新整理一行即可。因為重新整理一行用時間60ns重新整理所佔的時間比是60ns/244ns=25%.
五、分析題(本題共2小題,每小題10分,共20分)
1、某指令系統指令長為16位,每個運算元的位址碼長為6位,指令分無運算元,單運算元和雙運算元三類。若雙運算元指令有k條,無運算元指令有l條,問單運算元指令最多能有多少條?
答:本指令系統的操作碼位數=指令長度-位址碼長度=16-2*6=24位。設單運算元指令最多有n條,則:
無運算元指令數l=((24-k)*26-n)26
n=(24-k)*26-l\26
如果l\26 不是整數,則取大於 l\26 的最小整數
2、寫出變址定址、相對定址、基址定址有效位址的計算公式,這三種定址方式各適用於什麼場合?
答:變址定址方式的有效位址計算公式為:ea=(x)+a,用於一般迴圈程式中對陣列的元素進行修改,但不允許修改程式本身的場合。
相對定址方式的有效位址計算公式為:ea=(pc)+a,用於編寫位置無關碼(pic)程式,可以用於迴圈程式中對陣列的元素進行修改,但不允許修改程式本身的場合,也可以用於轉移、呼叫等指令中計算轉移位址。
基址定址方式的有效位址計算公式為:ea=(x)+a,用於程式的動態重定位中,用來把程式的邏輯位址空間變換到實體地址空間。
計算機組成與結構複習
判斷題1 計算機主機由cpu 儲存器和硬碟組成 2 sram的整合度比dram高,速度比dram低 3 機器語言是計算機硬體唯一能直接理解並執行的語言 4 cpu 能直接訪問cache 主存及輔存 5 控存一般採用rom結構,其字長比機器字長要長得多 6 中斷處理和中斷響應都由硬體實現 7 通道程式...
華中科技大計算機基礎第二次作業
作業提交注意事項 1.直接給出題號和答案即可,不需要提交答題步驟,也不要將原題目放上去。2.作業不要以附件形式提交,否則作業將不予批改,沒有成績。3.有些同學反映作業提交不成功,這很可能是因為提交時內容過多。提交內容只需如下所示的1行 1 2 3 4x5x6x7x8 x9 x10 x 為答案內容 1...
計算機組成與結構試題A解答
課程計算機組成與系統結構考試形式 閉卷,考試 一 判斷下列各題對錯,對,不需要說明原因 錯,請給出正確說明 每題4分,共40分 1 在處理器 cpu 的資料路徑上流動的資訊分別是指令 運算元和位址,它們並不是同時在資料路徑上流動,而是分時流動的。答 對。2.指令操作的物件是運算元,但在指令中僅給出運...