存儲器中的每一個字節單元都編有編號,這個編號就稱為存儲器地址

學習了存儲器知識,那麼計算機中的數據是如何存儲的呢?這就得從bit和Byte說起。

bit和Byte同譯為“比特”,都是計算機中數據的量度單位。bit意為二進制數,也即是“位”。它是計算機運算的基礎。Byte意為“字節”,是計算機中文件大小的基本計算單位。1Byte=8bit,兩者的換算關係是1∶8。

存儲器中的每一個字節單元都編有編號,這個編號就稱為存儲器地址

圖3-8 存儲器的存儲單元

從本書第一章“馮·諾依曼的機器”一節中我們知道,計算機中所有的數據和指令都是由“0”或“1”這樣的二進制數組成的。這些數據或指令又以8位(一個字節)或16位(一個字)的二進制數形式表示。

存儲器中的每一個字節單元都編有編號,這個編號就稱為存儲器地址

計算機存儲器的基本單位也是一個二進制位(1bit),每位可存儲一個二進制數“0”或“1”,每8位組成一個字節,每兩個字節組成一個字,與計算機中數據或指令的長度正好相等。為了能正確地存取信息,存儲器中的每一個字節單元都編有編號,就像中藥櫃抽屜上的編號。這個編號就稱為存儲器地址。存儲器的地址從0號開始,順序加1,如圖3-8中的0000H、0001H等等。計算機中的數據或指令就是按照一定的地址以8位或16位的形式存放在存儲器的相應單元中,當計算機需要尋找某個數據或指令時,就按照這個存儲單元的地址來進行存取。


分享到:


相關文章: