1. 程式人生 > >【組合語言筆記】----1.1 檢測點

【組合語言筆記】----1.1 檢測點

(1)1個CPU的定址能力為8KB,那麼它的地址匯流排的寬度為多少?
答:8KB = 8 *1024B = 2^3*2^10 =2^13
地址匯流排的寬度為13
知識點:一個CPU的地址匯流排為N,最多可以尋找2的N次方個儲存單元,一個儲存單元8個bit

(2)1KB的儲存器有1024個儲存單元。儲存單元的編號從0到1023。

(3)1KB的儲存器可以儲存1024*8個bit1024個Byte。

(4)1GB、1MB、1KB分別是2^30、2^20、2^10 Byte。(n^m的意思是n的m次冪)

(5)8080、8088、80286、80386的地址匯流排寬度分別是16根、20根、24根、32根,則它們的定址能力分別為:64(KB)、1(MB)、16(MB)、4(GB)。

(6)8080、8088、8086、80286、80386的資料匯流排寬度分別為8根、8根、16根、16根、32根。則它們一次可以傳送的資料為:1(B)、1(B)、2(B)、2(B)、4(B)。

(7)從記憶體中讀取1024位元組的資料,8086至少要讀512次、80386至少要讀256次。
8086是16跟資料匯流排每次讀取兩個位元組,80386 是32跟每次讀取4個位元組

(8)在儲存器中,資料和程式以二進位制形式存放。