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