2某嵌入式微控制晶片上內建 16 KByte 的記憶體用於儲存程式碼,在運作時,..-阿摩線上測驗
考試客 大四上 (2024/09/15): 該嵌入式微控制晶片內建的程式記憶體是 16 KByte。 轉換記憶體大小為位元組:
1 KByte = 1024 位元組,因此 16 KByte = 16 × 1024 = 16384 位元組。
這表示程式記憶體有 16384 個位址需要編號。
位址空間大小:
為了存取 16384 個位址,需要多少個位元來表示這些位址?這裡需要計算二進位數值的位元數,使其能夠表示 16384 個不同的位址。 計算公式為:2n≥16384
我們需要找到最小的 ? 使得這個不等式成立。 214 = 16384 因此至少需要 14 個位元的 program counter 才能存取 16 KByte 的記憶體。 | 檢舉 |
|
|