1. 程式人生 > >7.3 編址與存儲相關計算

7.3 編址與存儲相關計算

發現 註意 一次 存儲空間 計算機 兩個 地址 數據線 容量

兩個方面的內容:一方面是內存的編址方法,另外一方面就是磁帶、光盤它的容量以及其它方面的一些計算.內存編址方法這一塊有兩個方面的內容是需要大家掌握的:第一方面是編址,

編址的概念:在計算機的系統當中,它的存儲器有很多個存儲空間,就如同我們去一個澡堂,它可能有儲物櫃,然後排列了很多很多的儲物櫃,它會對這個儲物櫃進行編號,從1號開始編一直編到100號或者是200號,如果說你不對這些儲物櫃進行編號,那麽這些儲物櫃就無法利用起來.因為客人來了之後他不清楚自己是哪一個儲物櫃,所以不方便把東西放進來也不方便把東西取出去.編址就起了這樣的一個作用:就是標明每一個空間它的一個地址,或者說是一個名稱,能夠找得到這一個空間的名稱.內存當中的具體編址的方法:

例如這是一塊內存芯片,要對這一塊芯片進行編址,我們首先要了解的就是這每一個空格代表一個位,就是一個bit.每一個方格就是一個bit,然後這一塊芯片總共呢它有8行4列,所以有32位,32個bit.這4條線是數據線,用於取出當中的數據.然後我們的編址是按4位4位的編址,每4位編一個地址.每4位編一個地址之後我們就可以一次性每一次取出4個位.其實這一個概念就和我們以前講到的多少位的計算機能夠聯系起來,比如說16位的計算機,那麽它的數據位,數據總線的寬度它就是16位,這樣的一個計算機系統它一次可以取出來的數據量就為16位.這樣的計算機它的一個字,註意不是字節,是一個字,就是16位.當然對於32位的計算機,那麽它的一個字就是32位.64位的計算機,它的一個字,就是64位.註意這個64位也就是我們所說的這個數據總線的寬度.數據總線的寬度就表示了計算機一次它可以取出多少個數據,或者說是一次處理多少數據.

扯遠了,回到正題.

這裏是每4位編成一個地址,那麽我們的32個空間要編多少個地址呢?我們就發現按4位4位的編址這一塊芯片要編8個地址,要編8個地址是不是就意味著要8條地址線呢?

7.3 編址與存儲相關計算