彙編 - 學習筆記 - 計算機組成、總線

計算機組成

計算機
在這裏插入圖片描述

拆開
在這裏插入圖片描述

主體

在這裏插入圖片描述

主板上有
CPU
總線(地址總線、數據總線、控制總線)
內存(條)
擴展槽(接外部設備)
在這裏插入圖片描述

抽象:邏輯圖(圖片來源:8086彙編 CPU 寄存結構
在這裏插入圖片描述

  • CPU(左):
    是計算機的核心部件,它控制整個計算機的運作並進行運算。想讓一個CPU工作,就必須向它提供指令和數據。
  • 存儲器(右):
    指令和數據在存儲器(內存)中存放。

指令和數據

計算機中的數據和指令,存儲在內存或磁盤上

數據和指令都是二進制信息

在這裏插入圖片描述

上面談到的二進制信息可以是數據,可以是指令,關鍵是cpu怎麼去用它
在這裏插入圖片描述

在這裏插入圖片描述

計算機中的存儲單元

存儲器被劃分爲4若干個存儲單元,每個存儲單元從0開始順序編號

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

實際上,內存空間很“大”,8086有20條數據線,尋址空間爲220(1MB)

在這裏插入圖片描述

計算機中的總線(BUS)

在計算機中專門有連接CPU和其他芯片的導線,通常稱爲總線。
物理上:總線即一根根導線的集合
邏輯上劃分爲:

  • 地址總線
  • 數據總線
  • 控制總線

在這裏插入圖片描述

在這裏插入圖片描述

地址總線

CPU是通過地址總線來指定存儲單元

地址總線寬度決定了可尋址的存儲單元大小。
N根地址總線(寬度爲N),對應尋址空間爲2N

在這裏插入圖片描述

數據總線

CPU與內存或其他器件之間的數據傳送是通過數據總線來進行的。

數據總線的寬度決定了CPU和外界的數據傳送速度。

例:向內存寫入數據89D8H時的數據傳送

  • 8088CPU(8位數據總線)上傳的信息分兩次傳輸
    在這裏插入圖片描述

  • 8086CPU(16位數據總線)上傳送的信息
    在這裏插入圖片描述

控制總線

CPU通過控制總線對外部器件進行控制。

控制總線是一些不同控制線的集合

控制總線寬度決定了CPU對外部器件的控制能力。

在這裏插入圖片描述

x86CPU性能一覽

在這裏插入圖片描述

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