●I/O端口的編址方法有二種:即I/O端口單獨編址方式和L/O端口與存儲器單元統一編址方式。在某
個計算機系統中,內存與I/O是統一編址的,要靠()區(qū)分和訪問內存單元和I/O設備。
A)數據總線上輸出的數據
B)不同的地址代碼
C)內存與I/O設備使用不同的地址總線
D)不同的指令
參考答案:B
【解析】:I/O端口的編址方法有二種:即I/O端口單獨編址方式和I/O端口與存儲器單元統一編址方
式。I/O端口與內存單元地址統一編址方式是將I/O端口地址與內存地址統一安排在內存的地址空間
中,即把內存的一部分地址分配給I/0端口,由I/O端口來占用這部分地址。這種方式控制邏輯較簡單
I/0端口數目不受限制。所有訪問存儲器的指令都可用于L/O端口,指令豐富,功能強。但這種方式
占用內存空間,而且程序難懂,難調試。I/O端口單獨編址方式中,內存地址空間和I/O端口地址相
對獨立,I/0端口單獨構成一個空間,不占用內存空間,具有專門的指令,程序易于看懂。但這種方
法程序設計不太靈活,控制邏輯較復雜,I/O端口數目有限。
●()屬于程序查詢方式的缺點。
A)程序長
B)CPU工作效率低
C)外設工作效率低
D)I/O速度慢
參考答案:B
【解析】:程序查詢方式又叫程序控制I/0方式。在這種方式中,數據在CPU相外圍設備之間的傳送
完全靠計算機程序控制,是在CPU主動控制下進行的。當輸入/輸出時。CPU暫停執(zhí)行本程序,轉去
執(zhí)行輸入/輸出的服務程序,根據服務程序中的I/O指令進行數據傳送,CPU工作效率低。這是一種最
簡單、最經濟的輸入/輸出方式。它只需要很少的硬件。因此大多數機器特別是在微、小型機中,常
用程序查詢方式來實現低速設備的輸入/輸出管理。
●一個32K×32位的主存儲器,其地址線和數據線的總和為()根。
A)64
B)47
C)48
D)36
參考答案:B
【解析】:有題意可知此主存儲器是32位的。故總共需要32根數據線,地址線的數目為15根(32K為2
的15次方)。所以總共需要32+15=47根線。
●CPU通過()確定下一條指令的地址,以保證程序能連續(xù)執(zhí)行。
A)指令寄存器
B)狀態(tài)寄存器
C)地址寄存器
D)程序計數器
參考答案:D
【解析】:程序計數器PC的作用是用來存放將要執(zhí)行的指令的地址,程序執(zhí)行到什么地方。PC就指
到什么地方。它始終跟著程序的執(zhí)行。PC具有自動加1的功能,即從存儲器中讀出一個字節(jié)的指令碼
后,PC自動加1(指向下一個存儲單元)。
●假設某計算機字長32位,存儲容量8MB。按字編址,其尋址范圍為()。
A)0~1M-1
B)0~2M-1
C)0~4M-1
D)0~8M-1
參考答案:B
【解析】:因為字長為32位即4個字節(jié),若按字編址總共有8M/4=2M個地址。
個計算機系統中,內存與I/O是統一編址的,要靠()區(qū)分和訪問內存單元和I/O設備。
A)數據總線上輸出的數據
B)不同的地址代碼
C)內存與I/O設備使用不同的地址總線
D)不同的指令
參考答案:B
【解析】:I/O端口的編址方法有二種:即I/O端口單獨編址方式和I/O端口與存儲器單元統一編址方
式。I/O端口與內存單元地址統一編址方式是將I/O端口地址與內存地址統一安排在內存的地址空間
中,即把內存的一部分地址分配給I/0端口,由I/O端口來占用這部分地址。這種方式控制邏輯較簡單
I/0端口數目不受限制。所有訪問存儲器的指令都可用于L/O端口,指令豐富,功能強。但這種方式
占用內存空間,而且程序難懂,難調試。I/O端口單獨編址方式中,內存地址空間和I/O端口地址相
對獨立,I/0端口單獨構成一個空間,不占用內存空間,具有專門的指令,程序易于看懂。但這種方
法程序設計不太靈活,控制邏輯較復雜,I/O端口數目有限。
●()屬于程序查詢方式的缺點。
A)程序長
B)CPU工作效率低
C)外設工作效率低
D)I/O速度慢
參考答案:B
【解析】:程序查詢方式又叫程序控制I/0方式。在這種方式中,數據在CPU相外圍設備之間的傳送
完全靠計算機程序控制,是在CPU主動控制下進行的。當輸入/輸出時。CPU暫停執(zhí)行本程序,轉去
執(zhí)行輸入/輸出的服務程序,根據服務程序中的I/O指令進行數據傳送,CPU工作效率低。這是一種最
簡單、最經濟的輸入/輸出方式。它只需要很少的硬件。因此大多數機器特別是在微、小型機中,常
用程序查詢方式來實現低速設備的輸入/輸出管理。
●一個32K×32位的主存儲器,其地址線和數據線的總和為()根。
A)64
B)47
C)48
D)36
參考答案:B
【解析】:有題意可知此主存儲器是32位的。故總共需要32根數據線,地址線的數目為15根(32K為2
的15次方)。所以總共需要32+15=47根線。
●CPU通過()確定下一條指令的地址,以保證程序能連續(xù)執(zhí)行。
A)指令寄存器
B)狀態(tài)寄存器
C)地址寄存器
D)程序計數器
參考答案:D
【解析】:程序計數器PC的作用是用來存放將要執(zhí)行的指令的地址,程序執(zhí)行到什么地方。PC就指
到什么地方。它始終跟著程序的執(zhí)行。PC具有自動加1的功能,即從存儲器中讀出一個字節(jié)的指令碼
后,PC自動加1(指向下一個存儲單元)。
●假設某計算機字長32位,存儲容量8MB。按字編址,其尋址范圍為()。
A)0~1M-1
B)0~2M-1
C)0~4M-1
D)0~8M-1
參考答案:B
【解析】:因為字長為32位即4個字節(jié),若按字編址總共有8M/4=2M個地址。