計算機組成原理複習 (期末重點考點總結)

第一章 計算機系統概論

從器件角度看,計算機經歷了五代變化。從系統結構看,至今絕大多數計算機仍屬於馮諾依曼計算機

計算機硬件的五大部分:

在這裏插入圖片描述

馮·諾依曼計算機有什麼特點呢?
最重要的特點是存儲程序,也就是說指令數據都存儲在存儲器中,CPU運行程序時從存儲器中讀到每一條指令 然後運行它,這就是存儲程序的基本原理(定義)。

在這裏插入圖片描述

I/O設備能夠直接連接CPU嗎?
不能,因爲兩者速度不匹配,需要通過接口連接。

計算機系統的層次結構:
現代計算機系統可分爲五個層次
第一級微程序設計級
第二級一般機器級
第三級操作系統級
第四級彙編語言級
第五級高級語言級
在這裏插入圖片描述在這裏插入圖片描述

用什麼部件區分M中存放的是指令還是數據?
控制器
控制器功能:交換、檢測及提供信號
1,控制機器,控制各個部件協調一致地工作。
2,控制器具備數據交換功能,這是指實現CPU與控制器之間、控制器與設備之間的數據交換。
3,將電話比喻中人體,那麼控制器就好比是人的大腦,輸出各種指令,是零件靈活運行。2113
4,運算器只能完成運算,而控制器用5261於控制着整個CPU的工作。
5,通過數據總線,由CPU並行地把數據寫入控制器,或從控制器中並行地讀出數據。


第二章 運算方法和運算器

關於原碼,反碼,補碼,移碼的表示和計算(注意正負0的區別)

原碼:
在這裏插入圖片描述在這裏插入圖片描述

反碼:

在這裏插入圖片描述在這裏插入圖片描述

補碼:
在這裏插入圖片描述在這裏插入圖片描述

在這裏插入圖片描述

移碼:
在這裏插入圖片描述

四種機器數的比較:
正數:原碼=反碼=補碼=真值

負數:原碼對應真值;反碼爲原碼除符號位,其餘0->1,1->0;補碼爲反碼最低位+1;

移碼:和補碼數值位相同,符號位取反。

奇偶校驗碼(簡單來說):
奇校驗:一位校驗碼和這個傳輸數據中1的總個數是奇數
偶校驗:一位校驗碼和這個傳輸數據中1的總個數是偶數

IEEE 754標準:
在這裏插入圖片描述

一個規格化的32位浮點數x的真值表示爲
x=(-1)S×(1.M)×2E-127
e=E-127
在這裏插入圖片描述

IEEE754標準下轉十進制數值:
在這裏插入圖片描述

IEEE754標準下轉二進制數值:
在這裏插入圖片描述

補碼加減法運算以及溢出判斷

補碼加法:
在這裏插入圖片描述

例題:
在這裏插入圖片描述
補碼減法:
在這裏插入圖片描述

例題:
在這裏插入圖片描述

溢出的判斷:

在這裏插入圖片描述
在這裏插入圖片描述

溢出判斷例題:
在這裏插入圖片描述在這裏插入圖片描述

浮點數的加減運算:
在這裏插入圖片描述
在這裏插入圖片描述


第三章 多層次的存儲器

DRAM: 動態隨機存取存儲器(Dynamic Random Access Memory,DRAM),是一種半導體存儲器

SRAM:: 靜態隨機存取存儲器(Static Random-Access Memory,SRAM)是隨機存取存儲器的一種

ROM:: 只讀存儲器(Read-Only Memory,ROM)所存數據通常是裝入整機前寫入的

RAM:: 隨機存取存儲器(英語:Random Access Memory縮寫:RAM)是與CPU直接交換數據的內部存儲器

閃存(Flash Memory)::是電子可擦除只讀存儲器(EEPROM)的變種,閃存掉電後信息不丟失,是一種非易失性存儲器,閃存是一種半導體存儲器,不能實現信息可讀可寫
在這裏插入圖片描述

讀寫存儲器::可讀可寫

只讀存儲器:只能讀不能寫

閃速存儲器:在系統電可擦除和可重複編程,而不需要特殊的高電壓,具有成本低、密度大的特點

常見的虛擬存儲系統由主存-輔存兩層存儲器組成,輔存是大容量的磁表面存儲器組成

高速緩衝存儲器(Cache) 由靜態存儲芯片(SRAM)組成,容量比較小但速度接近於CPU的速度。

存儲器容量的表示方法:
在這裏插入圖片描述

存儲器容量擴展(字擴展,位擴展設計)

位擴展:
在這裏插入圖片描述

字擴展:

在這裏插入圖片描述
在這裏插入圖片描述

位字同時擴展:
在這裏插入圖片描述在這裏插入圖片描述

Cache與主存之間的關係:

全相聯映射方式:
在這裏插入圖片描述

直接映射方式:
在這裏插入圖片描述

組相聯映射方式:

在這裏插入圖片描述


第四章 指令系統

指令尋址方式(順序,跳躍尋址) ,指令數據在內存中。

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述
(1)直接尋址
(2)相對尋址
(3)變址尋址方式
(4)寄存器間接尋址
(5)間接尋址
(6)基址尋址方式

在這裏插入圖片描述


第五章 中央處理器

CPU的功能:
在這裏插入圖片描述

指令週期(概念):

在這裏插入圖片描述

機器週期(概念):

在這裏插入圖片描述

CPU週期(概念):
在這裏插入圖片描述

指令:指揮機器工作的指示和命令

微指令:把在同一CPU週期內並行執行的微操作控制信息,存儲在控制存儲器裏,稱爲一條微指令

機器指令和微指令之間的關係:
(1) 一條機器指令對應一個微程序,這個微程序是由若干條微指令構成的。因此,一條機器指令的功能是若干條微指令組成的序列來實現的。簡而言之,一條機器指令所完成的操作劃分成若干條微指令來完成,由微指令進行解釋和執行。

(2)從指令與微指令,程序與微程序,地址與微地址的一一對應關係上看,前者與內存儲器有關,而後者與控制存儲器(它是微程序控制器的一部分。微程序控制器主要由控制存儲器、微指令寄存器和地址轉移邏輯三部分組成。其中,微指令寄存器又分爲微地址寄存器和微命令寄存器兩部分)有關,與此相關也有相對應的硬設備。

(3)從一般指令的微程序執行流程圖可以看出。每個CPU週期就對於一條微指令。這就告訴我們怎麼設計微程序,也將使得我們進一步體驗到機器指令很微指令的關係。


第6-8章:

早期總線結構的不足之處

在這裏插入圖片描述

當代總線內部結構由哪些部分組成:
1:數據傳送總線
2:仲裁總線
3:中斷與同步總線
4:公用線

在這裏插入圖片描述在這裏插入圖片描述

外圍設備的分類(按功能分):
1.輸入設備
2.輸出設備
3.外儲存器
4.數字通信與控制設備

計算機使用總線結構的主要優點是便於實現技術化,同時減少信息傳輸線的條數

I/O接口的功能是負責實現CPU通過系統總線把I/O電路和外圍設備聯繫在一起

在系統總線中:
地址線作用:用來傳送地址信息
數據線作用:用來傳送數據信息
控制線作用:用來傳送各種控制信號

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