考綱
指令分類
prym研究edvac機提出儲存程式
概念,奠定了計算機的基本結構
運算器: 計算機的執行部件,包括算數運算如 加減乘除,邏輯運算 ,~,!,=,>>,<<
核心是邏輯單元
控制器ir: 用來儲存當前執行的指令,其內容來自於貯存的mar,指令op(ir)中的操作碼傳送至cu,用來分析指令
並發出各種微操作命令
,而位址碼ad(ir)則被送往mar,用以取運算元。 (注意: ir被拆分為2部分, op和ad分別送到cu和mar)
三個級別的語言
把程式和資料裝入主儲存器中
將源程式轉化成為可執行檔案
從可執行檔案的首位址開始逐條執行指令
從源程式到可執行檔案
指令執行過程的描述
取指令: pc -> mar -> m(主儲存) -> mdr -> ir
分析指令: op(ir) -> cu
執行指令: ad(ir) -> mar -> m -> mdr -> acc
裸機運算速度
mips,mflops,gflops,tflops
計算機組成原理複習
模型機資料通路 指令3.取指 m db ir 4.取數 reg間址 r b alu 移位暫存器 內匯流排 mar 位址x pc pc a alu 移位暫存器 內匯流排 mar ab m m db mdr b alu 移位暫存器 內匯流排 c c b 同時r a 一起打入alu 移位暫存器 內匯流排 ...
計算機組成原理複習
1.計算機由運算器,儲存器,控制器,輸入裝置和輸出裝置五大部件組成。2.指令和資料以同等地位存放於儲存器內,並可按位址定址。3.指令和資料均用二進位制數表示。4.指令由操作碼和位址碼組成,操作碼用來表示操作的性質,位址碼用來表示運算元在儲存器中的位置。5.指令在儲存器內按順序存放。特定條件下,可根據...
計算機組成原理複習
mar memory address register 是儲存器位址暫存器,用來存放欲訪問的儲存單元的位址,其位數對應儲存單元的個數 如mar為10 位,則由210 1024個儲存單元,記為1k mdr memory data register 是儲存器資料暫存器,用來存放從儲存體的某個單元取出的 ...