天天看點

2021年下半年軟體設計師上午真題

單選題(共75題,共75分)

1、計算機指令系統采用多種尋址方式。立即尋址是指操作數包含在指令中:寄存器尋址是指操作數在寄存器中,直接尋址是指操作數的位址在指令中。這三種尋址方式操作數的速度( )

A、立即尋址最快;寄存器尋址次之,直接尋址最慢

B、寄存器尋址最快,立即尋址次之,直接尋址最慢

C、直接尋址最快,寄存器尋址次之, 立即尋址最慢

D、寄存器尋址最快,直接尋址次之,立即尋址最慢

正确答案:A

解析:立即尋址肯定是最快的,因為直接從指令中就有。 而對比寄存器尋找和直接尋址哪個快很容易, 寄存器的速度肯定比磁盤快,是以本題選A

2、以下關于PCI總線和SCSI總線的叙述中,正确的是( )

A、PCI 總線是串行外總線, SCSI總線是并行内總線

B、PCI總線是串行内總線,SCSI總線是串行外總線

C、PCI 總線是并行内總線,SCSI 總線是串行内總線

D、PCI總線是并行内總線, SCSI總線是并行外總線

正确答案:D

PCI總線:是目前微型機上廣泛采用的内總線。采用并行傳送方式

SCSI總線: 小型計算機系統接口是一條并行外總線,廣泛用于連接配接軟硬磁盤CD光牒、掃描器等

3、以下關于中斷方式與DMA方式的叙述中,正确的是( )

A、中斷方式與DMA方式都可實作外設與CPU之間的并行在工作

B、程式中斷方式和DMA方式在資料傳輸過程中都不需要CPU的幹預

C、采用DMA方式傳輸資料的速度比程式中斷方式的速度慢

D、程式中斷方式和DMA方式都不需要CPU保護現場.

正确答案:A

解析: B選項不能選,因為程式中斷方式需要CPU的參與的。當I/O系統準備好以後,則發出中斷請求信号通知CPU,CPU接到中斷請求信号後,儲存正在執行的程式的現場。

C選項也不能選,“DMA控制方式傳輸速度快,适合于成批資料傳送,隻在傳送開始和結束時需要CPU參與,資料傳送過程中無須CPU幹預,提高了CPU的效率。中斷控制方式中斷次數多,CPU仍需要花較多的時間進行中斷,能夠并行操作的裝置台數也受到中斷處理時間的限制。總之,DMA方式比中斷方式的傳送速度快是一大優點。”

D選項更是扯淡,程式中斷方式是需要CPU保護現場的。

輸入/輸出技術的三種方式:

①直接查詢控制:有無條件傳送和程式查詢方式,都需要通過CPU執行程式來查詢外設的狀态,判斷外設是否準備好接收資料或準備好了向CPU輸入的資料。在這種情況下CPU不做别的事情,隻是不停地對外設的狀态進行查詢。

繼續閱讀