



版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、微機(jī)原理與接口技術(shù)試題微型計(jì)算機(jī)原理與接口技術(shù)綜合測(cè)試題一一、單項(xiàng)選擇題(下面題只有一個(gè)答案是正確的,選擇正確答案填入空白處)18086CPU 通過(guò)( 1 )控制線來(lái)區(qū)分是存儲(chǔ)器訪問(wèn),還是 I/O 訪問(wèn),當(dāng) CPU 執(zhí)行 IN AL,DX 指令時(shí),該信號(hào)線為( 2 )電平。(1)A.M/B.C. ALED.N/(2)A. 高B. 低C. ECLD.CMOS2 n+1 位有符號(hào)數(shù) x 的補(bǔ)碼表示范圍為()。A. 2n < x < 2nB.2n x -2n1C.2n - 1 x -12nD. 2n < x 2n3若要使寄存器 AL 中的高 4 位不變,低 4 位為 0,所用指令為
2、()。A.AND AL, 0FHB.AND AL, 0FOHC.OR AL, 0FHD.OR AL 0FOH4下列 MOV 指令中,不正確的指令是()。A.MOV AX, BXB.MOV AX, BXC.MOV AX, CXD.MOV AX, CX5中斷指令 INT 17H 的中斷服務(wù)程序的入口地址放在中斷向量表地址()開(kāi)始的 4 個(gè)存貯單元內(nèi)。A.00017HB.00068HC.0005CHD.0005EH6條件轉(zhuǎn)移指令JNE 的條件是()。A.CF=0B.CF=1C.ZF=0D. ZF=17. 在 8086/8088 CPU中,一個(gè)最基本的總線讀寫周期由(1 )時(shí)鐘周期 (T 狀態(tài) )組成
3、,在 T1 狀態(tài), CPU 往總線上發(fā)( 2 )信息。A.1個(gè)B.2個(gè)C.4個(gè)D.6個(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ā)器D. 需要總線控制器8288A. M/引腳可直接引用B. 由編程進(jìn)行模式設(shè)定C. 需要總線控制器8288D. 適用于單一處理機(jī)系統(tǒng)9.在 8086 微機(jī)系統(tǒng)的 RAM 存儲(chǔ)單元器 0000H:002CH 開(kāi)始依次存放 23H ,0FFH ,00H ,和 0F0H 四個(gè)字節(jié),該向量對(duì)應(yīng)的中斷號(hào)是()。A.0AH
4、B.0BHC.0CHD.0DH10. 真值超出機(jī)器數(shù)表示范圍稱為溢出 ,此時(shí)標(biāo)志寄存器中的 ()位被置位A.OFBAFCPFDCF11.8086系統(tǒng)中內(nèi)存儲(chǔ)器地址空間為1M, 而在進(jìn)行 I/O 讀寫是 ,有效的地址線是()A. 高16位B.低16位C. 高8位D.低8位12.8086CPU 中段寄存器用來(lái)存放()A.存儲(chǔ)器的物理地址B. 存儲(chǔ)器的邏輯地址C. 存儲(chǔ)器的段基值D. 存儲(chǔ)器的起始地址13.8259A 可編程中斷控制器的中斷服務(wù)寄存器ISR 用于 ()A.記憶正在處理中的中斷B. 存放從外設(shè)來(lái)的中斷請(qǐng)求信號(hào)C.允許向 CPU 發(fā)中斷請(qǐng)求D.禁止向 CPU 發(fā)中斷請(qǐng)求14.8253 可
5、編程定時(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ù)為( )A0B1C2D316. 8086 中, ( ) 組寄存器都可以用來(lái)實(shí)現(xiàn)對(duì)存儲(chǔ)器的尋址。A. AX ,SI,DI, BXB. BP ,BX ,CX ,DXC. SI , DI, BP,BX D. BX ,CX ,SI,DI17. 微機(jī)系統(tǒng)中若用 4 片 8259A 構(gòu)成主、從兩級(jí)中斷控制邏輯, 接至 CPU 的可屏蔽中斷請(qǐng)求線INTR 上,最多可擴(kuò)展為 ()級(jí)外部硬
6、中斷。A. 32B. 29C. 28D. 2418. 在 8086 宏匯編過(guò)程中不會(huì)產(chǎn)生指令碼, 只用來(lái)指示匯編程序如何匯編的指令是 ( )A. 匯編指令B. 偽指令C. 機(jī)器指令D. 宏指令19. 連接到 64000h-6FFFFh 地址范圍上的存儲(chǔ)器是用 8k×8 RAM 芯片構(gòu)成的,該芯片要 ( )片。A.8 片B.6 片C.10 片D.12 片20.8086/8088指令 OUT80H ,AL 表示()A.將 80H 送給 ALB.將 80H 端口的內(nèi)容送給ALC. 將 AL 的內(nèi)容送給 80H 端口D.將 AL 內(nèi)容送給 80H 內(nèi)存單元二改錯(cuò)(若有錯(cuò),請(qǐng)指出錯(cuò)誤并說(shuō)明原因
7、)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)端。()7. 8086 的中斷分為可屏蔽中斷和不可屏蔽中斷兩種。()8. 串行接口中 “串行 ”的含意僅指接口與外設(shè)之間的數(shù)據(jù)交換是串行的,而接口與
8、 CPU 之間的數(shù)據(jù)交換仍是并行的。9. 字長(zhǎng)一定的情況下, 原碼、反碼和補(bǔ)碼所能表示的二進(jìn)制真值范圍是相同的。 ( )10. 所有進(jìn)位計(jì)數(shù)制,其整數(shù)部分最低位的位權(quán)都是 1 ( )三、填空題1某存貯器單元的實(shí)際地址為2BC60H ,該單元在段地址為2AFOH 中的偏移地址是 _ 。2 8086 CPU 復(fù)位后,寄存器中的值將進(jìn)入初始態(tài),問(wèn)(CS)=_,(IP)= _ ,(DS)= _。3.8086/8088 CPU內(nèi)部結(jié)構(gòu)按功能分為兩部分,即_和_ 。4 CPU _對(duì)外設(shè)進(jìn)行數(shù)據(jù)傳送的方式有幾種,即,或 _ 。_,5. CPU 從主存取一條指令并執(zhí)行該指令的時(shí)間稱為 _ ,它通常用若干個(gè) _
9、來(lái)表示 ,而后者又包含有若干個(gè)_。6. 8086/8088 CPU 提供了接受外部中斷請(qǐng)求信號(hào)的引腳是_和_ 。7-128 的補(bǔ)碼是8. 填入適當(dāng)指令,使下面程序?qū)崿F(xiàn)用移位、 傳送、加法指令完成 (AX)與 10 相乘運(yùn)算: SHL AX ,_MOVDX ,AXMOVCL , _SHLAX ,CLADD _9時(shí)序控制方式有同步方式和10大部分 DMAC 都擁有單字節(jié)傳送,傳送,和成組傳送方式四. 閱讀程序并回答問(wèn)題1、已知:(AX)=2233H, (BX)=5566H,執(zhí)行了下面的程序段后,(AX)=_ , (BX)=_ .CMP AX,BXJGNEXTXCHG AX,BXNEXT:NEG A
10、X2、已知 : (AX)=6666H, (BX)=0FF00H, (CF)=0。在執(zhí)行下面程序段后 :(AX)=_, (BX)=_, (CF)=_.MOV AX,5555HAND AX,BXXOR AX,AXNOT BX五、綜合應(yīng)用18255A 接口電路如圖所示。已知 8255A 控制字寄存器的端口地址為 103H ,編寫 8255A 初始化程序和循環(huán)彩燈控制程序。初始時(shí) D0 亮,其余不亮, D0 亮一秒后移位一次, D1 亮,其余不亮,以此類推每隔一秒移位一次,每移位 8 次為一個(gè)循環(huán) .共循環(huán) 8 次。要求用匯編語(yǔ)言寫出滿足上述要求的程序段(已知一個(gè)延時(shí)1 秒的子程序入口地址為DELAY
11、1S )。2已知存儲(chǔ)器地址空間分配、RAM 芯片(4K×4)、如圖所示,請(qǐng)完成如下任務(wù):(1) 圖所示 RAM 芯片有幾根地址線?幾根數(shù)據(jù)線?用該RAM芯片構(gòu)成圖中所示存儲(chǔ)器地址空間分配,共需要幾個(gè)芯片?共分幾個(gè)芯片組?(2) 設(shè) CPU 的地址總線為 20 位,數(shù)據(jù)總線 8 位,畫出這些芯片按圖所示的地址空間構(gòu)成的 RAM 存儲(chǔ)器極其與 CPU 間的連接圖 (包括3-8 譯碼器構(gòu)成的片選8 譯碼電路 )。0000HRAM1!CSG1Y0!A11!G2aY1!2000H . !G2b空. RAM(4K×4) .6000H A0.RAM2!WE7000H 空D3-D0CBAY
12、7! RAM 芯片微型計(jì)算機(jī)原理與接口技術(shù)綜合測(cè)試題二一、單選題() 1. 8086CPU 在執(zhí)行 MOVAL,BX 指令的總線周期內(nèi),若 BX 存放的內(nèi)容為1011H ,則 和 A0 的狀態(tài)是。A. 0,0B. 0,1C. 1,0D. 1,1()2. 設(shè) x 46 ,y117 ,則xy 補(bǔ)和 xy補(bǔ)分別等于。A. D2H 和 75HB. 5DH 和 47H C. 2EH 和 7lHD. 47H 和71H()3. 8086CPU在進(jìn)行無(wú)符號(hào)數(shù)比較時(shí),應(yīng)根據(jù)標(biāo)志位來(lái)判別。A.CF 和 OFB.CF 和PFC.CF 和ZFD.ZF 和OF()4. 執(zhí)行下列程序后,(AL)=。MOVAL ,92HS
13、UBAL ,7lHDASA. 21B.11C.21HD. 11H( )5.下列指令中正確的是。A. MOVAX SI DIB. MOVBYTE PTR BX , 1000C. PB8EQUDS :BP 8D. MOVBX ,OFFSET SI()6. 在 PC/XT 中, NMI 中斷的中斷矢量在中斷矢量表中的位置。A是由程序指定的B 是由 DOS 自動(dòng)分配的C固定在 08H 開(kāi)始的 4 個(gè)字節(jié)中D固定在中斷矢量表的表首()7. 在 8086 中,( BX ) 8282H ,且題中指令已在隊(duì)列中,則執(zhí)行 INC BX 指令需要的總線周期數(shù)為。A0B1C2D3()8. 微機(jī)系統(tǒng)中若用4 片 82
14、59A 構(gòu)成主、從兩級(jí)中斷控制邏輯,接至 CPU 的可屏蔽中斷請(qǐng)求線INTR 上,最多可擴(kuò)展為級(jí)外部硬中斷。A. 32B. 29C. 28D. 24()9. 當(dāng)存儲(chǔ)器讀寫速度較慢時(shí),需產(chǎn)生一個(gè) READY 信號(hào)以實(shí)現(xiàn)與 CPU 的同步, CPU 將在總線周期的時(shí)候采樣該信號(hào)。A. T2 下降沿B. T3 下降沿C. T2 上升沿D. T3 上升沿()10. 8086 中,組寄存器都可以用來(lái)實(shí)現(xiàn)對(duì)存儲(chǔ)器的尋址。A. AX ,SI,DI, BXB. BP ,BX, CX,DXC. SI , DI,BP,BXD. BX ,CX,SI,DI三、填空題1. 已知( AL )0101110lB ,執(zhí)行指令
15、 NEG AL 后再執(zhí)行 CBW ,( AX) 。2. 在動(dòng)態(tài)存儲(chǔ)器2164 的再生周期中, 只需要地址,所以在和 這兩個(gè)信號(hào)中,只有變?yōu)榈碗娖健?.過(guò)程可重入是指,用傳遞參數(shù)過(guò)程才可實(shí)現(xiàn)重入。4. 若 (AL) 01001001B ,執(zhí)行ADDAL ,AL 指令后,再執(zhí)行DAA 命令,則 (AL ),( CF),( AF)。5. 已知指令序列為:MOVAX ,0FFBDHMOVBX ,12F8HIDIVBL此指令序列執(zhí)行后,(AX )=,( BX )=。6. 微型計(jì)算機(jī)中, CPU 重復(fù)進(jìn)行的基本操作是:、和。7. 若(CS )=4200H 時(shí),物理轉(zhuǎn)移地址為 4A230H ,當(dāng) CS 的內(nèi)
16、容被設(shè)定為 7900H 時(shí),物理轉(zhuǎn)移地址為。8.8259A工作在8086模式,中斷向量字節(jié)ICW2=70H,若在IR3處有一中斷請(qǐng)求信號(hào),這時(shí)它的中斷向量號(hào)為入口地址保存在內(nèi)存地址為H至H的,該中斷的服務(wù)程序個(gè)單元中。四、程序閱讀1閱讀下列程序,寫出程序執(zhí)行后數(shù)據(jù)段 BUF 開(kāi)始的 10 個(gè)內(nèi)存單元中的內(nèi)容。DATA SEGMENTBUFDB 08H ,12H ,34H ,56H ,78H ,9AH ,0BCH ,0DEH ,0F0H ,0FFHKEYDB 78HDATA ENDSCODE SEGMENTASSUMECS :CODE,DS :DATA ,ES :DATASTART :MOV A
17、X , DATAMOV DS ,AXMOV ES ,AXCLDLEADI,BUFMOV CL ,DIXOR CH ,CHINCDIMOVAL ,KEYREPNESCASBJNEDONEDEC BUFMOV SI , DIDEC DIREPMOVSBDONE :MOV AH , 4CHINT21HCODEENDSEND START執(zhí)行結(jié)果:BUF DB、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(yǔ)句。DATASEGMENTNUMDB?BUFFERDB10 DUP (?)DATAE
18、NDSSTACKSEGMENTPARA STACK STACKDB100H DUP (?)STACK EVDSCODESEGMENTSTART :MOV AX ,DATAMOV ES ,AXMOV DS ,DATAMOV CL ,NUMLEADL,BUFFERMOV AL ,0DHSTOSBMOV AL ,0AHSTOSBMOV AL ,CLORAL,ALJSPLUSMOV AL ,JMPGOONPLUS :MOV AL ,GOON :STOSBMOV BL ,64HCALLCHANGEMOV BL ,0AHCALLCHANGEMOV AL ,30HADD AL ,CLSTOSBMOV AL
19、,STOSBLEADX ,BUFPERMOV AH ,9INC21H;輸出十進(jìn)制MOV AH ,4CHINT21HCHANGEPROCNEARMOV DL ,0AGAIN:SUBCL,BLJCINCJMPDOWNDLAGAINDOWN:MOV AL ,30HADD AL ,DLSTOSBCHANGEENDPCODEENDEND START五、存儲(chǔ)系統(tǒng)分析與設(shè)計(jì)已知 RAM 芯片和地址譯碼器的引腳如題五圖所示,試回答如下問(wèn)題:(1)若要求構(gòu)成一個(gè) 8K×8 的 RAM 陣列,需幾片這樣的芯片?設(shè) RAM 陣列組占用起始地址為 El000H 的連續(xù)地址空間,試寫出每塊 RAM芯片的地址空
20、間。(2)若采用全地址譯碼方式譯碼,試畫出存儲(chǔ)器系統(tǒng)電路連接圖;(3)試編程:將 55H 寫滿每個(gè)芯片,而后再逐個(gè)單元讀出做比較,若有錯(cuò)則 CL=FFH ,正確則 CL=77H 。D4 D1微型計(jì)算機(jī)原理與接口技術(shù)綜合測(cè)試題三一、單選題()1. 在 8086 宏匯編過(guò)程中不會(huì)產(chǎn)生指令碼,只用來(lái)指示匯編程序如何匯編的指令是。A.匯編指令B. 偽指令C. 機(jī)器指令D. 宏指令()2. 在 CMP AX ,DX 指令執(zhí)行后,當(dāng)標(biāo)志位SF 、OF 、ZF 滿足下列邏輯關(guān)系( SFOF )ZF 0 時(shí),表明。A. (AX) > (DX)B. (AX) (DX) C. (AX) < (DX)D
21、.(AX) (DX)()3. 8086 微機(jī)系統(tǒng)的 RAM 存儲(chǔ)單元中,從0000H:002CH開(kāi)始依次存放 23H ,0FFH ,00H ,和 0F0H 四個(gè)字節(jié),該向量對(duì)應(yīng)的中斷號(hào)是。A. 0AHB. 0BHC. 0CHD. 0DH()4. 8255 的 A 口工作在方式 1 輸入時(shí),其中斷允許控制位INTE的開(kāi) /關(guān)是通過(guò)對(duì)的按位置位 /復(fù)位操作完成的。A. PC0B. PC2C. PC4D. PC6()5.在進(jìn)入DMA工作方式之前,DMA控制器被當(dāng)作CPU總線上的一個(gè)。A. I/O設(shè)備B. I/O接口C. 主處理器D. 協(xié)處理器()6.在PC/XT中,設(shè)( AX )9305H,(BX
22、)6279H,若ADDBX,AX指令后接著INTO指令則會(huì)。A. 進(jìn)入INTO中斷服務(wù)子程序B. 執(zhí)行INTO后面的指令C. 死機(jī)D. 顯示器顯示OVERFLOW( )7. 80486 總線采用的是( 1) ,一個(gè)最基本的總線周期由 (2)個(gè)時(shí)鐘周期( T 狀態(tài))組成。(1)A. 同步總線協(xié)定B. 半同步總線協(xié)定C. 異步總線協(xié)定(2)D. 2E. 3F. 4()8. 微處理器系統(tǒng)中采用存儲(chǔ)器映像方式編址時(shí)存儲(chǔ)單元與I/O 端口是通過(guò)來(lái)區(qū)分的。A. 不同的地址編碼B. 不同的讀寫控制邏輯C. 專用 IO指令()9. 在一個(gè)項(xiàng)目或產(chǎn)品研制的過(guò)程中,通常采用_類型的存儲(chǔ)芯片來(lái)存放待調(diào)試的程序。A.
23、 RAMB. ROMC. PROMD. E2PROM()10.8259A 工作在 8086/8088 模式時(shí),初始化命令字ICW2用來(lái)設(shè)置。A. 中斷向量地址的高8 位B. 中斷類型號(hào)地址的高5 位C. 中斷向量的高5 位D. 中斷類型號(hào)的高5 位三、填空題1 設(shè)模為 28 ,則 52 的補(bǔ)碼為_(kāi)H ,14 的補(bǔ)碼為_(kāi)H ,-0 的反碼為_(kāi)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)需使用 _ 來(lái)形成總線周期。4
24、微機(jī)系統(tǒng)內(nèi),按信息傳輸?shù)姆秶煌捎衉 ,_ ,_ ,_ 等四級(jí)總線。5CPU 對(duì)外設(shè)進(jìn)行數(shù)據(jù)傳送的方式有幾種,即_ ,_ ,或 _ 。6匯編指令通常包括_和 _兩部分。7 8086 系統(tǒng)中,默認(rèn)方式下對(duì)指令尋址由寄存器_和_完成,而堆棧段中的偏移量可由寄存器_或_來(lái)指示。8 程序存儲(chǔ)與程序控制原理的含義是_。四、程序閱讀1讀程序,并標(biāo)明內(nèi)存中數(shù)據(jù)段的相關(guān)地址和內(nèi)容。# SEGMENTBUFFERDB3DUP (0)ADB41HLAEQU $BDW'AB'LBEQU $BYTEBEQU BYTEPTRBCDD41424344HLCEQU $WORDCEQU WORDPTRC#
25、 ENDSCODE SEGMENTASSUMEDS:#, ES:#, CS:CODESTARTPROCFARMOV AX ,#MOVDS, AXMOV ES ,AXLEASI ,BUFFERMOV SI , BYTEBINCSIMOV SI , WORDCADD LA SI ,LBADD LB SI ,LCMOV AH ,4CHINT 21HSTARTENDPCODE ENDSEND START2設(shè)有 100 個(gè)字節(jié)數(shù)據(jù)(補(bǔ)碼),存放在數(shù)據(jù)段中EA 2000H的存儲(chǔ)區(qū)內(nèi),以下程序應(yīng)能從該數(shù)據(jù)區(qū)中找出最大的1 個(gè)數(shù)并存人同一數(shù)據(jù)段 EA 2100H 的單元中,請(qǐng)完成該程序(在空白處填入適當(dāng)?shù)恼Z(yǔ)句
26、)。MAX :MOV BX ,MOV AL ,BXMOV CX ,LOOP1 : INCBXCMP AL ,BXLOOP2MOV AL ,BXLOOP2 : DEC CXJNZMOV, AL五、編址連線已知某 8088 微機(jī)系統(tǒng)中有兩個(gè) 3 8 譯碼器 74LS138 ,如題五圖所示,分別用于存儲(chǔ)器和 I/O 端口的地址選擇。試按圖中連線把兩個(gè)譯碼器的各個(gè)輸出線的尋址范圍列表寫出, 未標(biāo)出的高位地址線為低電平。 74LS138 輸人輸出關(guān)系為:微型計(jì)算機(jī)原理與接口技術(shù)綜合測(cè)試題五一、填空: (每空 1 分,共 20 分 )1、設(shè)字長(zhǎng)為八位, 有 x= -1 ,y=124 ,則有:x+y 補(bǔ)=_
27、 , x-y補(bǔ)=_ ;2、數(shù)制轉(zhuǎn)換: 247.86=H =_BCD;3、在 8086CPU 中,由于 BIU 和 EU 分開(kāi),所以 _ 和 _可以重疊操作,提高了CPU 的利用率;4、8086 的中斷向量表位于內(nèi)存的_ 區(qū)域,它可以容納 _個(gè)中斷向量,每一個(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
28、等待周期。9、8259A共有 _ 個(gè)可編程的寄存器,它們分別用于接受CPU送來(lái)的 _命令字和_命令字。二、簡(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í)行 ADD BX ,AX 指令,則結(jié)果 BX ,AX,標(biāo)志位 CF , OF ,ZF 各為何值? (5 分 )3、有變量定義的偽指令如下:NUMSDW18DUP(4 DUP(5),23)VARDB'HOW ARE YOU !', 0DH, 0AH試問(wèn): NUMS 、VAR 變量各分配了多少存儲(chǔ)字節(jié)?(5 分 )4、已
29、有 MOVAL,INFBP+SI 與 MOVAL,ES :INFBP+SI兩條指令,試問(wèn):其源操作數(shù)采用何種尋址方式?是字或是字節(jié)操作??jī)蓷l指令有何區(qū)別?(5 分)三、讀圖(10 分)下圖中, AB7AB0 為 8086CPU 低八位地址總線試問(wèn): 1、8259A 占用 _ 個(gè)端口地址,分別為_(kāi) ,其中 ICW1 的設(shè)置地址為 _;2、8255A 占用 _ 個(gè)端口地址,分別為_(kāi),其中控制寄存器的地址為_(kāi) 。五、閱讀程序與接口芯片初始化:(26 分)1、源程序如下: (6 分)MOVCL,4MOVAX ,2000HSHLAL,CLSHRAX, CLMOV 2000H ,AX試問(wèn):j 若程序執(zhí)行前
30、,數(shù)據(jù)段內(nèi) (2000H)=09H ,(2001H)=03H, 則執(zhí)行后有 (2000H)=_,(2001H)=_ 。k 本程序段的功能 _。2、源程序如下: (4 分)MOVAL ,0B7HANDAL ,0DDHXORAL ,81HORAL ,33HJPLAB1JMPLAB2試問(wèn): j 執(zhí)行程序后 AL=_;k 程序?qū)⑥D(zhuǎn)到哪一個(gè)地址執(zhí)行:_ 。3、源程序如下: (6 分)MOV CX,9MOVAL ,01HMOVSI, 1000HNEXT : MOVSI ,ALINCSISHLAL,1LOOPNEXT試問(wèn): j 執(zhí)行本程序后有: AL=_ ;SI=_ ;CX=_;k 本程序的功能是 _。4、
31、某系統(tǒng)中 8253 占用地址為 100H103H 。初始化程序如下:(4分)MOVDX , 103HMOVAL , 16HOUTDX , ALSUBDX,3OUTDX , AL試問(wèn):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 置位,使 PC3 復(fù)位,試編寫出相應(yīng)的初始化程序:(6 分)微型計(jì)算機(jī)原理與接口技術(shù)綜合測(cè)試題六一、填空
32、題 (20 分,每空 1 分)1、將十進(jìn)制數(shù)BCD 碼數(shù)分別為:279.85 轉(zhuǎn)換成十六進(jìn)制數(shù)、八進(jìn)制數(shù)、二進(jìn)制數(shù)及_H,_Q,_B,BCD 。2、字長(zhǎng)為 8 位的二進(jìn)制數(shù)10010100B ,若它表示無(wú)符號(hào)數(shù),或原碼數(shù),或補(bǔ)碼數(shù),則該數(shù)的真值應(yīng)分別為_(kāi)D,_D或 _D 。3、已知 BX=7830H ,CF=1 ,執(zhí)行指令: ADC BX ,87CFH 之后, BX=_, 標(biāo)志位的狀態(tài)分別為 CF=_,ZF=_,OF=_,SF=_。4、8086 中,BIU 部件完成 _ 功能,EU 部件完成_ 功能。5、8086 中引腳 BHE 信號(hào)有效的含義表示 _ 。6、8086 正常的存儲(chǔ)器讀 /寫總線
33、周期由 _ 個(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í),該指令的物理地址為多少?指向這一物理地址的值和 IP 值是唯一的嗎?試舉例說(shuō)明 (4 分)CS2、8086CPU 的 FLAG 寄存器中,狀態(tài)標(biāo)志和控制標(biāo)志有何不同?程序中是怎樣利用這兩類標(biāo)志的?(4 分)3、設(shè)采用 8251A
34、進(jìn)行串行異步傳輸,每幀信息對(duì)應(yīng)1 個(gè)起始位,7 個(gè)數(shù)據(jù)位, 1 個(gè)奇 /偶校驗(yàn)位, 1 個(gè)停止位,波特率為4800 ,則每分鐘能傳輸?shù)淖畲笞址麛?shù)為多少個(gè)?(4 分)三、 讀圖和作圖題(20 分)1、8086 系統(tǒng)中接口連接關(guān)系如下圖所示。要求回答以下問(wèn)題:(1) 試分別確定 8255 ,8253 ,8259 及 8251 的端口地址 (12 分);(2) 設(shè) 8255 的 PA 口為輸出, PB 口為輸入,試寫出對(duì) PA 口和 PB口執(zhí)行輸入 /輸出操作的指令。 (2 分)8255 的端口地址為:_;8253 的端口地址為: _;8259 的端口地址為: _;8251 的端口地址為: _;對(duì)
35、PA 口操作的 I/O 指令為 _;對(duì) PB 口操作的 I/O 指令為 _。2、 作圖題。系統(tǒng)采用 4 個(gè)接口芯片: 8253 ,8251 ,8259 及 8255 。要求 8253的通道 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)分別工作在什么方式?(2 分)四、程序閱讀題(20 分)1、源程序如下: (5 分)MOVA
36、H, 0MOVAL, 9MOVBL, 8ADDAL , BLAAAAADDIVAL結(jié)果 AL_ ,AH=_,BL=_。2、源程序如下: (5 分)MOVAX , SEGTABLE;TABLE 為表頭MOVES,AXMOVDI,OFFSETTABLEMOVAL, 0MOVCX , 100CLDREPNESCASB問(wèn): 1) 該段程序完成什么功能?2) 該段程序執(zhí)行完畢之后, ZF 和 CX 有幾種可能的數(shù)值?各代表什么含義?3、源程序如下: (5 分 )CMPAX, BXJNCL1JZL2JNSL3JNOL4JMPL5設(shè) AX=74C3H ,BX=95C3H ,則程序最后將轉(zhuǎn)到哪個(gè)標(biāo)號(hào)處執(zhí)行?試說(shuō)明理由。4、源程序如下: (5 分 )MOVDX , 143HMOVAL ,77HOUTDX ,ALMOVAX,0DECDXDECDXOUTDX ,ALMO
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 風(fēng)險(xiǎn)管理在公司戰(zhàn)略執(zhí)行中的約束與支持性試題及答案
- 風(fēng)險(xiǎn)戰(zhàn)略規(guī)劃與實(shí)施試題及答案
- 構(gòu)建誠(chéng)信企業(yè)的年度工作措施計(jì)劃
- 促進(jìn)倉(cāng)庫(kù)文化建設(shè)與傳播計(jì)劃
- 科技創(chuàng)新與創(chuàng)業(yè)的結(jié)合實(shí)踐試題及答案
- 智能化在生產(chǎn)工作計(jì)劃中的實(shí)踐
- 網(wǎng)絡(luò)安全事件響應(yīng)流程試題及答案
- 2024年四川傳媒學(xué)院輔導(dǎo)員考試真題
- 中小企業(yè)品牌發(fā)展的挑戰(zhàn)與機(jī)遇計(jì)劃
- 2024年河北省林業(yè)和草原局下屬事業(yè)單位真題
- 牧光互補(bǔ)項(xiàng)目經(jīng)濟(jì)效益和社會(huì)效益分析
- 惡性梗阻性黃疸的護(hù)理
- 急性心肌梗死的治療及護(hù)理
- 中阮譜大全(24首)
- 三廢環(huán)保管理培訓(xùn)
- 市政工程勘察設(shè)計(jì)招標(biāo)文件示范文本
- 舞臺(tái)搭建安全驗(yàn)收評(píng)估報(bào)告
- 《建筑防火設(shè)計(jì)》課件
- 【生鮮電商發(fā)展探究國(guó)內(nèi)外文獻(xiàn)綜述1800字】
- JTT817-2011 公路機(jī)電系統(tǒng)設(shè)備通用技術(shù)要求及檢測(cè)方法
- 紅外圖像處理
評(píng)論
0/150
提交評(píng)論