(1)1個CPU的尋址能力為8KB,那麼它的位址總線的寬度為_______。
(2)1KB的存儲器有______個存儲單元,存儲單元的編号從 ___ 到___ 。
(3)1KB的存儲器可以存儲 ____ 個bit, ___個Byte。
(4)1GB是 ___ 個Byte、1MB是 ___ 個Byte、1KB是 ___個Byte。
(5)8080、8088、80296、80386的位址總線寬度分别為16根、20根、24根、32根,則它們的尋址能力分别為:___(KB)、 ___(MB)、 ___(MB)、 ___ (GB)。
(6)8080、8088、8086、80286、80386的資料總線寬度分别為8根、8根、16根、16根、32根。則它們一次可以傳送的資料為: ___(B)、 ___ (B)、 ___ (B)、 ___ (B)、 ___ (B)。
(7)從記憶體中讀取1024位元組的資料,8086至少要讀 ___ 次,80386至少要讀 ____ 次。
(8)在存儲器中,資料和程式以 _____ 形式存放。
考察點:
1>. 一個CPU有N根位址線,則可以說這個CPU的位址總線的寬度為N。這樣的CPU最多可以尋找2的N次方個記憶體單元。
一根導線隻能發送兩種狀态:高電平或低電平,即1或0。
十根導線可以傳遞10位二進制資料。
尋址能力指的是2的N次方的值,以位元組(B)為機關。
10位二進制可以表示多少個不同資料?2的10次方個,最小數0,最大數1023。
是以8k為8根,可以尋找到2^10*2^3次方=2^13(1024b*8)(記憶體單元),N代表寬度,13
2>. 1個存儲單元可以存儲8bit也就是1個位元組(B),1KB就是1024B,也就是1024個存儲單元,最小數是0,最大數是1023。存儲單元從0開始順序編号。
3>. 1TB=1024GB 1GB=1024MB 1MB=1024KB 1KB=1024B。
4>. 8根資料總線一次可傳送1個8位二進制資料(即一個位元組)
5>. 存儲器,在記憶體或磁盤上都是二進制,記憶體的作用僅次于CPU。磁盤不同于記憶體
寄存器再CPU内,存儲器在CPU外,一般分為RAM(記憶存儲器)、ROM(隻讀存儲器)
在單片機中,寄存器屬于RAM,都在CPU中。