匯編語言
第一章:基礎知識
1.6 存盤單元
- 一個存盤單元為一個位元組,也就是八位(8bit)
1.7 CPU對存盤器的讀寫
-
CPU想要進行資料的讀寫,必須和外部器件(芯片)進行下面三類資訊的互動:
- 存盤單元的地址(地址資訊)
- 器件的選擇,讀或寫的命令(控制資訊)
- 讀或寫的資料(資料資訊)
-
在計算機中專門有連接CPU和其他芯片的導線,通常稱為總線,根據傳送資訊的不同,總線從邏輯上分類三類:
- 地址總線
- 控制總線
- 資料總線
1.8 地址總線
- CPU是通過地址總線來指定存盤器單元的,可見地址總線上能傳送多少個不同的資訊,CPU就可以對多少個存盤單元進行尋址 ,比如16位暫存器,能夠尋址的存盤單元個數為216=65536(byte),也就是尋址能力為64kb
- 一個CPU有N根地址線,就可以說這個CPU的地址總線的寬度為N,這樣的CPU最多可以尋找2的N次方個記憶體單元
1.9 資料總線
- 資料總線的寬度決定了CPU和外界的資料傳送速度,8根資料總線一次可傳送一個8位二進制資料(即一個位元組),16根資料總線一次可傳送兩個位元組,
1.10 控制總線
- 有多少根控制總線,就意外著CPU提供了對外部器件的多少種控制,所以,控制總線的寬度決定了CPU對外部器件的控制能力,
1.11 記憶體地址空間(概述)
什么是記憶體地址空間?
舉例來講,一個CPU的地址總線寬度為10,那么可以尋址1024個記憶體單元,這1024個可尋到的記憶體單元就構成這個CPU的記憶體地址空間
1.14 各類存盤器芯片
- 存盤器芯片分類,從讀寫屬性上看:
- 隨機存盤器(RAM):可讀可寫,但必須帶電存盤,關機后存盤的內容丟失
- 只讀存盤器(ROM):只能讀取,關機后內容不丟失
- 從功能和連接上看:
- 隨機存盤器:用于存放供CPU使用的絕大部分程式和資料,主隨機存盤器一般由裝在主板上的RAM和插在擴展插槽上的RAM組成
- 裝有BIOS的ROM
- 介面卡上的RAM,比如顯存
1.15 記憶體地址空間
- 1.14中提到的存盤器,在物理上是獨立的器件,但有兩點相同:1)都和CPU的總線相連,2)CPU對它們進行讀或寫的時候都通過控制線發出記憶體讀寫命令,也就是說,它們在邏輯上相連,
- 記憶體地址空間的大小受CPU地址總線寬度的限制,8086CPU的地址總線寬度為20,可以傳送220,個不同的地址資訊,即它的尋址能力為1MB,也就是說它的記憶體地址空間最大為1MB,而80386CPU的地址總線寬度為32,尋址能力為232,即記憶體地址空間最大可為4GB,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/413988.html
標籤:其他
上一篇:資料智能提升企業創新能力
下一篇:電氣PLC控制技術
