




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、承諾:我將嚴(yán)格遵守考場(chǎng)紀(jì)律,并知道考試違紀(jì)、作弊的嚴(yán)重性,承擔(dān)由此引起的一切后果。專業(yè) 班級(jí) 學(xué)號(hào) 學(xué)生簽名: 華東交大理工學(xué)院2014-2015年度第一學(xué)期期末試卷微機(jī)應(yīng)用原理及接口技術(shù)課程 課程類別:必 閉卷 A卷題號(hào)一二三四五六總 分分?jǐn)?shù)評(píng)卷人簽名一、 單項(xiàng)選擇題 (下面題只有一個(gè)答案是正確的,選擇正確答案填入空白處)18086CPU通過( 1 )控制線來區(qū)分是存儲(chǔ)器訪問,還是I/O訪問,當(dāng)CPU執(zhí)行IN AL,DX指令時(shí),該信號(hào)線為( 2 )電平。(1) A. M/
2、 B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D.
3、60; CMOS 2n+1位有符號(hào)數(shù)x的補(bǔ)碼表示范圍為( )。 A. 2n < x < 2n B. 2n x 2n -1 C. 2n -1 x 2n-1
4、60; D. 2n < x 2n3若要使寄存器AL中的高4位不變,低4位為0,所用指令為( )。 A. AND AL, 0FH B. AND AL, 0FOH C.
5、; OR AL, 0FH D. OR AL 0FOH4下列MOV指令中,不正確的指令是( )。 A. MOV AX, BX
6、; B. MOV AX, BX C. MOV AX, CX D. MOV AX, CX5中斷指令I(lǐng)NT 17H的中斷服務(wù)程序的入口地址放在中斷向量表地址( )開始的4個(gè)存貯單元內(nèi)。 A. 00
7、017H B. 00068H C. 0005CH D. 0005EH6條件轉(zhuǎn)移指令JNE的條件是( )。 A. CF=0 B. CF=1 C.&
8、#160; ZF=0 D. ZF=17. 在8086/8088 CPU中,一個(gè)最基本的總線讀寫周期由( 1 )時(shí)鐘周期(T狀態(tài))組成,在T1狀態(tài),CPU往總線上發(fā) ( 2 )信息。 A. 1個(gè) B. 2個(gè) C. 4個(gè) D. 6
9、個(gè) A. 數(shù)據(jù) B . 地址 C. 狀態(tài) D. 其它8. 8086有兩種工作模式, 最小模式的特點(diǎn)是( 1 ),最大模式的特點(diǎn)是 ( 2 )。 A. CPU提供全部控制信號(hào) B. 由編程進(jìn)行模式設(shè)定 C. 不需要8286收發(fā)器
10、D. 需要總線控制器8288 A. M/ 引腳可直接引用 B. 由編程進(jìn)行模式設(shè)定 C. 需要總線控制器8288 D. 適用于單一處理機(jī)系統(tǒng)9.在8086微機(jī)系統(tǒng)的RAM 存儲(chǔ)單元器0000H:002CH開始依次存放23H,0FFH,00H,和0F0H四個(gè)字節(jié),該向量對(duì)應(yīng)的中斷號(hào)是( )。 A. 0AH
11、0; B. 0BH C. 0CH D. 0DH 10.真值超出機(jī)器數(shù)表示范圍稱為溢出,此時(shí)標(biāo)志寄存器中的( )位被置位 A. OF B AF C &
12、#160; PF D CF 11.8086 系統(tǒng)中內(nèi)存儲(chǔ)器地址空間為1M,而在進(jìn)行I/O讀寫是,有效的地址線是 ( ) A . 高16位 B. 低16位 C. 高8位 D. 低8位12.8086 CPU中段寄存器用來存放(
13、0; ) A. 存儲(chǔ)器的物理地址 B. 存儲(chǔ)器的邏輯地址 C. 存儲(chǔ)器的段基值 D. 存儲(chǔ)器的起始地址13.8259A可編程中斷控制器的中斷服務(wù)寄存器ISR用于 ( ) A.記憶正在處理中的中斷 B. 存放從外設(shè)來的中斷請(qǐng)求信號(hào)C.允許向CPU發(fā)中斷請(qǐng)求 D.禁止向CPU發(fā)中斷請(qǐng)求14.8
14、253 可編程定時(shí)/計(jì)數(shù)器的計(jì)數(shù)范圍是 ( ) A. 0-255 B. 1-256 C. 0-65535 D. 1-6553615. 在8086中,(BX)8282H,且題中指令已在隊(duì)列中,則執(zhí)行INC BX指令需要的總線周期數(shù)為( )A0 B1
15、0; C2 D316. 8086中,( ) 組寄存器都可以用來實(shí)現(xiàn)對(duì)存儲(chǔ)器的尋址。A. AX,SI,DI,BX B. BP,BX,CX,DX C. SI,DI,BP,BX D. BX,CX,SI,DI17. 微機(jī)系統(tǒng)中若用4片8259A構(gòu)成主、從兩級(jí)中斷控制邏輯,接至CPU的可屏蔽中斷請(qǐng)求線INTR上,最多可擴(kuò)展為(
16、160; )級(jí)外部硬中斷。A. 32 B. 29 C. 28 D. 2418.在8086宏匯編過程中不會(huì)產(chǎn)生
17、指令碼,只用來指示匯編程序如何匯編的指令是 ( ) A. 匯編指令 B. 偽指令 C. 機(jī)器指令 D. 宏指令19.連接到64000h-6FFFFh地址范圍上的存儲(chǔ)器是用8k×8 RAM芯片構(gòu)成的,該芯片要( )片。
18、160; A.8片 B.6片 C.10片 D.12片20.8086/8088指令OUT
19、160; 80H,AL表示 ( ) A. 將80H送給AL B.將80H端口的內(nèi)容送給AL C. 將AL的內(nèi)容送給80H端口 D.將AL內(nèi)容送給80H內(nèi)存單元二改錯(cuò) (若有錯(cuò),請(qǐng)指
20、出錯(cuò)誤并說明原因)1堆棧操作應(yīng)滿足先進(jìn)先出原則。( )2CPU在未執(zhí)行完當(dāng)前指令的情況下,就可響應(yīng)可屏蔽中斷請(qǐng)求。( )3. 8086CPU標(biāo)志寄存器共有16位,每一位都有含義。( )4. 條件轉(zhuǎn)移指令只能用于段內(nèi)直接短轉(zhuǎn)移。( )5. 控制器的基本功能是:由程序計(jì)數(shù)器PC控制程序的有序運(yùn)行,并完成各種算術(shù)邏輯運(yùn)算。( )6.在8259A級(jí)連系統(tǒng)中,作為主片的8259A的某些IR引腳連接從片,同時(shí)也可以在另一些IR引腳上直接連接外設(shè)的中斷請(qǐng)求信號(hào)端。( )
21、0; 7. 8086的中斷分為可屏蔽中斷和不可屏蔽中斷兩種。( )8. 串行接口中“串行”的含意僅指接口與外設(shè)之間的數(shù)據(jù)交換是串行的,而接口與CPU之間的數(shù)據(jù)交換仍是并行的。9. 字長(zhǎng)一定的情況下,原碼、反碼和補(bǔ)碼所能表示的二進(jìn)制真值范圍是相同的。 ( )10.所有進(jìn)位計(jì)數(shù)制,其整數(shù)部分最低位的位權(quán)都是1 ( )三、填空題 1某存貯器單元的實(shí)際地址為2BC60H,該單元在段地址為2AFOH中的偏
22、移地址是_。 2 8086 CPU復(fù)位后,寄存器中的值將進(jìn)入初始態(tài),問(CS)= _,(IP)= _,(DS)= _。 3. 8086/8088 CPU內(nèi)部結(jié)構(gòu)按功能分為兩部分,即_ 和_。 4CPU對(duì)外設(shè)進(jìn)行數(shù)據(jù)傳送的方式有幾種,即 _,_,或_。5. CPU從主存取一條指令并執(zhí)行該指令的時(shí)間稱為_ , 它通常用若干個(gè)_ 來表示,而后者又包含有若干個(gè)_ 。6. 8086/8088 CPU提供了接受外部中斷請(qǐng)求信號(hào)的引腳是_ 和 _。7-128的
23、補(bǔ)碼是 8. 填入適當(dāng)指令,使下面程序?qū)崿F(xiàn)用移位、傳送、加法指令完成(AX)與10相乘運(yùn)算:SHL AX,_MOV DX,AXMOV CL,_ SHL AX,CL ADD _9時(shí)序控制方式有同步方式和
24、 10大部分DMAC都擁有單字節(jié)傳送, 傳送,和成組傳送方式 四. 閱讀程序并回答問題1、 已知:(AX)=2233H, (BX)=5566H, 執(zhí)行了下面的程序段后, (AX)=_ , (BX)=_ .CMP AX,BXJG NEXTXCHG AX,BXNEXT: NEG AX2、 已知: (AX)=6666H
25、, (BX)=0FF00H, (CF)=0。在執(zhí)行下面程序段后:(AX)=_, (BX)=_, (CF)=_. MOV AX,5555H AND AX,BX XOR AX,AX NOT BX五
26、、綜合應(yīng)用18255A接口電路如圖所示。已知8255A控制字寄存器的端口地址為103H,編寫8255A初始化程序和循環(huán)彩燈控制程序。初始時(shí)D0亮,其余不亮,D0亮一秒后移位一次,D1亮,其余不亮,以此類推每隔一秒移位一次,每移位8次為一個(gè)循環(huán).共循環(huán)8次。要求用匯編語言寫出滿足上述要求的程序段(已知一個(gè)延時(shí)1秒的子程序入口地址為DELAY1S)。 2已知存儲(chǔ)器地址空間分配、RAM芯片(4K×4)、如圖所示,請(qǐng)完成如下任務(wù): (1) 圖所示RAM芯片有幾根地址線?幾根數(shù)據(jù)線?用該RAM芯片構(gòu)成圖中所示存儲(chǔ)器地址空間分配,共需要幾個(gè)芯片?共分
27、幾個(gè)芯片組? (2) 設(shè)CPU的地址總線為20位,數(shù)據(jù)總線8位,畫出這些芯片按圖所示的地址空間構(gòu)成的RAM存儲(chǔ)器極其與CPU間的連接圖(包括3-8譯碼器構(gòu)成的片選8譯碼電路)。
28、160; 0000H RAM1 !CS G1
29、 Y0! A11 !G2a Y1! 2000H
30、0; . !G2b 空 . RAM(4K×4)
31、60; . .
32、 . 6000H A0 .
33、 RAM2 &
34、#160; !WE C 7000H
35、160; B 空
36、; A Y7! D3-D0
37、 &
38、#160;
39、 RAM芯片微型計(jì)算機(jī)原理與接口技術(shù)綜合測(cè)試題二一、單選題( ) 1. 8086CPU在執(zhí)行MOV AL,BX指令的總線周期內(nèi),若BX存放的內(nèi)容為1011H,則 和A0的狀態(tài)是 。 A. 0,0
40、; B. 0,1 C. 1,0 D. 1,1( )2. 設(shè)x46,y117,則xy補(bǔ)和xy補(bǔ)分別等于 。A. D2H和75H B.
41、5DH和47H C. 2EH和7lH D. 47H和71H( )3. 8086CPU在進(jìn)行無符號(hào)數(shù)比較時(shí),應(yīng)根據(jù) 標(biāo)志位來判別。 A. CF和OF B. CF和PF C. CF和ZF D. ZF和OF( )4. 執(zhí)行
42、下列程序后,(AL)= 。 MOV AL,92H
43、 SUB AL,7lH DAS A. 21 B.11
44、; C.21H D. 11H( )5. 下列指令中正確的是 。A. MOV AX SI DI B. MOV
45、BYTE PTRBX,1000C. PB8 EQU DS:BP8 D. MOV BX,OFFSET SI( )6. 在PC/XT中,NMI中斷的中斷矢量在中斷矢量表中的位置 。A是由程序指定的 B是由DOS自動(dòng)分配的C固定在08H開始的4個(gè)字節(jié)中
46、0;D固定在中斷矢量表的表首( )7. 在8086中,(BX)8282H,且題中指令已在隊(duì)列中,則執(zhí)行INC BX指令需要的總線周期數(shù)為 。A0 B1 C2
47、 D3( )8. 微機(jī)系統(tǒng)中若用4片8259A構(gòu)成主、從兩級(jí)中斷控制邏輯,接至CPU的可屏蔽中斷請(qǐng)求線INTR上,最多可擴(kuò)展為 級(jí)外部硬中斷。A. 32 B. 29 C. 28 D. 24( )9. 當(dāng)存儲(chǔ)器讀寫速度較慢時(shí),需產(chǎn)生一個(gè)READY信號(hào)以實(shí)現(xiàn)與CPU的同步,CPU將在總線周期的
48、0; 時(shí)候采樣該信號(hào)。 A. T2下降沿 B. T3下降沿 C. T2上升沿 D. T3上升沿( )10. 8086中, 組寄存器都可以用來實(shí)現(xiàn)對(duì)存儲(chǔ)器的尋址。
49、 A. AX,SI,DI,BX B. BP,BX,CX,DX C. SI,DI,BP,BX
50、60; D. BX,CX,SI,DI 三、填空題1. 已知(AL)0101110lB,執(zhí)行指令NEG AL后再執(zhí)行CBW,(AX) 。2. 在動(dòng)態(tài)存儲(chǔ)器2164的再生周期中,只需要 地址,所以在 和 這兩個(gè)信號(hào)中,只有 變?yōu)榈碗娖健?.過程可重入
51、是指 ,用 傳遞參數(shù)過程才可實(shí)現(xiàn)重入。4. 若 (AL)01001001B,執(zhí)行 ADD AL,AL指令后,再執(zhí)行 DAA命令,則 (AL) ,(CF)
52、160; ,(AF) 。5. 已知指令序列為: MOV AX,0FFBDH &
53、#160; MOV BX,12F8H IDIV BL 此指令序列執(zhí)行后,(AX)= ,(BX)=
54、; 。6. 微型計(jì)算機(jī)中,CPU重復(fù)進(jìn)行的基本操作是: 、 和 。7. 若(CS)=4200H時(shí),物理轉(zhuǎn)移地址為4A230H,當(dāng)CS的內(nèi)容被設(shè)定為7900H時(shí),物理轉(zhuǎn)移地址為
55、0; 。8. 8259A工作在8086模式,中斷向量字節(jié)ICW2=70H,若在IR3處有一中斷請(qǐng)求信號(hào),這時(shí)它的中斷向量號(hào)為 ,該中斷的服務(wù)程序入口地址保存在內(nèi)存地址為 H至 H的 個(gè)單元中。四、程序閱讀1閱讀下列程序,寫出程序執(zhí)行后數(shù)據(jù)段BUF開始的10個(gè)內(nèi)存單元中的內(nèi)容。
56、DATA SEGMENTBUF DB 08H,12H,34H,56H,78H,9AH,0BCH,0DEH,0F0H,0FFHKEY DB 78H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA START:
57、0; MOV AX,DATAMOV DS,AXMOV ES,AXCLDLEA DI,BUFMOV CL,DIXOR CH,CHINC DIMOV AL,KEYREPNE SCASBJNE DONEDEC BUFMOV SI,DIDEC DI
58、REP MOVSB DONE: MOV AH,4CHINT 21H CODE
59、60; ENDS END START 執(zhí)行結(jié)果:BUF DB 、 、 、 、
60、0; 、 、 、 、 、 2在內(nèi)存的NUM單元中有一個(gè)字節(jié)的帶符號(hào)二進(jìn)制數(shù)(補(bǔ)碼表示),下列程序是將其對(duì)應(yīng)的十進(jìn)制數(shù)輸出到顯示器上。請(qǐng)對(duì)程序中的三處錯(cuò)誤進(jìn)行修正,并在空白處填上適當(dāng)?shù)恼Z句。DATA SEGMENTNUM
61、; DB ?BUFFER DB 10 DUP(?)DATA ENDSSTACK
62、60; SEGMENT PARA STACK STACKDB 100H DUP(?)STACK EVDSCODE SEGMENT &
63、#160; START: MOV AX,DATAMOV ES,AXMOV DS,DATAMOV C
64、L,NUMLEA DL,BUFFER
65、; MOV AL,0DHSTOSBMOV AL,0AHSTOSBMOV AL,CLOR AL,ALJS PLUS
66、0; MOV AL,JMP GOONPLUS:
67、160; MOV AL,GOON: STOSBMOV BL,64HCALL CHANGEMOV
68、BL,0AHCALL CHANGEMOV AL,30HADD AL,CLSTOSBMOV AL,STOSBLEA DX,BUFPERMOV AH,9INC 21H
69、60; ;輸出十進(jìn)制MOV AH,4CHINT &
70、#160; 21HCHANGE PROC NEARMOV DL,0AGAIN: SUB CL,BLJC
71、60; DOWNINC DLJMP AGAINDOWN: MOV AL,30HAD
72、D AL,DLSTOSB CHANGE ENDPCODE &
73、#160; ENDEND START 五、存儲(chǔ)系統(tǒng)分析與設(shè)計(jì)已知RAM芯片和地址譯碼器的引腳如題五圖所示,試回答如下問題:(1)若要求構(gòu)成一個(gè)8K×8的RAM陣列,需幾片這樣的芯片?設(shè)RAM陣列組占用起始地址為El000H的連續(xù)地址空間,試寫出每塊RAM芯片的地址空間。(2)若采用全地址譯碼方式譯碼,試畫出存儲(chǔ)器系統(tǒng)電路連接圖;(3)試編程:將55H寫滿每個(gè)芯片,而后再逐個(gè)單元讀出做比較,若有錯(cuò)則CL=FFH,正確則CL=77H。D
74、4 D1 微型計(jì)算機(jī)原理與接口技術(shù)綜合測(cè)試題三一、單選題( )1. 在8086宏匯編過程中不會(huì)產(chǎn)生指令碼,只用來指示匯編程序如何匯編的指令是 。 A. 匯編指令 B. 偽指令 C. 機(jī)
75、器指令 D. 宏指令( )2. 在CMP AX,DX指令執(zhí)行后,當(dāng)標(biāo)志位SF、OF、ZF滿足下列邏輯關(guān)系(SFOF)ZF0時(shí),表明 。A. (AX) > (DX) B. (AX)(DX) C. (AX) < (DX)
76、 D. (AX)(DX)( )3. 8086微機(jī)系統(tǒng)的RAM存儲(chǔ)單元中,從0000H:002CH開始依次存放23H,0FFH,00H,和0F0H四個(gè)字節(jié),該向量對(duì)應(yīng)的中斷號(hào)是 。 A. 0AH B. 0B
77、H C. 0CH D. 0DH ( )4. 8255的A口工作在方式1輸入時(shí),其中斷允許控制位INTE的開/關(guān)是通過對(duì) 的按位置位/復(fù)位操作完成的。A. PC0
78、; B. PC2 C. PC4 D. PC6( )5. 在進(jìn)入DMA工作方式之前,DMA控制器被當(dāng)作CPU總線上的一個(gè)
79、 。A. I/O設(shè)備 B. I/O接口 C. 主處理器 D. 協(xié)處理器( )6. 在 PC/XT中,設(shè)(AX)9305H,(BX)6279H,若ADD BX,AX指令后接著INTO指令則會(huì) 。A
80、. 進(jìn)入 INTO中斷服務(wù)子程序 B. 執(zhí)行 INTO后面的指令C. 死機(jī) D. 顯示器顯示 OVERFLOW( )7. 80486總線采用的是
81、(1) ,一個(gè)最基本的總線周期由(2)個(gè)時(shí)鐘周期(T狀態(tài))組成。(1)A. 同步總線協(xié)定 B. 半同步總線協(xié)定 C. 異步總線協(xié)定(2)D. 2 E. 3
82、 F. 4( )8. 微處理器系統(tǒng)中采用存儲(chǔ)器映像方式編址時(shí)存儲(chǔ)單元與I/O端口是通過 來區(qū)分的。A. 不同的地址編碼 B. 不同的讀寫控制邏輯 C. 專用IO指令( )9. 在一個(gè)項(xiàng)目或產(chǎn)品研制的過程中,通常采用 _ 類型的存儲(chǔ)芯片來存放待調(diào)試的程序。 A. RAM
83、0; B. ROM C. PROM D. E2PROM( )10.8259A工作在8086/8088模式時(shí),初始化命令字ICW2用來設(shè)置 。A. 中斷向量地址的高8 位
84、 B. 中斷類型號(hào)地址的高5位C. 中斷向量的高5位 D. 中斷類型號(hào)的高5位 三、填空題1 設(shè)模為28,則52的補(bǔ)碼為 _H,14的補(bǔ)碼為 _H,-0的反碼為 _H。2 設(shè)內(nèi)存中一個(gè)數(shù)據(jù)區(qū)的起始地址是1020H:0A1CBH,在存入5個(gè)字?jǐn)?shù)據(jù)后,該數(shù)據(jù)區(qū)的下一個(gè)可以使用的單元的物理地址是 _。3 8086根據(jù)所構(gòu)成系統(tǒng)大小的不同,可以工作在最大方式或最小方式。在最大方式下,系統(tǒng)需使用 _ 來形成總線周期。4 微機(jī)系統(tǒng)內(nèi),按信息傳輸?shù)姆秶煌?/p>
85、,可有 _,_,_,_等四級(jí)總線。5 CPU對(duì)外設(shè)進(jìn)行數(shù)據(jù)傳送的方式有幾種,即 _,_,或_。6 匯編指令通常包括 _ 和 _ 兩部分。7 8086系統(tǒng)中,默認(rèn)方式下對(duì)指令尋址由寄存器 _ 和 _ 完成,而堆棧段中的偏移量可由寄存器 _ 或 _ 來指示。8 程序存儲(chǔ)與程序控制原理的含義是 _ 。 四、程序閱讀1 讀程序,并標(biāo)明內(nèi)存中數(shù)據(jù)段的相關(guān)地址和內(nèi)容。# SEGMENT BUFFER DB
86、 3 DUP (0) A DB 41H LA EQU $ B
87、 DW 'AB' LB EQU $ BYTEB EQU BYTE PTR B C
88、 DD 41424344H LC EQU $ WORDC EQU WORD PTR C# ENDSCODE SEGMENT ASSUME
89、60; DS:#, ES:#, CS:CODESTART PROC FAR MOV AX,# MOV DS, AXMOV ES,AX LEA SI,BUFFER MOV SI ,BYTEB
90、; INC SI MOV SI ,WORDC ADD LA SI ,LB ADD LB SI ,LC MOV AH,4CH INT 21HSTART ENDPCODE ENDS &
91、#160; END START 2 設(shè)有100個(gè)字節(jié)數(shù)據(jù)(補(bǔ)碼),存放在數(shù)據(jù)段中EA2000H的存儲(chǔ)區(qū)內(nèi),以下程序應(yīng)能從該數(shù)據(jù)區(qū)中找出最大的1個(gè)數(shù)并存人同一數(shù)據(jù)段EA2100H的單元中,請(qǐng)完成該程序(在空白處填入適當(dāng)?shù)恼Z句)。MAX: MOV BX, MOV AL,BXMOV CX, LOOP1: INC BXCMP
92、 AL,BX LOOP2MOV AL,BXLOOP2: DEC CX JNZ MOV ,AL 五、編址連線已知某8088微機(jī)系統(tǒng)中有兩個(gè)3 8譯碼器74LS138,如題五圖所示,分別用于存儲(chǔ)器和I/O端口的地址選擇。試按圖中連線把兩個(gè)譯碼器的各個(gè)輸出線
93、的尋址范圍列表寫出,未標(biāo)出的高位地址線為低電平。74LS138輸人輸出關(guān)系為:微型計(jì)算機(jī)原理與接口技術(shù)綜合測(cè)試題五 一、填空:(每空1分,共20分)1、設(shè)字長(zhǎng)為八位,有x= -1,y=124,則有:x+y補(bǔ)=_, x-y 補(bǔ)=_;2、數(shù)制轉(zhuǎn)換:247.86= H =_BCD;3、在8086CPU中,由于BIU和EU分開,所以_和 _ 可以重疊操作,提高了CPU的利用率;4、8086的中斷向量表位于內(nèi)存的_區(qū)域,它可以容納_個(gè)中斷向
94、量, 每一個(gè)向量占_ 個(gè)字節(jié);5、8086系統(tǒng)中,地址FFFF0H是_ 地址;6、8086CPU的MN/MX引腳的作用是_;7、8251芯片中設(shè)立了_、_ 和_三種出錯(cuò)標(biāo)志;8、8086CPU中典型總線周期由_個(gè)時(shí)鐘周期組成,其中T1期間,CPU輸出_信息;如有必要時(shí),可以在_兩個(gè)時(shí)鐘周期之間插入1個(gè)或多個(gè)TW等待周期。9、8259A共有_個(gè)可編程的寄存器,它們分別用于接受CPU送來的_命令字和_命令字。二、 簡(jiǎn)答題:(20分)1、什么是信號(hào)的調(diào)制與解調(diào)?為什么要進(jìn)行調(diào)制和解調(diào)?試舉出一種調(diào)制的方式。(5分)2、已有AX=E896H,BX=3976H,若執(zhí)行
95、ADD BX,AX指令,則結(jié)果BX,AX,標(biāo)志位CF,OF,ZF各為何值?(5分)3、有變量定義的偽指令如下:NUMS DW 18 DUP(4 DUP(5),23)VAR DB 'HOW ARE YOU !', 0DH, 0AH試問:NUMS、VAR變量各分配了多少存儲(chǔ)字節(jié)?(5分) 4、已有MOV AL,INFBP+SI與MOV AL,ES:INFBP+SI兩條指令,試問:其源操作數(shù)采用何種尋址方式?是字或是字
96、節(jié)操作??jī)蓷l指令有何區(qū)別?(5分) 三、 讀圖 (10分)下圖中,AB7AB0為8086CPU低八位地址總線 試問:1、8259A占用_個(gè)端口地址,分別為_,其中ICW1的設(shè)置地址為_;2、8255A占用_個(gè)端口地址,分別為_,其中控制寄存器的地址為_。五、閱讀程序與接口芯片初始化:(26分)1、源程序如下:(6分)
97、0; MOV CL,4 MOV AX,2000H
98、; SHL AL,CL SHR
99、60; AX,CL MOV 2000H,AX試問:j若程序執(zhí)行前,數(shù)據(jù)段內(nèi)(2000H)=09H,(2001H)=03H, 則執(zhí)行后有(2000H)=_,(2001H)=_。
100、60; k本程序段的功能_。2、源程序如下:(4分) MOV AL,0B7H
101、0; AND AL,0DDH XOR AL,81H
102、; OR AL,33HJP LAB1JMP LAB2試問:j執(zhí)行程序后AL=_;k程序?qū)⑥D(zhuǎn)到哪一個(gè)地址執(zhí)行:_。3、源程序如下:(6分) MOV CX,9 &
103、#160; MOV AL,01H MOV SI,1000HNEXT: MOV SI,AL INC
104、 SI SHL AL,1 LOOP NEXT 試問:j執(zhí)行本程序后有:AL=_;SI=_;CX=_;k本程序的功能是_。4、某系統(tǒng)中8253占用地址為100H103H。初
105、始化程序如下:(4分) MOV DX, 103HMOV AL, 16HOUT DX, ALSUB DX, 3OUT DX, AL試問:j此段程序是給8253的哪一個(gè)計(jì)數(shù)器初始化?安排工作在哪種工作方式?_;k若該計(jì)數(shù)器的輸入脈沖的頻率為1MHZ,則其輸出脈沖的頻率為:_。5、已知某8255A在系統(tǒng)中占用888BH號(hào)端口地址,現(xiàn)欲安排其PA,PB,PC口全部為輸出,PA,PB口均工作于方式0模式,并將PC6
106、置位,使PC3復(fù)位,試編寫出相應(yīng)的初始化程序:(6分) 微型計(jì)算機(jī)原理與接口技術(shù)綜合測(cè)試題六一、 填空題(20分,每空1分)1、將十進(jìn)制數(shù)279.85轉(zhuǎn)換成十六進(jìn)制數(shù)、八進(jìn)制數(shù)、二進(jìn)制數(shù)及BCD碼數(shù)分別為:_H,_Q,_B, BCD。2、字長(zhǎng)為8位的二進(jìn)制數(shù)10010100B,若它表示無符號(hào)數(shù),或原碼數(shù),或補(bǔ)碼數(shù),則該數(shù)的真值應(yīng)分別為_D,_D或_D。3、已知BX=7830H,CF=1,執(zhí)行指令:ADC BX,87CF
107、H之后,BX=_,標(biāo)志位的狀態(tài)分別為CF=_,ZF=_,OF=_,SF=_。4、8086中,BIU部件完成_功能,EU部件完成 _功能。5、8086中引腳BHE信號(hào)有效的含義表示_。6、8086正常的存儲(chǔ)器讀/寫總線周期由_個(gè)T狀態(tài)組成,ALE信號(hào)在_狀態(tài)內(nèi)有效,其作用是_。7、設(shè)8086系統(tǒng)中采用單片8259A,其8259A的ICW2=32H,則對(duì)應(yīng)IR5的中斷類型號(hào)為_H,它的中斷入口地址在中斷向量表中的地址為_H。二、 簡(jiǎn)答及判斷題(共17分) 1、某指令對(duì)應(yīng)當(dāng)前段寄存器CS=FFFFH,指令指針寄存器IP=FF00H,此時(shí),該指
108、令的物理地址為多少?指向這一物理地址的CS值和IP值是唯一的嗎?試舉例說明 (4分)2、8086CPU的FLAG寄存器中,狀態(tài)標(biāo)志和控制標(biāo)志有何不同?程序中是怎樣利用這兩類標(biāo)志? &
109、#160; (4分)3、設(shè)采用8251A進(jìn)行串行異步傳輸,每幀信息對(duì)應(yīng)1個(gè)起始位,7個(gè)數(shù)據(jù)位,1個(gè)奇/偶校驗(yàn)位,1個(gè)停止位,波特率為4800,則每分鐘能傳輸?shù)淖畲笞址麛?shù)為多少個(gè)? (4分)三、 讀圖和作圖題 (20分) 1、
110、60; 8086系統(tǒng)中接口連接關(guān)系如下圖所示。要求回答以下問題:(1) 試分別確定8255,8253,8259及8251的端口地址(12分);(2) 設(shè)8255的PA口為輸出,PB口為輸入,試寫出對(duì)PA口和PB口執(zhí)行輸入/輸出操作的指令。(2分)8255的端口地址為:_; 8253的端口地址為:_; 8259的端口地址為:_; 8251的端口地址為:_; 對(duì)PA口操作的I/O指令為_;對(duì)PB口操作的I/O指令為_。 2、 作圖題。 系統(tǒng)采用4個(gè)接口芯片:8253,8251,8259及8255。要求8253的通
111、道0用作實(shí)時(shí)時(shí)鐘,每當(dāng)定時(shí)時(shí)間到之后向8259的IR2送入中斷申請(qǐng)信號(hào)。8253通道1用作方波發(fā)生器作為8251的收發(fā)時(shí)鐘脈沖。8253通道0,通道1的門控信號(hào)由8255PC口的PC3和PC2控制。(1) 畫出4個(gè)芯片之間控制線的連接圖; (4分)(2) 8253的兩個(gè)通道應(yīng)分別工作在什么方式?
112、160; (2分)四、程序閱讀題 (20分) 1、源程序如下:(5分)MOV AH, 0MOV AL, 9MOV BL, 8ADD AL, BLAAAAADDIV AL 結(jié)果AL_,AH=_,BL=_。 2、源程序如下:(5分)MOV AX, SEG TABLE ;TABLE為表頭MOV ES, AXMOV DI, OFFSET
113、0; TABLEMOV AL, 0MOV CX, 100CLDREPNE SCASB問:1) 該段程序完成什么功能? 2) 該段程序執(zhí)行完畢之后,ZF和CX有幾種可能的數(shù)值?各代表什么含義? 3、源程序如下:(5分) &
114、#160; CMP AX, BX JNC L1 JZ L2JNS L3JNO
115、0; L4JMP L5 設(shè)AX=74C3H,BX=95C3H,則程序最后將轉(zhuǎn)到哪個(gè)標(biāo)號(hào)處執(zhí)行?試說明理由。 4、源程序如下:(5分)MOV DX, 143HMOV AL, 77HOUT DX, ALMOV AX, 0DEC DXDEC DXOUT DX, ALMOV AL, AHOUT DX, AL 設(shè)8253的端口地址為14
116、0H143H,問:(1)程序是對(duì)8253的哪個(gè)通道進(jìn)行初始化?(2)該通道的計(jì)數(shù)常數(shù)為多少?(3)若該通道時(shí)鐘脈沖CLK的周期為1µs,則輸出脈沖OUT的周期為多少µs? 五、編程題 (23分)1、8255的編程。(共10分) 設(shè)8255的端口地址為200H203H。(1)要求PA口方式1,輸入;PB口方式0輸出;PC7PC6為輸入;PC1PC0為輸出。試寫出8255的初始化程序。(3分)(2)程序要求當(dāng)PC7=0時(shí)置位PC1,而當(dāng)PC6=1時(shí)復(fù)位PC0,試編制相應(yīng)的程序。(7分)2、自BUFFER開始的緩沖區(qū)有6個(gè)字節(jié)型的無符號(hào)數(shù):10
117、,0,20,15,38,236,試編制8086匯編語言程序,要求找出它們的最大值、最小值及平均值,分別送到MAX、MIN和AVI三個(gè)字節(jié)型的內(nèi)存單元。(13分)要求按完整的匯編語言格式編寫源程序微型計(jì)算機(jī)原理與接口技術(shù)綜合測(cè)試題一(答案)一、 單項(xiàng)選擇題1(1)A (2)B 2B 3B 4D 5C 6C 7(1)C (2)B 8(1)A (2)C9B 10.A 11 B 12
118、; C 13 A 14 C 15 C 16 C 17 B 18 B 19 B 20 C 二、 改錯(cuò)1´ 堆棧操作應(yīng)滿足先進(jìn)后出原則。2´ CPU必須在執(zhí)行完當(dāng)前指令以后,才可以響應(yīng)可屏蔽中斷請(qǐng)求。3´ 8086CPU標(biāo)志寄存器共有16位,其中只有9位有含義。4 (注:段內(nèi)短轉(zhuǎn)移只有直
119、接形式,沒有間接形式)5 ´ 6 7´ 8 9 ´ 10 三、 填空題10D60H 20FFFFH、0000H、0000H 3接口部件BIU、執(zhí)行部件EU 5指令周期、總線周期、時(shí)鐘周期 6NMI、INTR 81、2、AX , DX四、 閱讀程序并回答題10AA9AH、2233H
120、 (注:程序第三行顯然應(yīng)該是 XCHG AX , BX)20000H、00FFH、0 五、 8255編程。因?yàn)橛玫絃OOP指令,循環(huán)計(jì)數(shù)器應(yīng)該使用CX,而不應(yīng)該只用CL。MOV DX , 103H ; 103H為方式控制字地址
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 教育技術(shù)創(chuàng)新中的知識(shí)產(chǎn)權(quán)保護(hù)措施與挑戰(zhàn)
- 2025企業(yè)中介合同范本
- 古代宮廷文化課件
- 2025保溫材料供應(yīng)合同
- 當(dāng)鋪合同協(xié)議書圖片大全
- 中暑急救治療
- 2025★綠色環(huán)保二手房買賣合同范本
- 中醫(yī)腫瘤科個(gè)案護(hù)理
- 三年級(jí)時(shí)政測(cè)試題及答案
- 草莓地轉(zhuǎn)讓合同協(xié)議書
- 2022年湖南省株洲二中自主招生數(shù)學(xué)試卷
- 《組織簽字儀式》課件
- 智障個(gè)別化教育計(jì)劃案例(3篇)
- 血小板膜蛋白功能研究-洞察分析
- 部編版四年級(jí)語文下冊(cè)第六單元教學(xué)計(jì)劃(含課標(biāo)分析、教材分析、單元教學(xué)目標(biāo)、教學(xué)策略、學(xué)情分析等)
- 《腦出血護(hù)理》課件
- (TCSEB 0011-2020)《露天爆破工程技術(shù)設(shè)計(jì)規(guī)范》
- 《化工新材料生產(chǎn)技術(shù)》課件-知識(shí)點(diǎn)2 聚碳酸酯生產(chǎn)工藝流程
- 電力安全工作規(guī)程-變電部分
- 工程綠化合同范例
- 高素質(zhì)農(nóng)民培訓(xùn)課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論