6假如計算機使用記憶體對映輸出入(memory-mapped I/O)定址模式,其中位址匯流排使用 8 個位元,且此計算機有7個能存取8個暫存器的輸出入(I/O)控制器,記憶體內儲存多少個字(word)?
(A) 100
(B) 200
(C) 300
(D) 400
答案:登入後查看
統計: A(47), B(257), C(89), D(64), E(0) #3036524
統計: A(47), B(257), C(89), D(64), E(0) #3036524
詳解 (共 3 筆)
#6251641
-
計算 I/O 控制器佔用的位址範圍: 每個 I/O 控制器有 8 個暫存器,總共有 7 個控制器。因此,I/O 控制器總共會佔用的位址數量為:
7×8=56 個位址7 x 8 = 56 個位址 -
記憶體位址總數: 由於位址匯流排有 8 位元,因此可以表示 2^8 = 256 個位址。這 256 個位址會被 I/O 控制器和記憶體共享。
記憶體所佔的位址數量 = 總位址數量 - I/O 控制器所佔的位址數量
256−56=200 個位址 -
記憶體的字數: 假設每個字(word)佔用 1 位址(通常在這類問題中假設每個位址對應於 1 字),那麼記憶體中可以儲存的字數即為 200。
7
0