計算機組成原理複習

2021-10-12 01:58:08 字數 2102 閱讀 7769

mar(memory address register)是儲存器位址暫存器,用來存放欲訪問的儲存單元的位址,其位數對應儲存單元的個數(如mar為10 位,則由210=1024個儲存單元,記為1k)mdr(memory data register)是儲存器資料暫存器,用來存放從儲存體的某個單元取出的**或者準備往某個儲存單元存入的**,其位數與儲存字長相等

控制單元在時序脈衝的作用下,將指令計數器裡所指向的指令位址(這個位址是在記憶體裡的)送到位址匯流排上去,然後cpu將這個位址裡的指令讀到指令暫存器進行解碼。對於執行指令過程中所需要用到的資料,會將資料位址也送到位址匯流排,然後cpu把資料讀到cpu的內部儲存單元(就是內部暫存器)暫存起來,最後命令運算單元對資料進行處理加工。周而復始,一直這樣執行下去!儲存容量 = 儲存單元的個數 x 儲存字長

mar的位數反映儲存單元的個數(如mar為10 位,則由210=1024個儲存單元,記為1k),mdr的位數等於儲存字長,現代計算機常用位元組來描述容量的大小,因為乙個位元組等於8 位二進位制**,故可以用位元組數反映主存容量。

早期用完成一次加法或乘法所需的時間來衡量運算速度即普通法

後來採用吉普森法,綜合考慮每條指令的執行時間以及它們在全部操作中所佔的百分比

tm為機器執行速度;fi為第i種指令站全部操作的百分比;t為這種指令的執行時間

現代計算機普遍採用單位時間內執行指令的平均條數來衡量,並用mips(million instruction per second,百萬條指令每秒)。也可以用cpi(cycle per instruction)即執行一條指令所需的時鐘週期(機器主頻的倒數)。或者用flops(floating point operation per second,浮點運算次數每秒)

匯流排是連線多個部件(模組)的資訊傳輸線,是各部件共享的傳輸介質。而且在某以時刻允許乙個部件向匯流排傳送資訊,但多個部件可以同時從匯流排上接收相同的資訊

匯流排的傳輸週期是指一次匯流排操作所需的時間,簡稱匯流排週期(包括申請階段、定址階段、傳送階段和結束)

匯流排寬度又稱匯流排位寬,它是匯流排上同時能夠傳輸的資料位數,通常是指資料匯流排的根數。

匯流排寬度可以理解為匯流排的傳輸速率,即單位時間內匯流排上傳輸資料的位數,通常用每秒傳送位元組數衡量,其單位為mbps(兆位元組每秒)。

匯流排特徵是指機械特徵、電氣特徵、功能特徵以及資料特徵。

匯流排標準為計算機系統各模組的互聯提供乙個標準介面(介面),該介面對它兩端的模組是透明的,即介面的任一方需根據匯流排標準的要求來實現自身一方的介面功能,而不必考慮對方與介面的介面方式

匯流排主裝置是指獲得匯流排控制器的裝置。

匯流排的從裝置是指被主裝置訪問的裝置,只能響應從主裝置發來的各種匯流排命令。

時鐘:用來同步各種操作。

復位:初始化所有部件。

匯流排請求:表示某部件獲得匯流排使用權。

匯流排允許:表示需要獲得匯流排使用權的部件已獲得了控制權。

中斷請求:表示某部件提出中斷請求。

中斷響應:表示中斷請求一被接收。

儲存器寫:將資料匯流排的資料寫至儲存器指定位址單元內。

儲存器讀:將指定儲存單元中的資料讀到資料匯流排上。

i/o讀:從指定i/o埠將資料讀到資料匯流排上。

i/o寫:將資料匯流排上的資料輸出到指定i/o埠內。

傳輸響應:表示資料已被接收,或已將資料送至資料匯流排上

賞 謝謝你請我喝咖啡

支付寶

計算機組成原理複習

模型機資料通路 指令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.指令在儲存器內按順序存放。特定條件下,可根據...

計算機組成原理複習

六 1.基 數 某種數制所使用的全部符號的個數。位 每個符號在數中的位置。位權 每個數字對應的單位值。例如 8進製的所有符號集合 8進製的基 數 是8 8進製數 3 0 6 7 5.2 1 4 數字對應4 3 2 1 0 1 2 3 8進製數中第i數字的位權 8 i 2.1 十進位製到n進製 123...