零、題型及重點
題型
- 單選
- 簡答
- 計算
- 綜合
- 分析
重點
一、計算機系統概論
馮諾依曼體系:運算器,控制器,存儲器,輸入設備,輸出設備。
馮諾依曼計算機的基本特點:存儲程序并按地址順序執行。
總線:數據總線,地址總線和控制總線。
elapsed time = CPU time + wait time (I/O, other programs, etc.)
CPU time = user CPU time + system CPU time
=>elapsed time = user CPU time + system CPU time + wait time
存儲器容量的衡量
二、計算機指令
符號位拓展
三、運算方法和運算器
二進制小數轉十進制
原碼
簡單計算(首位置符號位即可):
補碼
簡單計算:
加減運算
同號相加,異號相減要考慮溢出
機器數的移位運算
原碼一位乘(不考)
原碼恢復余數法(不考)
IEEE754(重點)
浮點數的表示
浮點數加法運算
四、處理器
4.1 控制器的組成及指令的執行
指令執行過程:
取指令
送指令地址:PC->AR,PC+1
讀取指令:RAM->IR
指令譯碼:判斷指令,結果傳遞給控制信號形成部件;即J1#。
執行指令
操作控制信號形成部件根據指令譯碼信息和時序周期信號,發出該指令所需的所有部件的有一定時序關系的控制信號序列,完成指令的執行。
不同指令,其執行指令的階段不同。
例:
4.2 控制方式和時序的產生
控制方式
同步控制:每條指令的執行所用時間相同。
異步控制:不同指令執行時間由實際需求決定。
聯合控制:大部分同步,特殊的用異步。
時序脈沖發生器和啟停控制
4.3 微程序控制器
基本概念
微程序控制器的基本工作原理
微程序控制器的構成部件
微程序控制原理舉例
微程序設計舉例
硬布線控制器
基本原理
根據指令的要求、當前的時序及外部和內部的狀態情況,按時間的順序發送一系列微操作控制信號。它由復雜的組合邏輯門電路和一些觸發器構成,因此又稱為組合邏輯控制器,或常規邏輯控制器。
硬布線控制器與微程序控制器的比較
Mips指令格式
R instructions are used when all the data values used by the instruction are located in registers.
I instructions are used when the instruction must operate on an immediate value and a register value. Immediate values may be a maximum of 16 bits long. Larger numbers may not be manipulated by immediate instructions.
J instructions are used when a jump needs to be performed. The J instruction has the most space for an immediate value, because addresses are large numbers.
rs, and rt are the source registers, and rd is the destination register. The registers were named "rs" and "rt" because t comes after s in the alphabet.
New Words
significand 有效數
flipflop 觸發器