微機(jī)原理練習(xí)題.doc_第1頁
微機(jī)原理練習(xí)題.doc_第2頁
微機(jī)原理練習(xí)題.doc_第3頁
微機(jī)原理練習(xí)題.doc_第4頁
微機(jī)原理練習(xí)題.doc_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

微機(jī)原理與接口技術(shù)練習(xí)題練習(xí)題一一、單項選擇題。1、微型計算機(jī)中主要包括有( A )。A、微處理器、存儲器和I/O接口 B、微處理器、運算器和存儲器C、控制器、運算器和寄存器組 D、微處理器、運算器和寄存器2、指令( C )的源操作數(shù)的尋址方式為直接尋址。A、MOV 2000H,AL B、IN AL,DXC、XOR AL,2000H D、MOV AX,2000H3、8086在最小模式下,分時使用AD0-AD15,所以必須外接地址鎖存器,當(dāng)總線上為地址信息時,通過( B)將地址送入地址鎖存器。A、DEN B、ALE C、BHE D、DT/ R 4、基本的總線周期通常包含( D )個T狀態(tài) A、1 B、2 C、3 D、45、RESET信號有效后,8086 CPU執(zhí)行的第一條指令地址為( D ) A.00000H B.FFFFFH C.FFFF0H D.0FFFFH6、二進(jìn)制數(shù)000101011010.10101B轉(zhuǎn)換成十六進(jìn)制數(shù)是( )。 A、15A.A8H B、332.EH C、15.32H D、2W.32H7.堆棧的工作方式是 ( D ) A.先進(jìn)先出 B.隨機(jī)讀寫 C.只能讀出,不能寫入 D.后進(jìn)先出8、執(zhí)行下列程序后,AL=( C)。 MOV AL,25H ADD AL,71HA、B4H B、34H C、96H D、54H9、寄存器間接尋址中,操作數(shù)放在( A)中。 A、存儲器 B、通用寄存器 C、堆棧 D、宏指令11、8255A的( A)能工作在方式2。 A. A端口 B. B端口 C. C端口 D. 前三者12、中斷類型號為31H的中斷向量的偏移地址和段地址分別存放在存儲器中的物理地址為 ( ) 。 A 、000C6H,000C7H;000C4H,000C5H; B、000C4H,000C5H;00198,00199; C、000C4H,000C5H;000C6H,000C7H; D、00196H,00197H;00198H,00199H;13、在8253的6種工作方式中,能夠自動重復(fù)工作的兩種方式是( B )。 A、方式1,方式2 B、方式2,方式3C、方式2,方式4 D、方式3,方式514、在PC/XT機(jī)中,不列不屬于輸入/輸出方式的是(D ) A、程序控制I/O B、中斷驅(qū)動I/O C、DMA方式 D、存儲器訪問方式15、保護(hù)斷點就是保存( D )。 A.中斷類型碼 B.中斷服務(wù)程序入口地址 C.現(xiàn)場 D.當(dāng)前CS 、IP的值二、填空1、8086中的BIU由_4_個_16_位段寄存器、一個_16_位指令指針、_6_字節(jié)指令隊列、_20_位地址加法器和總線控制電路組成。2、可屏蔽中斷從CPU的 INTR 引腳進(jìn)入,只有當(dāng)中斷允許標(biāo)志IF 1 時,該中斷才能得到響應(yīng)。3、二進(jìn)制編碼的十進(jìn)制數(shù)稱為BCD碼,它用 4 位二進(jìn)制表示一個十進(jìn)制數(shù)碼。BCD碼有 壓縮BCD碼 和 非壓縮BCD 碼 兩種格式。4、8086CPU的地址/數(shù)據(jù)復(fù)用線是 AD0-AD15 ,在一個總線周期內(nèi),先作為 地址 線,后作為 數(shù)據(jù) 線使用。5、中斷類型碼為15H的中斷,其服務(wù)程序的入口地址一定存放在_四個連續(xù)的單元中,若這四個單元的的內(nèi)容為:66H、50H、88H、30H,則其服務(wù)程序的入口地址為_。6、CPU與外設(shè)傳送的三種信息是 數(shù)據(jù)信息 和 狀態(tài)信息 及 控制信息 。7、Intel8086CPU中計算物理地址時,給定的段寄存器中的數(shù)是2000H,有效地址是1000H, 則它的物理地址是 21000H 。8、8253共有 4 個地址。8253中有 3 個獨立的計數(shù)器。三簡答題1、微型計算機(jī)系統(tǒng)的基本組成?2、根據(jù)尋址方式的不同,結(jié)合給出的DS、SS值,(DS)=30000H (SS)=50000H。計算出下列操作數(shù)物理地址? 1)MOV AX,1000H 2)MOV AX,DI 設(shè)(DI)=2000H 3)MOV AX,COUNT+BP 設(shè)(BP)=3000H, COUNT=2040H 4)MOV AX,BX+SI 設(shè)(BX)=0456H, (SI)=1094H, 5)MOV AX,MASK +BX+DI 設(shè):(BX)=1346H (DI)=0500H,MASK=1234H 3、8086系統(tǒng)中INTR中斷與INT n 中斷有什么區(qū)別?四、綜合應(yīng)用題打印機(jī)通過8255A與PC總線連接的電路原理圖 如圖2所示。要求:(1)寫出8255A各端口地址;(2)編寫初始化8255A的程序;(3)簡述通過8255A送字符給打印機(jī)的工作過程;(4)編寫將保存在內(nèi)存DATA單元的字符送打印機(jī)輸出的子程序。練習(xí)題二練習(xí)題二一、單項選擇題。(每題2分15=30分)1、BCD碼是一種( A ) A、十進(jìn)制編碼的二進(jìn)制數(shù) B、二進(jìn)制編碼的十進(jìn)制數(shù) C、十進(jìn)制編碼的十六進(jìn)制數(shù) D、十六進(jìn)制編碼的十進(jìn)制數(shù)2、寄存器AX的用途是( ) A、字乘法,字除法,字I/O B、查表轉(zhuǎn)換,間接尋址 C、字節(jié)乘、除,串操作,循環(huán)計數(shù) D、字節(jié)I/O,十進(jìn)制算術(shù)運算,查表轉(zhuǎn)換3、基本的總線周期通常包含( D )個T狀態(tài) A、1 B、2 C、3 D、44、8086能夠訪問的存儲空間的大小是( B )。 A. 64k B.1M C. 256k D.16M6、相鄰段地址之間的最大距離為( B ) A、16個字節(jié) B、64K字節(jié) C、1K字節(jié) D、256字節(jié)7、軟件中斷是( B ) A、在INTR線上的中斷請求信號 B、由指令的執(zhí)行引起的中斷 C、出現(xiàn)在NMI線上的中斷請求 D、內(nèi)存執(zhí)行指令時引起的中斷8、現(xiàn)行數(shù)據(jù)段位于存儲器BOOOOH到BOFFFH字節(jié)單元,則段寄存器DS的內(nèi)容及該段長度(字節(jié)數(shù))分別為:( )A、BOOOH,1000H B、O0OOH,OFFFH C、BOOOH,OFFFH D、BOOOH,OOFFH9、某計算機(jī)的字長是16位,它的存儲器容量是64KB,若按字編址,那么它的尋址范圍是( B) A、064KB B、032K字 C、064K字 D、032KB10、8086在最小模式下,分時使用AD0-AD15,所以必須外接地址鎖存器,當(dāng)總線上為地址信息時,通過( B )將地址送入地址鎖存器。A、DEN B、ALE C、BHE D、DT/ R 11、8086 CPU的NMI引腳上輸入的信號是(B ) A、可屏蔽中斷請求 B、非屏蔽中斷請求 C、中斷相應(yīng) D、總線請求12、保護(hù)斷點就是保存( D )。 A.中斷類型碼 B.中斷服務(wù)程序入口地址 C.現(xiàn)場 D.當(dāng)前CS 、IP的值13已知(AX)1000H (BX)2000H,執(zhí)行指令 MOV AX ,BX后(AX)( )A1000H B2000H C3000H D0000H14在指令MOV ES:SI,AX中,目的操作數(shù)為( )尋址。A寄存器 B直接 C基址變址 D寄存器間接15. 在程序控制傳送方式中,哪種傳送可提高系統(tǒng)的工作效率(C )A: 條件傳送B: 查詢傳送C: 中斷傳送D: 前三項均可二、填空(每空1分25=25分):1. CPU從主存取出一條指令并執(zhí)行該指令的時間稱為_指令周期_. 2、8086 CPU內(nèi)部的四個專用寄存器是_BP_.、_SP_、_DI_.及_IP_.3、若某中斷向量為08H, 則該中斷的中斷服務(wù)子程序的入口地址在中斷向量表中的物理地址范圍為_._。4、CPU與外設(shè)傳送的三種信息是_狀態(tài)信息_、_控制信息_.和_數(shù)據(jù)信息_。5、CPU與外設(shè)交換信息時,有三種常見的輸入輸出方法,它們分別是:_6、8255有兩個控制字,它們分別是_A0_ _.和_A1_ _.。7微型計算機(jī)的總線按功能分為 _程序方式_、_中斷方式_ _及_ CMA方式 _ 數(shù)據(jù)總線 、 地址總線 和 控制總線 三組。8、中央處理器主要由 運算器 和 控制器 組成。9、微型計算機(jī)系統(tǒng)包括 硬件 系統(tǒng)和 軟件 系統(tǒng)兩大部分。10、在存儲系統(tǒng)中,實現(xiàn)片選控制的三種方法是: 全譯碼 、 部分譯碼 、 線譯碼 。三、名詞解釋(每題4分312分):1.微型計算機(jī)2.總線周期及時鐘周期3.I/O端口四、簡答如下基本概念題(每題6分318分):18086系統(tǒng)中INTR中斷與INT n 中斷有什么區(qū)別?2. 8255A中端口A、端口B、端口C的組成以及工作方式?3. 8086與8088的主要區(qū)別?五、綜合應(yīng)用題(15分):如用8255A作查詢式打印機(jī)接口時,其電路連接和打印機(jī)各信號如左圖, 8255A的端口地址為80H83H,工作方式0 。試編寫程序,將數(shù)據(jù)區(qū)中變量DATA的8位數(shù)據(jù)送打印機(jī)打印,程序以RET指令結(jié)束,并寫上注釋。8255APC6PC3PA0PA7STBBUSYDATA0DATA7練習(xí)題三一、單項選擇題。1、微型計算機(jī)中主要包括有( A )。A、微處理器、存儲器和I/O接口 B、微處理器、運算器和存儲器C、控制器、運算器和寄存器組 D、微處理器、運算器和寄存器2、RESET信號有效后,8086 CPU執(zhí)行的第一條指令地址為( D )。 A 00000H B FFFFFH C FFFF0H D 0FFFFH3、基本的總線周期通常包含( D )個T狀態(tài) A、1 B、2 C、3 D、44、寄存器間接尋址中,操作數(shù)放在( A )中。A、存儲器 B、通用寄存器 C、堆棧 D、宏指令5在指令MOV AX,ES:SI中,源操作數(shù)為( )尋址。A寄存器 B直接 C基址變址 D寄存器間接6、相鄰段地址之間的最大距離為( B ) A、16個字節(jié) B、64K字節(jié) C、1K字節(jié) D、256字節(jié)7、在程序控制傳送方式中,哪種傳送可提高系統(tǒng)的工作效率( C )A、條件傳送 B、查詢傳送 C、中斷傳送 D、前三項均可8、采用串行接口進(jìn)行7位ASC碼傳送,帶有1位奇校驗位、1位起始位和1位停止位,當(dāng)波特率為9600波特時,字符的傳送速率為( A)。 A、960 B、873 C、1371 D、4809、在兩片8259A級連接的中斷系統(tǒng)中,主片的IR4 作為從片的中斷請求輸入端,則初始化主、從片時ICW3 的數(shù)據(jù)格式分別是( ) A、05H和20H B、04H和02H C、10H和04H D、10H和05H10、在8253的6種工作方式中,能夠自動重復(fù)工作的兩種方式是( B )。 A、方式1,方式2 B、方式2,方式3C、方式2,方式4 D、方式3,方式5二、填空題1、可屏蔽中斷從CPU的 INTR 引腳進(jìn)入,只有當(dāng)中斷允許標(biāo)志IF A 時,該中斷才能得到響應(yīng)。2、已知(CS)3000H,(IP)2600H,物理地址 32600 H。3、8086CPU的地址/數(shù)據(jù)復(fù)用線是 AD0-AD15 ,在一個總線周期內(nèi),先作為 地址線 線,后作為 數(shù)據(jù)線 線使用。4、8255A內(nèi)部有 4 個對外輸入輸出端口,有3種工作方式。方式0叫做基本輸入輸出方式、方式1叫做 選通的輸入輸出方式 、方式2叫做 雙向傳輸方式 。5、8253共有4個地址。8253中有 3 個獨立的計數(shù)器。三、簡答題1、微型計算機(jī)系統(tǒng)的基本組成?2、簡述CPU與外設(shè)間數(shù)據(jù)傳送的控制方式有哪幾種?各自的優(yōu)缺點?3、簡述8086響應(yīng)可屏蔽中斷的處理過程。4、段寄存器CS1200H,指令指針寄存器IP=FF00H,此時,指令的物理地址為多少?指向這一物理地址的CS值和IP值是唯一的嗎? 5、什么是總線周期? 最小模式下為什么要在總線周期中插入TW狀態(tài)?6、中斷向量表的功能是什么?若中斷向量號分別為1AH和20H,則它的中斷向量在中斷向量表的什么位置上?7、簡述條件傳送方式的工作原理,并說明其優(yōu)缺點?四、計算題1、根據(jù)尋址方式的不同,結(jié)合給出的DS、SS值,(DS)=2000H (SS)=5000H。寫出源操作數(shù)的尋址方式,并計算出物理地址? 1)MOV AX,2000H2)MOV AX,2000H 3)MOV AX,DI 設(shè)(DI)=3000H 4)MOV AX,COUNT+BP 設(shè)(BP)=4000H, COUNT=100H 5)MOV AX,BX+SI 設(shè)(BX)=0456H, (SI)=1094H, 6)MOV AX,MASK +BX+DI 設(shè):(BX)=1300H (DI)=0500H,MASK=200H 2已知數(shù)組首地址為ARRAY,段地址已放在DS中,末字為0FFFFH,試統(tǒng)計其中0的個數(shù)存放在末字單元。(10分) MOV DX,0 LEA SI, LOP:CMP WORD PTR SI,0FFFFH JZ EXIT CMP WORD PTR SI, JNZ NEXT DX NEXT:ADD SI, LOP EXIT:MOV SI,DX3、設(shè)8253計數(shù)器的時鐘輸入頻率為1.90MHz,為產(chǎn)生25KHz的方波輸出信號,應(yīng)向計數(shù)器裝入的計數(shù)初值為多

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論