【考研筆記】計算機組成原理與思維導圖(一)第一章 計算機系統概論

計算機組成原理與思維導圖(一)

喜歡的話請給個關注或者點個贊再走吧,你們的支持是我創作的動力!
謝謝你們 祝大家早日上岸 點個收藏吧,後續會有考研真題更新哦

第一章 計算機系統概論

一、計算機系統概論

1、計算機的組成

組成:通常是由 硬件系統軟件系統組成。計算機組成指的是 計算機 系統結構 的邏輯實現,

(一) 硬件系統和軟件系統

硬件系統:指計算機的實體部分,由控制器運算器存儲器輸入設備輸出設備 組成。

軟件系統:又分 系統軟件應用軟件,常用的系統軟件爲操作系統語言處理程序等。軟件系統則有文件處理系統等軟件。

(二) 系統結構的分類

馮諾依曼系統結構:以 運算器 爲中心,包括存儲器控制器輸入設備輸出設備

現代計算機系統結構:以 存儲器 爲中心,引出組成由 CPU主板硬盤內存外存機箱電源輸入設備和輸出設備

CPU:由運算器、控制器組成(現代的CPU還有存儲器在上面)

內存:又稱內存儲器和主存儲器,一般作用在CPU上

外存:一般指的是硬盤、U盤、光盤、軟盤

(三) 系統的層次結構

應用程序-高級語言-彙編語言-操作系統-指令集架構層-微代碼層-硬件邏輯層

(四) 思維導圖

如圖
計算機組成.png

2、計算機系統工作過程

工作步驟:(1)建立數學模型 (2)確定計算方法(3)編制解題程序

如:ax^2+bx+c在計算機中的運行過程

在這裏插入圖片描述
在這裏插入圖片描述
各種英文代號解釋

CPU:(Central Processing Unit)中央處理器
I/O設備:(Input/Output Equip-ment)輸入,輸出設備
MM: (Main Memory)主存儲器
ALU: (Arithmetic Logic Unit)算數邏輯單元
ACC:(Accumulator)累加器
MQ:(Multiplier-Quotient Register)乘商寄存器
X:操作數寄存器
PC:(Program Counter)程序計數器
IR:(Instruction Register)指令寄存器
CU:(Control Unit)控制單元
MAR:(Memory Address Register)存儲器地址寄存器,反映單元個數
MDR:(Memory Data Register)存儲器數據寄存器,反映字長

總結:由控制器執行操作,從存儲器中獲取指令地址通過指令地址從存儲器中獲取到數據最後通過運算器進行運算。

3、總線

總線 是信號的 公共傳輸線,是連接計算機系統內各個部件的
信息傳輸線 ,是各部件 的傳輸介質

(一) 發展過程及結構

面向CPU的雙總線:這種結構在I/O設備與主存交換信息是仍然要佔用CPU,因此還會影響CPU的工作效率。

單總線結構(系統總線):只有一組總線,當都要佔用總線時,就會發生衝突。

以存儲器爲中心的雙總線結構:由單總線基礎上,在CPU與主存之間連接一條存儲總線。

(二) 分類

片內總線:芯片內部的線。

系統總線:計算機各部件之間的信息傳輸線
(1)數據總線(雙向):傳輸數據信息
(2)地址總線(單向):指出在數據總線上數據在主存單元I/O設備 的地址
(3)控制總線(單向,雙向):發出各種控制信號監視 各部件狀態。

通信總線:用於計算機系統之間或計算機系統與其他系統(外部系統) 傳輸方式:串行通信並行通信

(三) 思維導圖

如圖
在這裏插入圖片描述

4、計算機的主要性能指標

計算機主要的性能指標描述了一臺計算機的性能,性能指標分爲 非時間指標時間指標

(一) 非時間指標

① 字長

【字長】是指計算機參與運算的數的基本位數,它的 位數 是由 加法器寄存器 所決定的 。字長越長,計算的精度就越高。常見的有32位或64位。

② 數據通路寬度

【數據通路寬度】數據通路寬度 ,又稱 外部數據總線寬度 ,即 數據總線 一次能 並行處理 的最大信息位數。一般指 運算器存儲器 之間的數據總線的位數。

③ 主存容量

【主存容量】一個 存儲器 所能 存儲全部數據的 信息量大小。

④ 存儲帶寬

【存儲帶寬】單位時間內與 主存 交換的二進制 位數 B/s

(二) 時間指標

① 吞吐量

【吞吐量】吞吐量 是指系統 在單位時間內請求處理的數量。

【影響吞吐量的因素】:CPU消耗IO接口消耗外部接口消耗。對應消耗越高,吞吐量越低。反之

② 響應時間

【響應時間】響應時間是指系統 對請求作出響應的時間。

【響應時間包括】響應時間包括 CPU的響應時間 (運行一個程序所花費的時間)與 等待時間(磁盤訪問、存儲器訪問、I/O操作) 的總和。

③ CPU主頻和CPU時鐘週期

【CPU主頻和CPU時鐘週期】CPU的主頻又稱時鐘頻率,表示在CPU內數字脈衝信號振盪的速度。而 主頻倒數 就是CPU的時鐘週期。這是CPU最小的時間元素,每個動作至少需要一個時鐘週期。

④ CPI和IPC

【CPI】執行一條指令所用的 時鐘週期數

【IPC】每個時鐘週期執行的 指令數
(在現代常用IPC來表示CPI參數)
在這裏插入圖片描述

⑤ CPU執行時間

【CPU執行時間】主頻與外頻的倍數 =主頻/外頻
在這裏插入圖片描述

⑥ MIPS和MFLOPS

【MIPS】Million instructions per second,每秒執行多少條
指令/百萬
在這裏插入圖片描述
【MFLOPS】Million Floating-point Operations per Second,每秒百萬個浮點操作。
在這裏插入圖片描述

(三) 思維導圖

如圖
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章