計算機組成原理——期末復習


感謝syx,zkk,tn大佬的幫助,僥幸復習完畢

一、填空題

1.CPU由兩部分組成,這兩部分是?

運算器、控制器

2.給一個數字轉換為十六進制、八進制、二進制?(略)
3.存儲器分為2大類?

ROM 只讀存儲器

RAM 隨機存取存儲器

4.當前運行數據必須放在?

內存

5.內存單元地址的真正含義?

內存單元序號

6.馮諾伊曼的組成部分?

運算器、控制器、輸入輸出設備、總線、存儲器、IO接口

7.機器中符號的界定,符號是否參與運算?

第一位為符號位置,0為正,1為負,符號參與運算

8.什么是計算機中的字長?

CPU運算1次能處理的最大位數

9.計算機的分類准則

性價比:微型機,小型機,中型機,大型機,巨型機

計算機字長:8,16,32,64位

風格:微程序控制計算機,硬布線控制計算機

簡單程度:精簡指令系統計算機(RISC),復雜指令系統計算機(CISC)

10.計算機中常用的基本電路?(三個)

時序邏輯電路,組合邏輯電路,陣列邏輯電路

11.浮點數定義式?

\[N=M*R^E\\ 浮點=尾數*底^{階碼} \]

12.寫出當前常用的CPU型號?

酷睿i3,i5,i7,i9

13.指令格式組成?(三個)

操作碼,地址碼,尋址方式

14.80x86數據總線和地址總線根數?80x88的數據總線和地址總線根數?

x86:20根數據總線,16根地址總線

X88:32根數據總線,32根地址總線

2.簡答題

1.畫出ROM電路,簡述工作原理

工作原理:地址譯碼器根據輸入地址選擇某條輸出(字線),再由它驅動該位線,以便讀出字線上各單元存儲的代碼

2.畫出譯碼器

2-4譯碼器口訣:13 24 12 34

3-8譯碼器口訣 1357 2468 1256 3478 1234 5678

3.一位全加器

4.兩位全加器

5.什么叫對准邊界(數據存放原則)

不同長度的數據存放在內存中的地址,必須是該類數據對應寬度的整數倍

6.尋址方式(詳細:組合排序、去除)

通過對地址碼的集中可能去排列組合,去除不可能的情況,對他們進行編號,使用n位二進制數去標識他們。

7.給一個實數的真值,寫出源碼補碼反碼的機器數

8.數字精度,數據范圍

數字精度:一個數的有效位數

數據范圍:計算機所能表示的一個數的最大值和最小值之間的范圍

9.文字簡述開機過程

加電->初始狀態下 自檢->啟動bios->bios引導操作系統->操作系統啟動出現桌面

3.畫圖

完整硬平台

4.微程序類計算機的工作原理

1)、任選一個模塊寫出中文名稱

ALU:算數邏輯單元

PC:程序計數器

GR:通用寄存器

IR:指令寄存器

DR:數據寄存器

AR:地址寄存器

2)、選擇一個或者三個控制信號,寫出中文名稱(哪個到哪個模塊)?

3)、ALU的功能

完成加減法算數運算及邏輯運算

4)(主要)

A、給出一條指令,描述功能 (1‘)

MOV A,B 將寄存器B中的數移動到A

PUSH xx 將xx進棧

ADD A,B 將A和B相加,結果放在A

B、指令在硬平台不能運行,在圖6.6改圖,進行硬件升級(1’)

加2條,rs2->gr,(rs2)->alu

C、指令的分步執行(8‘)

1)取指令操作

PC->AB

ADS,M/IO=1,WR=0 打開訪問控制權限,從存儲器取指令送數據總線

DB->IR

PC+1

  1. 計算微指令

Rs1->GR (rs1)->ALU disp->ALU

ALU->AR

  1. 取數微指令

AR->AB

ADS,M/IO,W/R

DB->AR

  1. 加法運算和送結果微指令

兩個源操作數送ALU:rs->GR,(rs)->ALU,DR->ALU

ALU->GR

D、列出新的控制信號表(8’)

24 rs2->GR 寄存器rs2送到GR

25 (rs2)->ALU 寄存器rs2送到ALU


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM