天天看點

彙編基礎題目學習--1

(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中。