四川大學(xué)電子信息學(xué)院3套微機(jī)原理題和答案_第1頁
四川大學(xué)電子信息學(xué)院3套微機(jī)原理題和答案_第2頁
四川大學(xué)電子信息學(xué)院3套微機(jī)原理題和答案_第3頁
四川大學(xué)電子信息學(xué)院3套微機(jī)原理題和答案_第4頁
四川大學(xué)電子信息學(xué)院3套微機(jī)原理題和答案_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上微機(jī)原理及接口技術(shù)期末模擬試題A 1. 單項(xiàng)選擇題 (在下列每小題的四個(gè)備選答案中,選出一個(gè)正確的答案,并將號碼填在括號內(nèi)。 每小題1分,共10分) 1、8086/8088 的時(shí)鐘信號是由( )提供。 A. 8259 B. 8255 C. 8284 D. 8253 2、指令 MOV AX , 0283HBXSI 中源操作數(shù)的尋址方式為( )。 A. 寄存器間接尋址 B. 基址變址相對尋址 C. 基址尋址 D. 變址尋址 3、某存儲(chǔ)單元的段基址為3806H,段內(nèi)偏移地址為2948H,該存儲(chǔ)單元的物理地址為( )。 A. 4100H B. 3A9A8H C.3B008H

2、D. 3AA08H4、某存儲(chǔ)器芯片有地址線15根,數(shù)據(jù)線8根、該存儲(chǔ)器芯片的存儲(chǔ)容量為( )。 A. 15K×8 B. 32K×256 C. 1K×8 D. 32K×85、某存儲(chǔ)器芯片容量為2K×4bit、若用它組成16K×8bit存儲(chǔ)器組,所用芯片數(shù)以及用于組內(nèi)尋址的地址線為( )。 A. 2片、11根 B. 16片、14根 C. 8片、16根 D. 16片、8根 6、 DMAC 8237具有( ) 獨(dú)立通道 。 A . 八個(gè) B . 二個(gè) C . 四個(gè) D . 三個(gè) 7、 可編程中斷控制器8259A每片具有( ) 優(yōu)先權(quán)控制 。

3、A . 4級 B . 2級 C . 8級 D . 6級 8、 若要某系統(tǒng)的8253的2通道輸出波形為占空比1:1的方波、分頻系數(shù)為1000、二進(jìn)制計(jì)數(shù),其工作方式命令字為( )。 A. A6H B. B6H C. B4H D. C7H9、8237片內(nèi)尋址的端口有( )個(gè)。 A. 4 B. 2 C. 8 D. 1610、8259片內(nèi)尋址的端口有( )個(gè)。 A. 4 B. 2 C. 8 D. 161. 填空題:(每空1分,共計(jì)40分) 1. 偽指令A(yù)SSUME在程序中出現(xiàn)時(shí)表示:( )。 2. 匯編語言源程序中的語句結(jié)構(gòu)由4部分組成,每個(gè)部分稱為項(xiàng)(也可稱為域或埸),各項(xiàng)名稱分別為:( )、( )

4、、( )、( )。 3. 標(biāo)志寄存器FR中有六個(gè)狀態(tài)標(biāo)志,它們的符號、名稱以及為0和1時(shí)代表的意義分別為: .( ); .( ); .( ); .( ); .( ); .( ); 4、微機(jī)主機(jī)與輸入/輸出設(shè)備之間的數(shù)據(jù)傳送方式有以下四種方式:( )、 ( )、( )、( )、 5、執(zhí)行下面的程序段后,AX=( )MOV CX, 5MOV AX, 50NEXT:SUB AX, CXLOOP NEXTHLT6、執(zhí)行下面的程序段后,AL=( ), BUF DW 2152H,3416H,5731H,4684HMOV BX, OFFSET BUFMOV AL, 3XLAT7、標(biāo)志寄存器FR中有三個(gè)控制標(biāo)

5、志,它們的符號、名稱以及為0和1時(shí)代表的意義分別為: .( ); .( ); .( ); 8、8086/8088 CPU具有兩種外部中斷,它們是( )和( )。 9、A/D變換器的作用是( ),D/A變換器的作用是( )。衡量它們性能的主要參數(shù)有( )、( )、( )、( )。 10、EIA RS-232C 的TXD和RXD數(shù)據(jù)線上的電平邏輯1=( )V;邏輯0=( )V。 11、8253具有( )個(gè)獨(dú)立的( )位計(jì)數(shù)器,各計(jì)數(shù)器都有( )種不同的工作方式。 12、8255具有3種工作方式,其中方式0為( );方式1為( ); 方式2為( )。8255片內(nèi)可尋址的端口有( )個(gè)。 13、825

6、1A可編程串行接口芯片具有( )、( )、( )的錯(cuò)誤檢測能力。 1. 問答題:(每小題4分,共計(jì)20分) 1、8086 CPU有多少根地址線?多少根數(shù)據(jù)線?它最大直接尋址范圍是多少?一次對外數(shù)據(jù)傳送多少BIT二進(jìn)制數(shù)? 2、DMAC 8237 在系統(tǒng)中起什么作用?在DMA傳送時(shí)它應(yīng)完成哪些工作? 3、8259A在系統(tǒng)中起什么作用?當(dāng)中斷源提出中斷請求后,8259A應(yīng)完成哪些工作? 4、CPU(或主機(jī))與接口之間有哪幾種傳送信息的方式?各應(yīng)用在什么場合?在這些傳送方式中可使用我們所學(xué)過的哪些可編程接口芯片? 5、串行異步傳輸?shù)奶攸c(diǎn)是什么?請畫出串行異步傳輸時(shí)的幀格式圖。8251A在串行通信中起

7、什么作用? 1. 接口及程序設(shè)計(jì)(15分):在1000H開始的內(nèi)存中,放有1000個(gè)ASCII字符,請?jiān)O(shè)計(jì)一程序,將 這串ASCII字符以異步串行通信方式從8255A PB0輸出,采用偶校驗(yàn)、一位起始位、一位終止位、波特率500 (可調(diào)用1ms軟件定時(shí)程序 “D1MS”)。 8255A接口連接圖如下:  8255A工作方式控制字如下 D7 D6 D5 D4 D3 D2 D1 D0  特征位  A組方式  A口  C47  B組方式  B口  C03 五、若用2114存儲(chǔ)器芯片組成2KB RAM,地址范圍為8000H

8、87FFH,問地址線、數(shù)據(jù)線及相關(guān)的控制線如何連接?(假設(shè)CPU只有16根地址線、8根數(shù)據(jù)線,控制線為 WR、 RD、 IO/M,采用LS138全譯碼法。) (15分) (注意:復(fù)試考過幾次,很重要)微機(jī)原理及接口技術(shù)期末試題A (答案) 1. 單項(xiàng)選擇題 (在下列每小題的四個(gè)備選答案中,選出一個(gè)正確的答案,并將號碼填在括號內(nèi)。 每小題1分,共10分) 1、8086/8088 的時(shí)鐘信號是由( C )提供。 A. 8259 B. 8255 C. 8284 D. 8253 2、指令 MOV AX , 0283HBXSI 中源操作數(shù)的尋址方式為( B )。 A. 寄存器間接尋址 B. 基址變址相對

9、尋址 C. 基址尋址 D. 變址尋址 3、某存儲(chǔ)單元的段基址為3806H,段內(nèi)偏移地址為2948H,該存儲(chǔ)單元的物理地址為( B )。 A. 4100H B. 3A9A8H C.3B008H D. 3AA08H4、某存儲(chǔ)器芯片有地址線15根,數(shù)據(jù)線8根、該存儲(chǔ)器芯片的存儲(chǔ)容量為( D )。 A. 15K×8 B. 32K×256 C. 1K×8 D. 32K×85、某存儲(chǔ)器芯片容量為2K×4bit、若用它組成16K×8bit存儲(chǔ)器組,所用芯片數(shù)以及用于組內(nèi)尋址的地址線為( B )。 A. 2片、11根 B. 16片、14根 C. 8片

10、、16根 D. 16片、8根 6、 DMAC 8237具有( C ) 獨(dú)立通道 。 A . 八個(gè) B . 二個(gè) C . 四個(gè) D . 三個(gè) 7、 可編程中斷控制器8259A每片具有( C ) 優(yōu)先權(quán)控制 。 A . 4級 B . 2級 C . 8級 D . 6級 8、 若要某系統(tǒng)的8253的2通道輸出波形為占空比1:1的方波、分頻系數(shù)為1000、二進(jìn)制計(jì)數(shù),其工作方式命令字為( B )。 A. A6H B. B6H C. B4H D. C7H9、8237片內(nèi)尋址的端口有( D )個(gè)。 A. 4 B. 2 C. 8 D. 1610、8259片內(nèi)尋址的端口有( B )個(gè)。 A. 4 B. 2 C.

11、 8 D. 161. 填空題:(每空1分,共計(jì)40分) 1. 偽指令A(yù)SSUME在程序中出現(xiàn)時(shí)表示:( 段寄存器與段之間的對應(yīng)關(guān)系 )。 2. 匯編語言源程序中的語句結(jié)構(gòu)由4部分組成,每個(gè)部分稱為項(xiàng)(也可稱為域或埸),各項(xiàng)名稱分別為:( 標(biāo)號或變量名 )、( 操作碼 )、( 操作數(shù) )、( 注釋 )。 3. 標(biāo)志寄存器FR中有六個(gè)狀態(tài)標(biāo)志,它們的符號、名稱以及為0和1時(shí)代表的意義分別為: .(進(jìn)/借位位CF;當(dāng)運(yùn)算中最高位有進(jìn)位或借位時(shí)CF=1;否則CF=0 ); .(符號位SF;當(dāng)運(yùn)算的結(jié)果最高位為1即結(jié)果為負(fù)數(shù)時(shí)SF=1;否則SF=0 ); .(奇偶位PF;當(dāng)運(yùn)算的結(jié)果中低8位中含1的個(gè)數(shù)

12、為偶數(shù)時(shí)PF=1;否則PF=0 ); .(全零位ZF;當(dāng)運(yùn)算的結(jié)果為零時(shí)ZF=1;否則ZF=0 ); .(溢出位OF;當(dāng)帶符號數(shù)運(yùn)算的結(jié)果有溢出時(shí)OF=1;否則OF=0 ); .(半進(jìn)/借位位AF;當(dāng)運(yùn)算的結(jié)果D3向D4有進(jìn)位或借位時(shí)AF=1;否則AF=0 ); 4、微機(jī)主機(jī)與輸入/輸出設(shè)備之間的數(shù)據(jù)傳送方式有以下四種方式:( 無條件傳送 )、 ( 查詢式傳送 )、( 中斷傳送 )、( DMA傳送 )、 5、執(zhí)行下面的程序段后,AX=( 35 )MOV CX, 5MOV AX, 50NEXT:SUB AX, CXLOOP NEXTHLT6、執(zhí)行下面的程序段后,AL=( 34H ), BUF D

13、W 2152H,3416H,5731H,4684HMOV BX, OFFSET BUFMOV AL, 3XLAT7、標(biāo)志寄存器FR中有三個(gè)控制標(biāo)志,它們的符號、名稱以及為0和1時(shí)代表的意義分別為: .(中斷控制IF;允許即開中斷時(shí)IF=1;否則IF=0 ); .(方向控制DF;在串操作指令時(shí)需變址寄存器SI,DI按遞減方式工作即-1/2時(shí)DF=1;否則DF=0); .(單步操作控制TF;需單步工作時(shí)TF=1;否則TF=0 ); 8、8086/8088 CPU具有兩種外部中斷,它們是(非屏蔽中斷即 NMI )和(可屏蔽中斷即INTR )。 9、A/D變換器的作用是( 將模擬量轉(zhuǎn)換數(shù)字量 ),D/

14、A變換器的作用是(將數(shù)字量轉(zhuǎn)成模擬量 )。衡量它們性能的主要參數(shù)有(分辨率 )、(轉(zhuǎn)換時(shí)間 )、( 精度 )、( 線性度 )。 10、EIA RS-232C 的TXD和RXD數(shù)據(jù)線上的電平邏輯1=( -3-15)V;邏輯0=( +3+15 )V。 11、8253具有(3)個(gè)獨(dú)立的(16 )位計(jì)數(shù)器,各計(jì)數(shù)器都有( 6 )種不同的工作方式。 12、8255具有3種工作方式,其中方式0為(基本輸入/輸出 );方式1為(選通輸入/輸出 ); 方式2為(雙向選通輸入/輸出 )。8255片內(nèi)可尋址的端口有( 4 )個(gè)。 13、8251A可編程串行接口芯片具有( 奇偶 )、( 溢出 )、( 幀錯(cuò)或格式錯(cuò)

15、)的錯(cuò)誤檢測能力。 1. 問答題:(每小題10分,共計(jì)20分) 1、8086 CPU有多少根地址線?多少根數(shù)據(jù)線?它最大直接尋址范圍是多少?一次對外數(shù)據(jù)傳送多少BIT二進(jìn)制數(shù)? 答:8086 CPU有20根地址線(2分);16根數(shù)據(jù)線(2分);它最大直接尋址范圍1MB(4分);一次對外數(shù)據(jù)傳送16BIT二進(jìn)制數(shù)(2分)。 2、CPU(或主機(jī))與接口之間有哪幾種傳送信息的方式?各應(yīng)用在什么場合?在這些傳送方式中可使用我們所學(xué)過的哪些可編程接口芯片? 答:(1)無條件傳送方式;用于要求不高的場合如LED顯示等;可用8255的工作方式0,(2分)(2)查詢式傳送;用于可靠性高且速率不高的場合如數(shù)據(jù)采

16、集等;可用8255的工作方式1、2,(2分)(3)中斷傳送;用于可靠性高且效率高的場合;可用8255的工作方式1、2和8259,(4分)(4)DMA傳送;用于可靠性高且效率高、速率高的場合;可用8237。(2分) 1. 接口及程序設(shè)計(jì)(15分):在1000H開始的內(nèi)存中,放有1000個(gè)ASCII字符,請?jiān)O(shè)計(jì)一程序, 將 這串ASCII字符以異步串行通信方式從8255A PB0輸出,采用偶校驗(yàn)、一位起始位、一位終止位、波特率500 (可調(diào)用1ms軟件定時(shí)程序 “D1MS”)。 8255A接口連接圖如下: 8255A工作方式控制字如下 D7D6D5D4D3D2D1D0 特征位  

17、;A組方式  A口  C47 B組方式  B口  C03答:程序如下: MOV SI ,1000HMOV CX ,1000MOV DX ,30FH ;(口地址共4分)MOV AL ,B ;(控制字1分)OUT DX,AL ; MOV DX,30DHMOV AL ,0FFH ;發(fā)停止位 OUT DX ,ALCALL D1MSCALL D1MSL1: MOV BL ,8MOV AL ,0OUT DX ,AL ;發(fā)起始位 CALL D1MSCALL D1MSMOV AL ,SIAND AL ,ALJP L2OR AL ,80HL2: OUT DX ,

18、ALCALL D1MSCALL D1MSROR AL,1DEC BLJNZ L2MOV AL ,0FFHOUT DX ,ALCALL D1MSCALL D1MSINC SI LOOP L1HLT ;(程序的結(jié)構(gòu)等共10分) 1. 若用2114存儲(chǔ)器芯片組成2KB RAM,地址范圍為8000H87FFH,問地址線、數(shù)據(jù)線及相關(guān)的控制線如何連接?(假設(shè)CPU只有16根地址線、8根數(shù)據(jù)線,控制線為 WR、 RD、 IO/M,采用LS138全譯碼法。) (15分) (每根連線各1分、存貯器組2分)微機(jī)原理及接口技術(shù)期末題B   1. 填空 (共40分 每空1分) 1. 若累加器(AL)100

19、0 0000在下列表示中所對應(yīng)的十進(jìn)制數(shù)值應(yīng)是: 無符號數(shù):( );帶符號數(shù) ( );BCD碼( ); 1. 請指出下列指令中原操作數(shù)和目標(biāo)操作數(shù)的尋址方式: 1). ADD BX ,SI+3000H , 原操作數(shù)( ); 目標(biāo)操作數(shù) ( ); 2). MUL SI , 原操作數(shù)( ); 目標(biāo)操作數(shù)( ); 3. 寫出下列表示法中的物理地址: 1). 3500H:2354H 物理地址為( )2). (DS)=2350H (BX)=1806H (SI)=4560H 位移量為200物理地址為 ( ) 4. 8259A的引腳有D0D7、IR0IR7 、WR、RD、CAS0CAS2 CS、A0、INT

20、、SP/EN、INTA,其中連接CPU或系統(tǒng)一側(cè)的引腳有( );連接I/O一側(cè)的引腳有( );用于其他芯片連接的引腳有( )。 5. 8237A在微機(jī)系統(tǒng)中所起的作用是( );它有( )個(gè)通道;有( )、( )、( )三種傳送模式;有( ) 、( ) 、( ) 、( )四種傳送類型;片內(nèi)有( ) 個(gè)端口可尋址。 6. 8251A在串行通信中應(yīng)完成的基本任務(wù)是( )、( )、( )和( )。 7. 1). 8282在微機(jī)系統(tǒng)中所起的作用是( ); 2). 8288在微機(jī)系統(tǒng)中所起的作用是( ); 8. A/D變換器的作用是( ); 它的分辨率是指( )。 9. 8255有三種工作方式,其中能工作

21、于方式0的口有( ); 能工作于方式1的口有( );能工作于方式2的口有( )。 10. 使用512×4bit的RAM存儲(chǔ)器芯片組成16KB的存儲(chǔ)器組,共需( )片RAM芯片;共需( )根尋址線;每片RAM需( )根片內(nèi)尋址線。 11. ASSUME在匯編語言源程序中的作用是( ); OFFSET在匯編語言源程序中的作用是( ); 12. 在匯編語言源程序中指令性語句的作用是( ); 指示性語句的作用是( ); 1. 簡要回答 (共10分 每小題5分) 1.8086 CPU有多少根地址線?多少根數(shù)據(jù)線?它最大直接尋址范圍是多少?一次對外數(shù)據(jù)傳送多少BIT二進(jìn)制數(shù)? 2. 請畫出異步傳

22、送時(shí)9的ASCII碼波形圖(停止位為1位,采用偶校驗(yàn))。(略)1. 閱讀下列程序并回答問題:(10分) 1. 此程序完成什么功能? 2. 畫出流程圖  DATA SEGMENTORG 2000HSTRING DB 20 DUP (5,8,78H,21H,97H)COUNT EQU $STRIGDATA ENDSSTACK SEGMENT STACKDB 100 DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE, DS:DATA, SS:STACKBEGIN: MOV AX,DATAMOV DS,AXMOV CX,COUNTLEA SI,STRING

23、XOR AX,AXAGAIN: ADD AL,SIADC AH,0INC SILOOP AGAINMOV SI,ALMOV SI+1,AHMOV AH,4CHINT 21HCODE ENDSEND BEGIN四、若用2114存儲(chǔ)器芯片組成2KB RAM,地址范圍為D000HD7FFH,問地址線、數(shù)據(jù)線及相關(guān)的控制線如何連接?(所有己知條件如圖所示) (15分) (注意:該題07年復(fù)試考過,很重要)五、匯編語言程序設(shè)計(jì):(10分) 在1000H和1064H單元開始,放有各為100字節(jié)的組合后的BCD數(shù)(地址最低處放的是最低位字節(jié)),求它們的和,且把和放在1100H開始的單元中。(要求寫出完整程序

24、)評分標(biāo)準(zhǔn):指示性語句3分,指令性語句7分。 六、 某系統(tǒng)中8253-5地址為340H343H,輸入頻率為10MHZ脈沖信號,輸出為1HZ,占空比為1:1的脈沖信號,請寫出初始化程序并畫出相應(yīng)電路圖及地址譯碼連接圖。(15分)提示1. 地址總線只用A0A9,控制線用IOR、IOW,譯碼器可采用邏輯電路與LS138譯碼器的組合; 2. 8253的工作方式命令字如圖。 微機(jī)原理與接口技術(shù)題B答案 1. 填空 (共40分 每空1分) 1. 若累加器(AL)1000 0000在下列表示中所對應(yīng)的十進(jìn)制數(shù)值應(yīng)是: 無符號數(shù):( 128 );帶符號數(shù) ( -128 );BCD碼( 80 ); 1. 請指出

25、下列指令中原操作數(shù)和目標(biāo)操作數(shù)的尋址方式: 1). ADD BX ,SI+3000H , 原操作數(shù)( 變址尋址 ); 目標(biāo)操作數(shù) ( 寄存器尋址 ); 2). MUL SI , 原操作數(shù)( 寄存器間址 ); 目標(biāo)操作數(shù)( 隱含尋址 ); 3. 寫出下列表示法中的物理地址: 1). 3500H:2354H 物理地址為( 37354H )2). (DS)=2350H (BX)=1806H (SI)=4560H 位移量為200物理地址為 ( 2932EH ) 4. 8259A的引腳有D0D7、IR0IR7 、WR、RD、CAS0CAS2 CS、A0、INT、SP/EN、INTA,其中連接CPU或系統(tǒng)

26、一側(cè)的引腳有(D0D7、WR、RD、CS、A0、INT、 INTA );連接I/O一側(cè)的引腳有(IR0IR7 );用于其他芯片連接的引腳有(CAS0CAS2 、SP/EN )。 5. 8237A在微機(jī)系統(tǒng)中所起的作用是( DMA控制作用,具有DMA請求、響應(yīng)、傳送和結(jié)束的管理能力 );它有( 4 )個(gè)通道;有(單一 )、( 成組 )、( 查詢 )三種傳送模式;有( I/O存貯器 ) 、( 存貯器I/O ) 、( 存貯器存貯器 ) 、( 校驗(yàn) )四種傳送類型;片內(nèi)有( 16 ) 個(gè)端口可尋址。 6. 8251A在串行通信中應(yīng)完成的基本任務(wù)是( 串/并轉(zhuǎn)換 )、( 串行數(shù)據(jù)格式化 )、( 可靠性校

27、驗(yàn) )和( 實(shí)現(xiàn)接口與DCE的聯(lián)絡(luò)控制 )。 7. 1). 8282在微機(jī)系統(tǒng)中所起的作用是( T1時(shí)鎖存地址信息 ); 2). 8288在微機(jī)系統(tǒng)中所起的作用是( 在8088/8086 最大組態(tài)時(shí)發(fā)控制信息 ); 8. A/D變換器的作用是( 將模擬量變換成數(shù)字量 ); 它的分辨率是指( 數(shù)字量變化1個(gè)數(shù)值時(shí),能區(qū)分的最小模擬量值,常用變換后的數(shù)字量的位數(shù)來說明,如分辨率為8位的A/D變換器,能區(qū)分的最小模擬量為滿度值的1/256 )。 9. 8255有三種工作方式,其中能工作于方式0的口有( A、B、C 口 ); 能工作于方式1的口有( A、B 口 );能工作于方式2的口有( A口 )。

28、10. 使用512×4bit的RAM存儲(chǔ)器芯片組成16KB的存儲(chǔ)器組,共需( 64 )片RAM芯片;共需( 14 )根尋址線;每片RAM需( 9 )根片內(nèi)尋址線。 11. ASSUME在匯編語言源程序中的作用是( 在匯編時(shí)建立段寄存貯器與段之間的對應(yīng)表,凡在表中出現(xiàn)的段,尋址時(shí)可只寫偏移地址,否則還應(yīng)寫出段地址 ); OFFSET在匯編語言源程序中的作用是(分析運(yùn)算符,求變量或標(biāo)號的偏移地址 ); 12. 在匯編語言源程序中指令性語句的作用是( 編寫可供計(jì)算機(jī)執(zhí)行的程序 ); 指示性語句的作用是( 告訴匯編程序如何將源程序匯編成目標(biāo)程序 ); 1. 簡要回答 (共10分 每小題5分)

29、 1.8086 CPU有多少根地址線?多少根數(shù)據(jù)線?它最大直接尋址范圍是多少?一次對外數(shù)據(jù)傳送多少BIT二進(jìn)制數(shù)?(20根地址線、16根數(shù)據(jù)線、最大直接尋址范圍是1MB、一次對外數(shù)據(jù)傳送16BIT二進(jìn)制數(shù))2. 請畫出異步傳送時(shí)9的ASCII碼波形圖(停止位為1位,采用偶校驗(yàn))。(略)1. 閱讀下列程序并回答問題:(10分) 1. 此程序完成什么功能? 2. 畫出流程圖  DATA SEGMENTORG 2000HSTRING DB 20 DUP (5,8,78H,21H,97H)COUNT EQU $STRIGDATA ENDSSTACK SEGMENT STACKDB 100 D

30、UP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE, DS:DATA, SS:STACKBEGIN: MOV AX,DATAMOV DS,AXMOV CX,COUNTLEA SI,STRINGXOR AX,AXAGAIN: ADD AL,SIADC AH,0INC SILOOP AGAINMOV SI,ALMOV SI+1,AHMOV AH,4CHINT 21HCODE ENDSEND BEGIN(將100個(gè)八位數(shù)累加后存入數(shù)據(jù)區(qū)最后兩個(gè)單元)四、若用2114存儲(chǔ)器芯片組成2KB RAM,地址范圍為D000HD7FFH,問地址線、數(shù)據(jù)線及相關(guān)的控制線如何連接?(

31、所有己知條件如圖所示) (15分)(注意:該題07,08年復(fù)試考過,很重要)五、匯編語言程序設(shè)計(jì):(10分) 在1000H和1064H單元開始,放有各為100字節(jié)的組合后的BCD數(shù)(地址最低處放的是最低位字節(jié)),求它們的和,且把和放在1100H開始的單元中。(要求寫出完整程序)DATA SEGMENTORG 1000HSTRING1 DB nn,nn, STRING2 DB nn,nn, COUNT EQU $STRI NG2RESUT DB 101 DUP ( )DATA ENDSSTACK SEGMENT STACKDB 100 DUP(?)STACK ENDSCODE SEGMENTAS

32、SUME CS:CODE, DS:DATA, SS:STACKBEGIN: MOV AX,DATAMOV DS,AXMOV CX,COUNT ; (100)LEA SI,STRING1 ;(1000H)XOR AX,AXAGAIN: MOV AL,SIADC AL,SI+64HDAAMOV SI+100H,ALINC SILOOP AGAINJNC END1MOV SI+100H,1END1: MOV AH,4CHINT 21HCODE ENDSEND BEGIN六、 某系統(tǒng)中8253-5地址為340H343H,輸入頻率為10MHZ脈沖信號,輸出為1HZ,占空比為1:1的脈沖信號,請寫出初始化

33、程序并畫出相應(yīng)電路圖及地址譯碼連接圖。(15分)提示1. 地址總線只用A0A9,控制線用IOR、IOW,譯碼器可采用邏輯電路與LS138譯碼器的組合; 2. 8253的工作方式命令字如圖。 MOV DX,343HMOV AL,BOUT DX,ALMOV AX,10000MOV DX,340HOUT DX,ALMOV AL,AHOUT DX,ALMOV DX,343HMOV AL,BOUT DX,ALMOV DX,341HMOV AX,1000OUT DX,ALMOV AL,AHOUT DX,AL 微機(jī)原理及接口技術(shù)期末題C  1. 單項(xiàng)選擇題 (在下列每小題的四個(gè)備選答案中,選出一個(gè)

34、正確的答案,并將號碼填在括號內(nèi)。 每小題1分,共10分)1、8288在8086/8088組成的計(jì)算機(jī)中的作用是( )。 數(shù)據(jù)緩沖器 總線控制器 地址鎖存器 提供系統(tǒng)時(shí)鐘CLK2、指令 MOV 0283HBXSI , AX 中目標(biāo)操作數(shù)的尋址方式為( )。 寄存器尋址 基址變址相對尋址 基址尋址 變址尋址3、某存儲(chǔ)單元的段基址為3806H,段內(nèi)偏移地址為2A48H,該存儲(chǔ)單元的物理地址為( )。 4100H 3AA08H 3B008H 3AAA8H4、某存儲(chǔ)器芯片有地址線13根,數(shù)據(jù)線8根、該存儲(chǔ)器芯片的存儲(chǔ)容量為( )。 15K×8 32K×256 8K×8 32

35、K×85、某存儲(chǔ)器芯片容量為2K×1bit、若用它組成16K×8bit存儲(chǔ)器組,所用芯片數(shù)以及用于組內(nèi)尋址的地址線為( )。 32片、11根 64片、14根 8片、 14根 16片、8根6、在直接尋址方式中,除使用段寄存器外,允許使用的寄存器有( ) AX,BX,CX,DX SI,DI,BP,SP 全部通用寄存器 不使用任何寄存器7、設(shè)某數(shù)據(jù)段中有:DA1 DB 32H,58HDA2 DW 32H,58H下面有錯(cuò)誤的語句是( ) LEA SI,DA2 MOV AL,DA1+1 MOV BL,DA2 INC DA28、 MOV AX,5849HMOV BX,2934

36、HADD AL,BHDAA上述4條指令執(zhí)行后,(AX)=( ) 817DH 8183H 5872H 5878H9、IN AL,n 指令中n是( ) 8位二進(jìn)制數(shù) 16位二進(jìn)制數(shù) 8位或16位二進(jìn)制數(shù)均可 用AL時(shí)是8位;用AX時(shí)是16位10、執(zhí)行指令PUSH BX 后,堆棧指針SP的變化為( ) SP-1 SP-2 SP+1 SP+2 二、 填空題:(每空2分,共計(jì)40分)1、 偽指令SEGMENT在程序中出現(xiàn)時(shí)表示:( )。 2、 匯編語言源程序中的語句結(jié)構(gòu)由4部分組成,每個(gè)部分稱為項(xiàng)(也可稱為域或埸), 各項(xiàng)名稱分別為:( )、( )、( )、( )。 3、標(biāo)志寄存器FR中下列標(biāo)志位的名稱

37、以及為0和1時(shí)代表的意義分別為: . CF :( ); . IF :( ); 4、匯編程序的作用是( ) ; 5、物理地址是指( ) ; 6、指示性語句的作用是( ) ; 7、指令性語句的作用是( ) ; 8、 A/D變換器的作用是( ) ;它的分辨率是指( ) 。9、 若某D/A變換器的分辨率為12位并且不帶鎖存器,它與8088CPU的DB連接時(shí)應(yīng)加( )級鎖存器。 10、若要某系統(tǒng)的8253的2通道輸出波形為占空比1:1的方波、分頻系數(shù)為1000、二進(jìn)制計(jì)數(shù), 其工作方式命令字為( )。 11、8237具有( )種傳送模式,( )種傳送類型。 12、8259一片能連接( )中斷源,它有(

38、)個(gè)ICW,有( )OCW。1. 問答題:(每小題5分,共計(jì)15分) 1、8251在系統(tǒng)中起什么作用?請畫出異步通信幀格式圖。2、什么是總線周期 一個(gè)基本的總線周期由多少個(gè)T構(gòu)成 3、8237在系統(tǒng)中起什么作用?請簡述8237工作過程。四、程序設(shè)計(jì)(10分): 在數(shù)據(jù)段中從0500H單元開始存放著100個(gè)帶符號數(shù)(16位),要求把其中的正數(shù)傳送至1000H開始 的存儲(chǔ)區(qū);負(fù)數(shù)傳送至1100H開始的存儲(chǔ)區(qū),且分別統(tǒng)計(jì)正數(shù)和負(fù)數(shù)的個(gè)數(shù),并將正數(shù)和負(fù)數(shù)的個(gè)數(shù) 分別存入1200H和1201H單元中。(要求:寫出完整程序并畫出流程圖)五、用2114存儲(chǔ)器芯片組成2KB RAM,地址范圍為C800HCFF

39、FH,問地址線、數(shù)據(jù)線及相關(guān)的 控制線如何連接?(10分)(假設(shè)CPU只有16根地址線、8根數(shù)據(jù)線,控制線為 WR、 RD、 IO/M,采用LS138全譯法。見下圖,)  六、接口題:某8255的A口、B口連接八個(gè)LED顯示器(如圖所示,共陰極),請?jiān)O(shè)計(jì)一程序,使這八個(gè) LED顯示器DG0DG7分別循環(huán)顯示07,每個(gè)LED每次只顯示一秒鐘(有1秒鐘延時(shí)子程序“D1STIME”可調(diào)用)。 (15分)8255A工作方式控制字如下 D7 D6D5D4D3D2D1D0 特征位  A組方式  A口  C47 B組方式  B口 

40、0;C03 LED數(shù)碼管段碼表(共陰)  p g f e d c b aTAB 00 0 1 1 1 1 1 110 0 0 0 0 1 1 020 1 0 1 1 1 0 130 1 0 0 1 1 1 140 1 1 0 0 1 1 050 1 1 0 1 1 0 160 1 1 1 1 1 0 170 0 0 0 0 1 1 180 1 1 1 1 1 1 190 1 1 0 0 1 1 1微機(jī)原理與接口技術(shù)題C答案 1. 單項(xiàng)選擇題 (在下列每小題的四個(gè)備選答案中,選出一個(gè)正確的答案,并將號碼填在括號內(nèi)。 每小題1分,共10分) 1、8288在8086/8088組成

41、的計(jì)算機(jī)中的作用是(2 )。 數(shù)據(jù)緩沖器 總線控制器 地址鎖存器 提供系統(tǒng)時(shí)鐘CLK 2、指令 MOV 0283HBXSI , AX 中目標(biāo)操作數(shù)的尋址方式為( 2 )。 寄存器尋址 基址變址相對尋址 基址尋址 變址尋址3、某存儲(chǔ)單元的段基址為3806H,段內(nèi)偏移地址為2A48H,該存儲(chǔ)單元的物理地址為(4 )。 4100H 3AA08H 3B008H 3AAA8H 4、某存儲(chǔ)器芯片有地址線13根,數(shù)據(jù)線8根、該存儲(chǔ)器芯片的存儲(chǔ)容量為( 3 )。 15K×8 32K×256 8K×8 32K×85、某存儲(chǔ)器芯片容量為2K×1bit、若用它組成1

42、6K×8bit存儲(chǔ)器組,所用芯片數(shù)以及用于組內(nèi)尋址的地址線為(2 )。 32片、11根 64片、14根 8片、14根 16片、8根6、在直接尋址方式中,除使用段寄存器外,允許使用的寄存器有( 4 ) AX,BX,CX,DX SI,DI,BP,SP 全部通用寄存器 不使用任何寄存器7、設(shè)某數(shù)據(jù)段中有:DA1 DB 32H,58HDA2 DW 32H,58H 下面有語法錯(cuò)誤的語句是( 3 ) LEA SI,DA2 MOV AL,DA1+1 MOV BL,DA2 INC DA2+28、 MOV AX,5849HMOV BX,2934HADD AL,BHDAA上述4條指令執(zhí)行后,(AX)=(

43、 4 ) 817DH 8183H 5872H 5878H9、IN AL,n 指令中n是( 1 ) 8位二進(jìn)制數(shù) 16位二進(jìn)制數(shù) 8位或16位二進(jìn)制數(shù)均可 用AL時(shí)是8位;用AX時(shí)是16位 10、執(zhí)行指令PUSH BX 后,堆棧指針SP的變化為( 2 ) SP-1 SP-2 SP+1 SP+21. 填空題:(每空2分,共計(jì)40分) 1. 偽指令SEGMENT在程序中出現(xiàn)時(shí)表示:(程序劃分邏輯段)。 2. 匯編語言源程序中的語句結(jié)構(gòu)由4部分組成,每個(gè)部分稱為項(xiàng)(也可稱為域或埸),各項(xiàng)名稱分別為:( 名字/標(biāo)號 )、( 操作碼 )、( 操作數(shù) )、( 注釋 )。 3. 標(biāo)志寄存器FR中下列標(biāo)志位的名

44、稱以及為0和1時(shí)代表的意義分別為: . CF :( 進(jìn)位/借位位,運(yùn)算中最高位有進(jìn)位/借位時(shí)為1;否則為0 ); . IF :( 中斷控制位,1為開中斷;0為關(guān)中斷 ); 4、匯編程序的作用是(將用助記符號編寫的匯編語言源程序轉(zhuǎn)換成機(jī)器碼的目標(biāo)程序) ; 5、物理地址是指( 內(nèi)存單元的實(shí)際地址 ) ; 6、指示性語句的作用是( 告訴匯編程序如何將源程序轉(zhuǎn)換成目標(biāo)程序 ) ; 7、指令性語句的作用是(指示計(jì)算機(jī)執(zhí)行的實(shí)際操作 ) ; 8、 A/D變換器的作用是( 將模擬量變換成數(shù)字量);它的分辨率是指(數(shù)字量變化1個(gè)數(shù)值時(shí),能區(qū)分的最小模擬量值,常用變換后的數(shù)字量的位數(shù)來說明,如分辨率為8位的A

45、/D變換器,能區(qū)分的最小模擬量為滿度值的1/256 )。9、 若某D/A變換器的分辨率為12位并且不帶鎖存器,它與8088CPU的DB連接時(shí)應(yīng)加(2)級鎖存器。 10、 若要某系統(tǒng)的8253的2通道輸出波形為占空比1:1的方波、分頻系數(shù)為1000、二進(jìn)制計(jì)數(shù),其工作方式命令字為(B)。 11、8237具有(3 )種傳送模式,(4)種傳送類型。 12、8259一片能連接( 8)中斷源,它有( 4 )個(gè)ICW,有( 3 )OCW。 1. 問答題:(每小題5分,共計(jì)15分) 1. 8251在系統(tǒng)中起什么作用?請畫出異步通信幀格式圖。 答:8251A在串行通信中應(yīng)完成的基本任務(wù)是串/并轉(zhuǎn)換、串行數(shù)據(jù)格式化、可靠性校驗(yàn)和實(shí)現(xiàn)接口與DCE的聯(lián)絡(luò)控制。(幀格式圖略) 2、什么是總線周期 一個(gè)基本的總線周期由多少個(gè)T構(gòu)成 答:CPU每訪問一次總線所花

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論