首頁 >常見問題 >電腦的儲存單元中儲存的內容

電腦的儲存單元中儲存的內容

(*-*)浩
(*-*)浩原創
2019-07-26 10:17:3713414瀏覽

記憶體單元內容是儲存器單元內儲存的二進位數據,如0100011。

電腦的儲存單元中儲存的內容

電腦的儲存單元中儲存的內容可以是資料和指令。記憶體單元位址是由十六進位數指向記憶體某個特定的單元,如0FFE2A。一個是實實在在的數據,一個是指向該數據的位址。所以可以是數據或指令。 (推薦學習:PHP視頻教程

存儲單元一般應具有存儲數據和讀寫數據的功能,以8位二進製作為一個存儲單元,也就是一個位元組。每個單元有一個位址,是一個整數編碼,可以表示為二進位整數。

程式中的變數和主記憶體的儲存單元相對應。變數的名字對應著儲存單元的位址,變數內容對應單元所儲存的資料。

儲存位址一般以十六進位數表示,而每個記憶體位址中又存放著一組二進位(或十六進位)表示的數,通常稱為該位址的內容。

在計算機中最小的訊息單位是bit,也就是一個二進位位,8個bit組成一個Byte,也就是一個位元組。一個儲存單元可以儲存一個字節,也就是8個二進位​​位元。電腦的記憶體容量是以位元組為最小單位來計算的,對於一個有128個儲存單元的記憶體,可以說它的容量為128位元組。

如果有一個1KB的記憶體則它有1024個儲存單元,它的編號為從0-1023。記憶體被分割成了若干個儲存單元,每個儲存單元都是從0開始順序編號,如一個記憶體有128個儲存單元,則它的編號就是從0-127。

儲存位址一般以十六進位數表示,而每個記憶體位址中又存放著一組二進位(或十六進位)表示的數,通常稱為該位址的內容。

值得注意的是,儲存單元的位址和位址中的內容兩者是不一樣的。前者是儲存單元的編號,表示記憶體總的一個位置,而後者表示這個位置存放的資料。正如一個是房間號碼,一個是房間裡住的人。

存放一個機器字的儲存單元,通常稱為字儲存單元,對應的單元位址叫字位址。而存放一個位元組的單元,稱為位元組儲存單元,對應的位址稱為位元組位址。

如果電腦中可以編址的最小單元是字儲存單元,則該電腦稱為按字尋址的電腦。如果電腦中可編址的最小單位是位元組,則該電腦稱為按位元組尋址的電腦。

如果機器字長等於記憶體單元的位數,一個機器字可以包含數個位元組,所以一個儲存單元也可以包含數個能夠單獨編址的位元組位址。例如一個16位元二進位的字儲存單元可存放兩個位元組,可以按字位址尋址,也可以按位元組位址尋址。

當用位元組位址尋址時,16位元的儲存單元佔兩個位元組位址。

更多PHP相關技術文章,請造訪PHP圖文教學欄位進行學習!

以上是電腦的儲存單元中儲存的內容的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn