計算機組成原理作業_第1頁
計算機組成原理作業_第2頁
計算機組成原理作業_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

計算機組成原理作業

年_級姓名學號

**(16日交,可手寫,別交作業本,可以交單頁)

一、選擇題

1.機器主頻周期是指B。

A.指令周期B.時鐘周期C.總線周期D,存取周期

2.系統總線地址的功能是—A—o

A.選擇主存單元地址B.選擇進行信息傳輸的設備

C.選擇外存地址D.指定主存和I/。設備接口的地址

3.寄存器間接尋址方式中,操作數處在_B-o

A.通用寄存器B.主存單元C.程序計數器D.堆棧

4.兩數進行原碼乘除運算時,運算結果的符號位由兩操作數符號的得到。

A.“與”運算B.“或”運算C.“異或”運算D.“與非”運算

5.當代CPU內部包括—B―o

A.控制器B.控制器、運算器、CacheC.運算器和主存D.控制器、2LU和主存

6.CPU組成中不包括Do

A.指令寄存器B.指令譯碼器C.地址寄存器D.地址譯碼器

7.表示浮點數的范圍是由浮點數的A決定的。

A.階碼的位數B.階碼采用的編碼C.尾數的位數D.尾數采用的編碼

8微機中采用D表示地址。

A.原碼B.補碼C.反碼D.無符號數

9.在定點二進制運算器中,減法運算一般通過2來實現。

A.原碼運算的二進制減法落B.補碼運算的二進制減法器

C.補碼運算的十進制減法器D.補碼運算的二進制加法器

10.運算器的主要功能是進行Co

A.邏輯運算B.算術運算C.邏輯和算術運算D.只作加法

11.EEPR0M存儲器中的內容正常工作時Bo

A.不一定可以改寫B.可以改寫C.不可以改寫D.以上都不對

12.存儲器是計算機系統中的記憶設備,它主要用來_D_。

A.存放數據B.存放程序C.存放微程序D,存放程序和數據

13.在CPU中指示下一條指令地址的寄存器是C。

A.主存地址寄存器B.程序計數器(PC)C.指令寄存器D.狀態條件寄存器

14.在主存和CPU之間增加Cache的目的是C。

A.增加內存容量B.提高內存的可靠性

C.解決CPU有內存之間的速度匹配問題D.增加內存容量,同時加快存取速度

15.指令周期是指Co

A.CPU從主存取出一條指令的時間B.CPU執行一條指令的時間

C.CPU從主存取出一條指令的時間加上執行這條指令的所有時間D.時鐘周期時間

二.填空題

1.RAM中文名稱為隨機存儲器。

2.三級存儲器系統是指高緩、內存和外存o

3.8位無符號數的表示范圍為0?255o

4.計算機機器碼表示可采用原碼、反碼、補碼三種表示。

5.如果存儲器有1K個單元,采用單地址譯碼方式有5條字線,而采用雙譯碼方

式至少有10條字線。

6.常用的CACHE地址映像方法有直接映像、全相聯和組相聯映像三種。

7.一位十進制數,用BCD碼表示需4位二進制數表示。

8.給定一個8K*4bit的芯片,如果組成32Kx8bit的存儲體,需要該芯片8個。

9.-85的補碼表示為10101011o

10.ASCH碼67H采用的是偶校驗,那么校驗位為1。

三.簡答題

1.指令和數據都存放在主存,如何識別從主存儲器中取出的是指令還是數據?

答:(1)通過不同的時間段來區分指令和數據,即在取指令階段(或取指微程序)取出的為指令,在

執行指令階段(或相應微程序)取出的即為數據。

(2)通過地址來源區分,由PC提供存儲單元地址的取出的是指令,由指令地址碼部分提供存儲

單元地址的取出的是操作數。

2.簡述CPU內有哪些主要寄存器及作用。

答:數據寄存器:作為CPU和主存、外設之間信息傳輸的中轉站,用以彌補CPU和主存、外設之間操

作速度上的差異。

指令寄存器:用來保存當前正在執行的一條指令

程序計數器:用來指出下一條指令在主存儲器中的地址

地址寄存器:用來保存二PU當前所訪問的主存單元的地址

累加寄存器:當運算器的算術邏輯單元ALU執行算術或邏輯運算時,為ALU提供一個工作區,可

以為ALU暫時保存一個操作數或運算結果。

3.什么是指令周期?什么是機器周期?什么是時鐘周期?三者之間有什么關系?

答:指令周期:取出并執行一條指令的時間

機器周期:內存讀取一條指令字的最短時間

時鐘周期:處理操作的最基本單位

指令周期、機器周期和時鐘周期之間的關系:指令周期通常用若干個機器周期表示,而機器周期

時間又包含12個時鐘周期

4.計算機的性能指標有哪些?

答:運算速度、字長、內存儲器的容曷、外存儲器的容曷、外部設備的配置及擴展能力、軟件配胃。

四、計算分析題

1.設機器字長為6位,定點表示,符號1位,數值5位,問:

1)采用定點補碼整數表示時,最大正數是多少?最小負數是多少?

答:

2)采用定點補碼小數表示時,最大正數是多少?最小負數是多少?

答:

3)采用定點原碼整數表示時,最人正數是多少?最小負數是多少?

5

答:最大正數二(2-1)10=(011111)2

5

最小負數二-(2-1)10=(111111)2

2)采用定點原碼小數表示時,最大正數是多少?最小負數是多少?

答:最大正數二(1-25)”(+0.11111)2

-5

最小負數=-(1-2)10=(-0.11111)2

2.己知X=-2ol°*0.100110,Y=2-100*(-0.111011),運算過程中,階碼采用5位和尾數采用8

位,都采用補碼表示,求X+Y,寫出運算過程。

3.某機主存容量為

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論