微处理机实习题库.docx

上传人:b****2 文档编号:23484609 上传时间:2023-05-17 格式:DOCX 页数:33 大小:128.77KB
下载 相关 举报
微处理机实习题库.docx_第1页
第1页 / 共33页
微处理机实习题库.docx_第2页
第2页 / 共33页
微处理机实习题库.docx_第3页
第3页 / 共33页
微处理机实习题库.docx_第4页
第4页 / 共33页
微处理机实习题库.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

微处理机实习题库.docx

《微处理机实习题库.docx》由会员分享,可在线阅读,更多相关《微处理机实习题库.docx(33页珍藏版)》请在冰豆网上搜索。

微处理机实习题库.docx

微处理机实习题库

微处理机实习题库

1.(D)在中斷式I/O中,當I/O裝置需要作I/O服務處理時,會以何種信號來通知CPU,以進行I/O傳輸服務?

 (A)匯流排仲裁線(BRQ)(B)位址線 (C)中斷認知(IACK) (D)中斷要求(IRQ)。

2.(B)下列何者不是RS-232典型特性:

 (A)為25支接腳之D型接頭 (B)接收端大於3伏特為邏輯"1" (C)傳送端介於5V與15V之間為邏輯"0" 

(D)屬於串列傳送方式。

3.(C)若微處理器中累積器(Accumulator)的資料向左移一位,其值變為原來的 (A)1/2倍 (B)1倍 (C)2倍 (D)4倍。

4.(A)下列各記憶裝置中,哪一種裝置其存取速度最慢?

 (A)軟碟 (B)硬碟 (C)RAM (D)ROM。

5.(C)MODEM(調變解調器)之功能為何?

 (A)並列傳送與串列傳送的轉換介面 (B)多工與解多工的轉換介面 (C)類比信號與數位信號轉換介面 (D)交換機系統介面。

6.(A)CPU與週邊元件間,傳送資料有下列幾種方式,試問何種方式是CPU處於主動地位,不斷詢問發送端是否有資料要傳送?

 (A)輪詢式I/O(pollingI/O) (B)中斷式I/O(InterruptI/O) (C)直接記憶接達(DMA)(D)交握式(handshake)。

7.(B)有關介面IC8255之敘述,下列何者有錯誤?

 (A)有三個獨立的輸出入埠(PORT) (B)內部有三個暫存器 (C)有40支接腳 (D)A

A

=01時,可讀寫埠B的資料。

8.(B)設微電腦的CPU使用4.77MHZ的基本時脈頻率,今執行某一程式共耗用1000個時脈週期,問執行程式需花多少時間?

 (A)

秒 (B)

秒 (C)

 (D)

秒 (E)

秒。

9.(B)定義一個微處理機之字幅長度為8bit或16bit,通常是以何為根據?

 (A)位址匯流排的位元數 (B)資料匯流排的位元數 (C)控制匯流排的位元數 (D)暫存器的數目。

10.(B)儲存於下列何者的程式與資料,可以不經過週邊介面而直接載入電腦的CPU?

 (A)網路 (B)主記憶體 (C)硬碟 (D)光碟。

11.(C)下列何者不是I/O映像(Mapping)I/O之特點?

 (A)不佔記憶空間(B)速度快 (C)可直接做算術運算 (D)需另加解碼電路與專屬指令。

12.(A)序列式介面(SeriesInterface)中最常見的是RS-232C,試問同一時間每次傳輸多少位元?

 (A)1 (B)8 (C)16 (D)32。

13.(C)微算機中INTEL8088CPU指令執行時,試問下列那個指令會把CS暫存器和IP暫存器的內容放入堆碟中?

 (A)PUSHF (B)POPF(C)CALL (D)RET。

14.(A)如圖為一動態隨機存取記憶體(DRAM4164)的時序圖,試問此時序圖表示下列何種週期?

 (A)讀取週期 (B)寫入週期 (C)更新週期 (D)先讀取後寫入 (E)以上皆非。

     

15.(C)對於8088/8086指令MOVAX,3而言,取得來源運算元“3”所使用之定址模式是下列何者?

 (A)暫存器定址 (B)直接定址 (C)立即定址 (D)暫存器間接定址 (E)基底定址。

16.(D)下列敘述中,何者不是記憶體對應(memorymapped)I/O的特點?

 (A)沒有輸入(input)、輸出(output)指令 (B)memory和I/O同等對待 (C)所有memory的指令皆可以用來做I/O的工作 (D)獨立的I/O位址,不佔記憶體的空間。

17.(C)用以指示等待執行指令所在位址的是 (A)指令暫存器 (B)資料計數器 (C)程式計數器 (D)累積器。

18.(C)微處理機中之程式計數器(PC)的任務為 (A)運算用 (B)產生控制信號 (C)做為程式執行的位址指標 (D)做為堆疊區的指標 (E)儲存程式。

19.(C)定址法中不需要運算元的是 (A)立即定址法 (B)直接定址法 (C)隱含定址法 (D)索引定址法 (E)相對定址法。

20.(E)欲組成64KB的主記憶體板,需要幾個大小為1K

4的記憶體IC?

(A)16個 (B)32個 (C)48個 (D)64個 (E)128個。

21.(D)MODEM(調變解調器)與電腦間傳送資料是以何者為介面?

 (A)IEEE-488 (B)Centronics (C)GPIB (D)RS232C。

22.(B)SRAM中,S代表 (A)SMALL (B)STATIC (C)SILICON (D)SHOCKLEY。

23.(D)IEEE-488Bus的資料線有 (A)1條 (B)2條 (C)4條 (D)8條 (E)64條。

24.(C)有一顆8Bit的CPU,它有2P條位址線,問可直接定址到多少位元組(Byte)?

 (A)

(K-Byte) (B)

(K-Byte) (C)

(M-Byte) (D)

(M-Byte)。

25.(D)那一種IC可用來完“輸入埠(inputport)”的工作?

 (A)解碼器(decoder) (B)解多工器(demultiplexer) (C)編碼器(encoder) (D)三態緩衝器(tri-statebuffer)。

26.(D)有關計算機I/O位址敘述,下列何者錯誤?

 (A)直接I/O位址之存取需要IN與OUT專用指令 (B)記憶體映像式I/O位址之存取與記憶位址之存取使用相同的指令 (C)記憶體映像式I/O位址佔記憶體位址的一個小部分空間 (D)直接式I/O位址屬於記憶體位址的一部分。

27.(D)有關MODEM的功能敘述,下列何者錯誤?

 (A)它是調變解調器 (B)可將數位信號轉為類比信號 (C)可將類比信號轉為數位信號 (D)可透過網路平行式傳送資料到遠端的電腦

28.(B)如上圖,已知CPU之時脈(Clock)頻率為10MHz,且該CPU執行一個位元組(Byte)記憶體之讀寫及資料比較,總計需要10個時脈週期。

則欲認為RAM1所有地址的每一個位元是否都正常,則最少約需多少時間?

 (A)2ms (B)4ms (C)0.2ms (D)1

s。

29.(B)常用之EPROMIC2732為一隻4096

8的唯讀記憶體,它具有幾條資料線與位址線?

 (A)8條資料線,8條位址線 (B)8條資料線,12條位址線 (C)12條資料線,12條位址線 (D)16條資料線,8條位址線 (E)8條資料線,16條位址線。

30.(C)下列電路何者通常不包括在單晶片微電腦內?

 (A)輸入/輸出埠 (B)唯讀記憶體 (C)快取記憶體 (D)計數/計數器。

31.(A)下列8086/8088之中斷要求,何者為最高優先?

 (A)內部中斷 (B)外部硬體中斷 (C)軟體中斷 (D)無遮蔽中斷。

32.(B)經常需要“Refresh”(再恢復)的記憶體是 (A)SRAM (B)DRAM(C)ROM (D)磁帶。

33.(D)有關Intel8088指令中,當暫存器AX與BX初始值不等,則執行MOVAX,BX後,下列何者正確?

 (A)暫存器AX,BX值均改變 (B)暫存器AX,BX值均不變 (C)暫存器AX值不變,暫存器BX值改變 (D)暫存器AX值改變,暫存器BX值不變。

34.(D)下列那一種記憶裝置在失去電源時,其所儲存的資料即告消失?

(A)ROM (B)硬碟 (C)軟碟 (D)RAM (E)光碟。

35.(C)記憶體位址0000~1FFF,其容量為 (A)2K (B)4K (C)8K (D)16K。

36.(C)在儲存位置內輸入資料 (A)會導致該位址編號的改變 (B)會與該位址原先的內容相加 (C)會破壞該位址原先的內容 (D)稱為讀出動作。

37.(A)下列何者不為CPU與週邊設備傳送資料的方法?

 (A)立即定址(ImmediateAddress) (B)輪詢(Polling) (C)中斷(Interrupt) (D)DMA(DirectMemoryAccess)。

38.(B)下列何者為數據機(Modem)之功能?

 (A)二進位數與十進位數互作轉換 (B)數位與類比訊號互作轉換 (C)同步與非同步互作轉換 (D)EBCDIC碼與ASCII碼互作轉換。

39.(B)已知堆疊指標SP=2000H,且往較低位址存入(PUSH)資料。

當經過三個PUSHAX與一個POPBX時,SP指在 (A)1FFAH (B)1FFCH (C)1FFEH (D)2004H。

40.(C)Intel公司之8255A為並行週邊介面晶片(PPI),下列敘述何者有錯誤 (A)8255A只有兩條位址輸入線A

和A

 (B)8255A有三個可規劃之工作模式 (C)8255有四個埠可以連接到I/O裝置 (D)8255A內部有一控制暫存器,可寫入控制字組以決定8255A的工作模式(E)以上皆非。

41.(D)Intel80486-DXCPU有32條位址線,其記憶體定址能力可達 (A)4MBytes (B)16MBytes (C)2GBytes (D)4GBytes。

42.(E)RAM2114為1K

4的記憶器,要組成64kB的主記憶體,需要 (A)16個 (B)32個 (C)48個 (D)64個 (E)128個2114RAM。

43.(D)10倍速之CDROM其讀取速度約為 (A)600 (B)900 (C)1200 (D)1500KBPS(KiloBytesPerSecond)。

44.(A)一個具有64k(Bytes)的記憶體,需要多少條位址線?

 (A)64條 (B)32條 (C)16條 (D)8條。

45.(C)用來將資料編碼的8位元的單位稱為 (A)字組 (B)資料集 (C)位元組 (D)K。

46.(C)某一ROM共有8條位址線,則此記憶體共有 (A)1024 (B)512 (C)256 (D)2048個記憶位址。

47.(D)微電腦系統被設計成中斷式I/O時,其中斷服務程式之最後一行需放置下列那一指令,使中斷服務結束後能回歸主程式繼續執行?

 (A)EQU (B)END (C)ORG (D)IRET。

48.(C)當電腦正常關機後,有關記憶體的敘述,下列何者正確?

 (A)磁碟A片的資料會消失 (B)DRAM的資料不會消失 (C)ROM的資料不會C消失 (D)SRAM的資料不會消失 (E)磁碟的資料會消失。

49.(D)若微電腦系統中之記憶體解碼電路如圖所示,其中

為致能腳,A,B,C為解碼輸入A為低位元,C為高位元,Y為解碼輸出。

 (A)1000H~17FFH (B)2000H~23FFH (C)C400H~C7FFH (D)2400H~27FFH。

      

50.(C)有關組合語言及其格式之敘述,何者錯誤?

 (A)組合語言之助憶符號(MnemonicsSymbol)代表動作 (B)助憶符號後之運算元可有可無 (C)組合語言經編譯程式(Compiler)翻譯成機器語言 (D)註解欄的內容不會被翻譯成機器語言。

51.(B)IEEE-488Bus使用幾條管理線 (A)3條 (B)5條 (C)8條 (D)16條。

52.(D)下列那一種檔案格式,不可以直接在DOS作業系統下執行?

 (A).COM (B).EXE (C).BAT (D).ASM。

53.(C)下列何者正確 (A)堆疊(stack)是一種先進先出的記憶體 (B)RAM在電源消失後,資料不會消失 (C)SRAM之每個記憶單元主要是由正反器所組成 (D)所謂8位元電腦是指8條位址線。

54.(C)一個具有20條位址線的CPU,它實際上可定址到多大的記憶體位址空間?

(註:

1K=1024) (A)16K (B)64K (C)1M (D)16M。

55.(E)CPU欲至主記憶體中存取資料,必先將所欲存取之位址存入下列何者中 (A)算術邏輯運算單元 (B)控制單元 (C)資料暫存器(D)輸出或輸入單元 (E)位址暫存器。

56.(B)有關串列式傳送資料的敘述,下列何者錯誤?

 (A)每個時脈傳輸一個位元 (B)長途傳送資料,串列式比平行式的成本高 (C)利用停止控制位元和開始控制位元的不同狀態變化,區分兩筆資料 (D)資料傳送速率的單位為bps。

57.(C)在使用8255A作I/O介面時,首先應 (A)將資料輸入A埠 (B)將資料輸入B埠 (C)將控制字組寫入控制暫存器中 (D)設定為Mode1。

58.(D)下列的僅讀記憶體(ROM),何者可用較高的電壓將其內容清除?

(A)MASKROM (B)PROM (C)EPROM (D)EEPROM。

59.(A)下列那一個LSI週邊IC是可程式化中斷控制器 (A)8259A (B)8251A (C)8253A (D)8255A。

60.(D)一般CPU算術運算指令不會影響下列何種旗標(Flag) (A)溢位 (B)負號 (C)零 (D)中斷。

61.(D)可消除及可規劃唯讀記憶體的縮寫為 (A)PROM (B)ROM (C)RAM (D)EPROM。

62.(B)下列那顆晶片可作中斷控制?

 (A)8255 (B)8259 (C)8253 (D)8237。

63.(C)微處理器之控制邏輯均由一種稱為時鐘脈波(Clock)的高頻方波來驅動,這種時鐘脈衝‘最主要’的功用是 (A)提供日期的資訊(B)執行算術邏輯單元(A.L.U)之資料儲存工作 (C)提供指引控制邏輯的時間序列信號 (D)使暫存器內的資料常保最新。

64.(B)經常要再恢復(Refresh)其內容的記憶體為:

 (A)DRAM (B)SRAM(C)暫存器 (D)ROM (E)堆疊。

65.(C)下列何種檔案不是由連結程式(Linker)所產生?

 (A).EXE (B).MAP (C).OBJ (D).LIB。

66.(B)經常要"Refresh"(再恢復)之記憶體為 (A)靜態的RAM (B)動態的RAM (C)暫存器A (D)以上皆非。

67.(D)下列那一種記憶體(Memory)元件,可以不用紫外線清除,但仍可以執行寫入(Write)和讀取(Read) (A)ROM (B)PROM (C)EPROM (D)EEPROM。

68.(D)CPU存取I/O裝置之資料,若採用中斷方式,有何特點 (A)可不經CPU傳送資料 (B)CPU需經常詢問I/O裝置 (C)不需外加硬體控制信號 (D)可即時反應,且不需經常詢問I/O裝置,可節省CPU的時間 (E)CPU中斷動作,不需儲存返回位址、狀態暫存器等。

69.(A)兩個十六進制值38H與47H相加後的結果,再經DAA指令調整為BCD值,則最後結果為 (A)85H (B)89H (C)7FH (D)8FH。

70.(C)MOVAX,[BX+55H]指令使用的是那種定址方式?

 (A)直接定址(B)直接索引定址 (C)基底相對定址 (D)基底索引定址。

71.(E)對於8088/8086CPU而言,若IP=0004H,CS=0100H,DS=0200H,則CPU所指到的指令位址是在記憶體何處?

 (A)0104H (B)01040H (C)0204H (D)02040H (E)01004H。

72.(D)一般八位元微處理器,有16條位址線,則最多可以定址幾個記憶位址?

 (A)1024 (B)4096 (C)64000 (D)65536。

73.(B)某電腦有主記憶體64K位元組(Byte),但是可以執行300KB之程式。

則該電腦可能使用何種方法達成此結果?

 (A)記憶體交錯法(MemoryInterleaving) (B)虛擬記憶體(VirtualMemory) (C)快速記憶體(CacheMemory) (D)虛擬磁碟(RAMDisk)。

74.(C)80X86-CPU中,CS(CodeSegment)暫存器與下列何種暫存器配合,以產生程式指令的記憶體位址?

 (A)SI (B)DI (C)IP (D)SP。

75.(C)一部八位元微處理機如以十六個位元來表示位址,它的主記憶體至多為 (A)2

 (B)2

 (C)2

 (D)2

 Bytes。

76.(B)8255在模式1做輸入時,下列何者為正確之訊號產生時序?

 (A)IBF,

INTR,

 (B)

IBF,INTR,

 (C)IBF,

INTR,

 (D)

IBF,INTR,

77.(D)若一PROM有6支位址輸入腳及16支資料輸出腳,則該PROM可儲存多少位元(bit)的資料?

 (A)96 (B)512 (C)256 (D)1024 (E)80。

78.(C)MOVBX,AX表示 (A)暫存器BX,AX值均改變 (B)暫存器AX值改變,BX值不變 (C)暫存器BX值改變,AX值不變 (D)暫存器BX,AX值均不改變。

79.(A)8086指令,MOVAX,[SI]是屬於下列那一種定址模式?

 (A)暫存間接定址模式 (B)基底定址模式 (C)索引定址模式 (D)基底索引定址模式 (E)立即定址模式。

80.(B)必須採用容量為4K

4IC幾顆,才可以構成32Kbyte的主記憶體 (A)8 (B)16 (C)24 (D)32 (E)64。

81.(D)中央處理單元(CPU)不包含下列那一部份?

 (A)控制單元 (B)暫C存器單元 (C)算術邏輯單元 (D)輸出單元。

82.(B)下列那一種組合語言指令敘述為立即定址模式?

 (A)MOVAX,BX (B)MOVAL,4BH (C)MOVCL,[3FFFH] (D)DAA。

83.(C)所謂n位元旳CPU,”n”是指 (A)控制線數 (B)I/O線數 (C)資料線數 (D)位址線數。

84.(B)下列有關8255晶片之敘述,何者錯誤?

 (A)資料線由D

至D

共8條 (B)當

為High時,CPU經

控制線可對8255做讀取或寫入的控制 (C)在8255被選到後,選擇使用那一個8255的port是藉由其A

及A

腳的準位決定 (D)PA

至PA

是8255PortA與週邊裝置溝通的8支輸入/輸出腳 (E)8255共有三種工作模式,即mode0、mode1、及mode2。

85.(D)某個具16條位址線的8位元CPU,在不外加電路的情況下,CPU可直接存取(Access)外界位址的最大範圍是幾個位元組?

 (A)512K (B)

256K (C)128K (D)64K (E)32K。

86.(B)一微處理機有資料線8條,位址線12條,控制線8條,請問此微處理機的最大記憶空間為 (A)1MB (B)4KB (C)8KB (D)1KB。

87.(C)一微處理機有16條位址線,最大可解碼記憶體容量為 (A)16KBytes (B)32KBytes (C)64KBytes (D)128KBytes。

88.(B)如果執行前AX暫存器內容為100H,則執行指令MOVAX,200H後,AX暫存器內容為 (A)100H (B)200H (C)300H (D)無法確定。

89.(D)一個4位元(Bit)為一字語(Word)的2048位元記憶器,需要多少條位址線?

 (A)6條 (B)7條 (C)8條 (D)9條 (E)10條。

90.(D)標準的8位元微電腦有16條位址線,它能連接的記憶器最大容量為 (A)8kBytes (B)16kBytes (C)32kBytes (D)64kBytes。

91.(B)有一組合語言程式如程式

(一),在執行完畢後,AX,BX,CX結果為何?

 (A)均清除為0 (B)僅BX,CX為0 (C)僅BX為0 (D)均不為0。

          

             程式

(一)

92.(C)外接式數據機(MODEM)和個人電腦(PC)間,主要是利用那種通訊介面協定?

 (A)IEEE-488 (B)IEEE-332 (C)RS-232C (D)RS-306D。

93.(D)IBMPC電腦中,使用哪一顆IC負責中斷處理 (A)8255 (B)8253(C)8237 (D)8259。

94.(C)一個微處理機具有18條位址線,16條資料線,最多可直接接多少記憶體?

 (A)64KByte (B)128KByte (C)256KByte (D)512KByte。

95.(D)有關組合語言敘述,下列何者不正確?

 (A)組合語言程式須經組譯程式(Assembler)處理才能執行 (B)組譯程式一般以兩次處理(Two-Pass)方式來處理所輸入之組合語言程式 (C)Microsoft的MASM程式為一組譯程式 (D)虛擬指令(PseudoInstruction)會產生對應之目的碼(Objectcode)。

96.(D)有一8255介面晶片之電路如下圖所示,為CPUI/O的位址匯流排,則這顆8255介面,所佔I/O空間為 (A)00H~03H (B)0CH~0FH (C)FCH~FFH (D)F0H~F3H。

     

97.(D)承上題,6264之位址線應有幾條?

 (A)10 (B)11 (C)12 (D)13。

98.(D)IBMPC/AT所使用的可程式中斷控制器的編號為 (A)8237 (B)8253 (C)8255 (D)8259。

99.(A)下列敘述何者錯誤?

 (A)微電腦中指令之執行順序是:

提取指令運算元→解碼指令→提取指令運算碼→執行指令 (B)Intel及Zilog的CPU採用I/OMappedI/O位址 (C)Motorola的CPU採用MemoryMappedI/O位址 (D)CPU依指令形式及多寡,一般可區分成CISC及RISC兩種。

100.(A)下列何者為程式區段暫存器?

 (A)CS (B)DS (C)ES (D)SS。

101.(B)從輸入裝置輸入資料直接放入記憶體,而不經過CPU內部暫存器的做法是屬於 (A)中斷法 (B)DMA法 (C)輪詢法 (D)記憶體映像I/O法。

102.(C)下列敘述,何者有誤?

 (A)記憶單元可分為主記憶體和輔助記憶體,程式要執行時,須先存入主記憶體中 (B)控制單元負責電腦內其它各單位之間的配合動作 (C)唯讀記憶體,只能讀出資料而不能寫入資料,當電源關掉時,其資料即消失 (D)電腦資料中最小單位是位元(Bit) (E)隨機記憶體能讀出資料亦能寫入資料。

103.(D)1MB= (A)1000

1000 (B)1000

1024 (C)1024

1000 (D)1024

1024 Bytes。

104.(A)微電腦在執行程式時,如遇到呼叫副程式,須先將返回位址存放在何處?

 (A)堆疊區 (B)緩衝區 (C)工作區 (D)暫存區 (E)輸入/輸出區。

105.(A)下列何者不在8086CPU內部?

 (A)堆疊(Stack) (B)指令佇列 (C)算術邏輯

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1