川大微機(jī)原理3套期末試題 (問題詳解)_第1頁
川大微機(jī)原理3套期末試題 (問題詳解)_第2頁
川大微機(jī)原理3套期末試題 (問題詳解)_第3頁
川大微機(jī)原理3套期末試題 (問題詳解)_第4頁
川大微機(jī)原理3套期末試題 (問題詳解)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

小題1分,共10分)1、8086/8088的時(shí)鐘信號是由(C)A.8259B.8255C.8284D.82532、指令MOVAX0283H[BX][SI]A.4100HB.3A9A8HC.3B008HD.3AA08HA.15K×8B.32K×256C.1K×8D.32K×8址線為(B)6、DMAC8237(C)獨(dú)立通道。A.八個(gè)B.二個(gè)C.四個(gè)D.三個(gè)A.4級B.2級C.8級D.6級方式命令字為(B)A.A6HB.B6HC.B4HD.C7H98237片內(nèi)尋址的端口有(D)A.4B.2C.8D.16108259片內(nèi)尋址的端口有(B)A.4B.2C.8D.161.填空題:(每空1分,共計(jì)40分)1.偽指令A(yù)SSUME序中出現(xiàn)時(shí)表示:(段寄存器與段之間的對應(yīng)關(guān)系)名稱分別為:(標(biāo)號或變量名)(操作碼)(操作數(shù))(注釋)3.標(biāo)志寄存器FR六個(gè)狀態(tài)標(biāo)志,們的符號、①.(進(jìn)/;否則CF=0)②.(符號位SF;否則SF=0)③.(奇偶位PF;否則PF=0)④.(全零位ZF;當(dāng)運(yùn)算的結(jié)果為零時(shí)ZF=1;否則ZF=0)⑤.(溢出位OF;否則OF=0)⑥.(半進(jìn)/;否則AF=0)4、微機(jī)主機(jī)與輸入/設(shè)備之間的數(shù)據(jù)傳送方式有以下四種方式:(無條件傳送)(查詢式傳送)(中斷傳送)(DMA傳送)5MOV,5CXMOV,50AXNEXT:SUB,CXAXLOOPNEXTHLT635)34H)BUFDW,3416H2152H,5731H,4684HMOV,OFFSETBXMOV,3ALXLAT7①.(中斷控制IF;允許即開中斷時(shí)IF=1;否則IF=0);在串操作指令時(shí)需變址寄存器SI,DI;否則DF=0);需單步工作時(shí)TF=1;否則TF=0)88086/8088CPU9A/DNMI()和可屏蔽中斷即INTR)BUF)D/A)性能的主要參數(shù)有(分辨率、(轉(zhuǎn)換時(shí)間)(精度)(線性度)10EIARS-232CRXD的TXD數(shù)據(jù)線上的電平邏輯1=(-3~-15)V;邏輯0=(~+15。+3)V11、8253(3)具有個(gè)獨(dú)立的(16位計(jì)數(shù)器,各計(jì)數(shù)器都有(6種不同的工作方式。))1282553種工作方式,其中方式0為(基本輸入/出;方式1為(選通輸入/出))方式2為(雙向選通輸入/出)8255可尋址的端口有(4個(gè)。)138251A程串行接口芯片具有(奇偶)(溢出1.問答題:(每小題10分,共計(jì)20)1、8086有CPU址線?多少根數(shù)據(jù)線?它最大直接尋址范圍是多少?一次對外數(shù)據(jù)傳送多少BIT答:8086有CPU址線(2分);16根數(shù)據(jù)線(2分);它最大直接尋址范圍1MB(4);一次對外數(shù)據(jù)20傳送16BIT制數(shù)(2分)。顯示等;可用8255的工作方式0(2分)(2)的工作方式1、2(2分)(3)的工作方式1、2和8259分),(4(4)DMA;用于可靠性高且效率高、速率高的場合;可用8237分)。(21.接口及程序設(shè)計(jì)(15分):在1000H的內(nèi)存中,放有1000ASCII請?jiān)O(shè)計(jì)一程序,將這串ASCII異步串行通信方式從8255A出,采用偶校驗(yàn)、一位起始位、一位終止位、PB0波特率500調(diào)用1ms8255A8255AD7D6D5D4D3D2D1D0C47C03MOVSI,1000HMOVCX,1000MOVDX,30FH4分)MOVAL,10000000B控制字1分)OUTDX,ALMOVDX,30DHMOVAL,0FFHOUTDX,ALCALLD1MSCALLD1MSL1:MOVBL,8MOVAL,0OUTDX;發(fā)起始位,ALCALLD1MSCALLD1MSMOVAL,[SI]ANDAL,ALJPL2ORAL,80HL2:OUTDX,ALCALLD1MSCALLRORDECJNZMOVOUTCALLCALLINCLOOPD1MSAL,1BLL2ALDX,0FFH,ALD1MSD1MSSIL1HLT(1.若用2114RAM~87FFH假設(shè)CPU16全譯碼法。)(15WRRDIO/MLS138(1.填空(共40分每空1分)1.若累加器(AL)10000000無符號數(shù):(128);帶符號數(shù)(-128;BCD(80;))1).ADD,[SI+3000H](變址尋址);目標(biāo)操作數(shù)(寄存器尋址);BX2).MUL[SI]3.1).3500H:2354H(37354H)2).(DS)=2350H(BX)=1806H(SI)=4560H位移量為200物理地址為(2932EH)4.8259A的引腳有D0D7IR0IR7WRRDCAS0~、~~CAS2、A0INTSP/EN,其中連接CPUCS、INTA或系統(tǒng)一側(cè)的引腳有(D0D7WRRDCSA0INTINTA))~CAS2SP/EN)5.8237A它有(4)個(gè)通道;有(單一)、(成組)、(查詢)三種傳送模式;有(I/O(存貯器6.8251A串行通信中應(yīng)完成的基本任務(wù)是(串/并轉(zhuǎn)換)、(串行數(shù)據(jù)格式化)、(可靠性校驗(yàn))和(實(shí)現(xiàn)接口與DCE聯(lián)絡(luò)控制)。7.1).82822).8288在微機(jī)系統(tǒng)中所起的作用是(在8088/80868.A/D器的作用是(將模擬量變換成數(shù)字量);9.825510.用512×4bit的RAM儲(chǔ)器芯片組成16KB儲(chǔ)器組,共需(64)RAM線;每片RAM(9)片內(nèi)尋址線。11.ASSUMEOFFSET1.簡要回答(共10分每小題5分)1.8086有CPU地址線?多少根數(shù)據(jù)線?它最大直接尋址范圍是多少?一次對外數(shù)據(jù)傳送多少BIT進(jìn)制數(shù)?(20根地址線、16根數(shù)據(jù)線、最大直接尋址范圍是1MB次對外數(shù)據(jù)傳送16BIT進(jìn)制數(shù))2.DATAORGSEGMENT2000HDB20DUP(5,8,78H,21H,97H)STRINGCOUNT-STRIGEQU$DATAENDSSTACKSEGMENTSTACKDB100)?DUP(STACKENDSCODESEGMENTASSUMECSDS,SS:CODE:DATA:STACKBEGIN:MOVDATAMOV,DSAXMOV,CXCOUNTLEA,SISTRINGXOR,AXAGAIN:ADD[SI]ADC,AH0INCSILOOPAGAINMOV,AL[SI]MOV[SI+1],AHMOV,AH4CHINTCODEEND21HENDSBEGIN(100四、若用2114RAM址范圍為D000H,問地址線、數(shù)據(jù)線~D7FFH分(注意:該題07,08在1000H和1064H單元開始,放有各為100字節(jié)的組合后的BCD它們的和,且把和放在1100HDATASEGMENTORG1000HSTRING1DBnn,nnSTRING2DBnn,nnCOUNTEQU$NG2-STRIRESUTDB101DUP()DATAENDSSTACKSEGMENTSTACKDB100?)DUP(STACKENDSCODESEGMENTASSUMECSDSDATA:STACK:CODE:,SSBEGIN:MOV,DATAAXMOV,AXDSMOV,COUNTCX;(100)LEA,STRING1SI;(1000H)XOR,AXAXAGAIN:MOV,[SI]ALADC,[SI+64H]ALDAAMOV[SI+100H],ALINCSILOOPAGAINJNCEND1MOV[SI+100H]END1MOV,4CHAHINT21HCODEENDSENDBEGIN六、某系統(tǒng)中8253-5340H,輸入頻率為10MHZ~343H提示∶1.地址總線只用A0A9~,控制線用IOR,譯碼器可采用邏輯電路與LS138、IOW2.8253MOVDX,343HMOVAL,00110110BOUTDX,ALMOVAX,10000MOVDX,340HOUTDX,ALMOVAL,AHOUTDX,ALMOVDX,343HMOVAL,01110110BOUTDX,ALMOVDX,341HMOVAX,1000OUTDX,ALMOVAL,AHOUTDX,AL1.單項(xiàng)選擇題(③地址鎖存器④提供系統(tǒng)時(shí)鐘CLK2、指令MOV0283H[BX][SI],AX①15K×8②32K×256③8K×8④32K×8址線為(2),DX②SI,DI,BPSP8、MOVAX5849HMOVBX2934H上述4條指令執(zhí)行后,(AX)=(4)9INAL,n指令中n是(1)10①SP-②SP-21.填空題:(每空2分,共計(jì)40)標(biāo)號)(操作碼)(操作數(shù))(注釋)①.CF:(進(jìn)位/借位時(shí)為1;否則為0)②.IF:(中斷控制位,1為開中斷;0為關(guān)中斷)48、A/D變換器的作用是(將模擬量變換成數(shù)字量)9若某D/A變換器的分辨率為12位并且不帶鎖存器,它與8088CPUDB連接時(shí)應(yīng)加(2)方式命令字為(01110110B)11、8237具有(3)種傳送模式,(4)12、8259一片能連接(8)中斷源,它有(4)ICW(3)OCW1.8251答:8251A2382371.3.:4.1.程序設(shè)計(jì)(10)在數(shù)據(jù)段中從0500H區(qū);數(shù)傳送至1100H和1201HDATAORGN00500HSEGMENTDWX2,X1COUNT-BUFFER/2EQU$N1DW1000HN2DW;保存負(fù)數(shù)1100HN3EQU;保存?zhèn)€數(shù)1200HDATAENDSCODESEGMENTASSUMECS:DATA:CODE,DSMAINPROCSTART:MOVDATAMOV,DSAXMOV,CXCOUNTXORDX,DXLEASI,N0LEABX,N1LEADI,N2AGAINMOV[SI],AXANDAX,AXJSNEXT1MOV[BX],AXINCDHINCBXINCBXJMPNEXT2NEXT1MOVDIDIDLAGAIN[DI],AXNEXT2LOOPDXMOV,AH4CHINT21HDOSMAINENDPCODEENDSENDSTART五、若用2114存儲(chǔ)器芯片組成2KB,地址范圍為C800H,問地址線、數(shù)據(jù)線及相關(guān)的控制線RAM~CFFFH見下圖,假設(shè)CPU16(10WRRDIO/MLS138六.接口題:某8255口、B口連接八個(gè)LED顯示器(LED顯示器DG0DG7分別循環(huán)顯示07可調(diào)用)(15)8255AC47C03pgfedcbaTAB01234567

溫馨提示

  • 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

提交評論