微機(jī)原理及接口技術(shù)復(fù)習(xí)題_第1頁
微機(jī)原理及接口技術(shù)復(fù)習(xí)題_第2頁
微機(jī)原理及接口技術(shù)復(fù)習(xí)題_第3頁
微機(jī)原理及接口技術(shù)復(fù)習(xí)題_第4頁
微機(jī)原理及接口技術(shù)復(fù)習(xí)題_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、2018年微機(jī)原理及接口復(fù)習(xí)題、填空題1 .中斷的響應(yīng)過程包括中斷申請(qǐng)、中斷相應(yīng)、()。2 .存儲(chǔ)器芯片與CPU之間的連接,實(shí)質(zhì)上就是與()、()和控制總線的連接。3 .CPUf外設(shè)的輸入、輸出方式包括程序控制方式、()、DMAT式。4復(fù)位后系統(tǒng)從內(nèi)存的()開始執(zhí)行指令。5 .8086存儲(chǔ)器采用的是分體結(jié)構(gòu),即1MB勺存儲(chǔ)空間分成兩個(gè)512KB的存儲(chǔ)體,一個(gè)存儲(chǔ)體包含(),另一個(gè)存儲(chǔ)體包含()。6 .存儲(chǔ)器空間的劃分和地址編碼是靠地址線來實(shí)現(xiàn)的:采用地址線的()產(chǎn)生片選信號(hào),實(shí)現(xiàn)對(duì)存儲(chǔ)芯片的選擇;采用地址線的低位實(shí)現(xiàn))。) 的不斷循環(huán)7 .微型計(jì)算機(jī)系統(tǒng)的工作過程是取指令-分析指令f(的過程8

2、. 8086CPU 的指令隊(duì)列大小為(9. 位于芯片內(nèi)部的叫(的各個(gè)主要部件。10. 只有執(zhí)行 IN 指令才出現(xiàn)I/O ()。) , ( )用來連接計(jì)算機(jī)系統(tǒng)),執(zhí)行out旨令才出現(xiàn)I/O()。1 .8086CPU的Ready信號(hào)是由外部硬件產(chǎn)生的。()2 .RAM必須定時(shí)刷新,否則所存信息就會(huì)丟失。()3 .段內(nèi)轉(zhuǎn)移指令執(zhí)行結(jié)果要改變IP、CS的值。()4.8086/8088構(gòu)成的微機(jī)中,每個(gè)主存單元對(duì)應(yīng)兩種地址:段地址和偏移地址。()5 .對(duì)于8259A的中斷請(qǐng)求寄存器IRR,當(dāng)某一個(gè)IRi端呈現(xiàn)高電平時(shí),則表示該端有中斷請(qǐng)求。()6 .若8259A中ICW2的初始值為40H,則在中斷響應(yīng)

3、周期數(shù)據(jù)總線上出現(xiàn)的與IR5對(duì)應(yīng)的中斷類型碼為45H。()7 .在存儲(chǔ)器的層次結(jié)構(gòu)中,越遠(yuǎn)離CPUB存儲(chǔ)器,其存取速度越慢,存儲(chǔ)容量越大,價(jià)格越低。()8 .存儲(chǔ)器的存取速度可用存取時(shí)間和存取周期兩個(gè)時(shí)間參數(shù)來衡量,其中后者比前者大。()9 .中斷返回指令I(lǐng)RET總是排在中斷子程序的最后。()10 .指令MOVAX,3070H中源操作數(shù)的尋址方式為直接尋址。()1 .微型計(jì)算機(jī)是由()和()兩大部分組成的。2 .系統(tǒng)總線包括()、()、()。3 .微型計(jì)算機(jī)軟件系統(tǒng)包括()和()兩部分。4 .立即尋址方式所提供的操作數(shù)直接包含在()中。5 .8086/8088CPU的數(shù)據(jù)線和地址線是以()方式

4、輪流使用的。6、每一條指令一般都由()和()來構(gòu)成。7.CPUfr的總線接口部件BIU,根據(jù)執(zhí)行部件EU的要求,完成(CPU與(存儲(chǔ)器)或(I/O設(shè)備)的數(shù)據(jù)傳送。8、若某中斷向量為08H,則該中斷的中斷服務(wù)子程序的入口地址在中斷向量表中的物理地址范圍為()()。9、根據(jù)以下要求用一條指令寫出相應(yīng)的操作:(1)、把BX和DX的內(nèi)容相加,結(jié)果送入DX中。()(2)、用寄存器BX和位移量0B2H的寄存器相對(duì)尋址方式把存貯器中的一個(gè)字和(CX的內(nèi)容相加,結(jié)果送入該存貯器中。()(3)、用寄存器BX和SI的基址變址尋址方式把存貯器中的一個(gè)字節(jié)與AL寄存器的內(nèi)容相加,結(jié)果送入AL寄存器中。()10.80

5、86中的BIU由()個(gè)()位段寄存器、一個(gè)()位指令指針、()字節(jié)指令隊(duì)列、()位地址加法器和控制電路組成。11.若8259A中ICW2的初始值為40H,則在中斷響應(yīng)周期數(shù)據(jù)總線上出現(xiàn)的與IR5對(duì)應(yīng)的中斷類型碼為()。12.指令MOVAX,3070H中源操作數(shù)的尋址方式為()。13、CPUt外設(shè)傳送的三種信息是()和()及()。14.8086/8088構(gòu)成的微機(jī)中,每個(gè)主存單元對(duì)應(yīng)兩種地址:()和()。15、CPUt外設(shè)交換信息時(shí),有三種常見的輸入輸出方法,它們分別是:()和()及()。16、8255有兩個(gè)控制字,它們分別是()和()。17 .在()方式下,輸入輸出指令中直接給出接口地址,且接

6、口地址由一個(gè)字節(jié)表示。18 .對(duì)于8259A的中斷請(qǐng)求寄存器IRR,當(dāng)某一個(gè)IRi端呈現(xiàn)()時(shí),則表示該端有中斷請(qǐng)求。19 .在匯編語言程序設(shè)計(jì)中有三種程序設(shè)計(jì)方法,它們分別是()、()、()c20 .內(nèi)存用來存貯當(dāng)前運(yùn)行所需要的()和()。21 .8086/8088構(gòu)成的微機(jī)中,每個(gè)主存單元對(duì)應(yīng)兩種地址:?口。22 .對(duì)于8259A的中斷請(qǐng)求寄存器IRR,當(dāng)某一個(gè)IRi端呈現(xiàn)時(shí),則表示該端有中斷請(qǐng)求。23從大的功能部件來看,微型計(jì)算機(jī)的硬件主要由?、?、I/O接口和I/O設(shè)備組成,各部分之間通過系統(tǒng)總線相連,系統(tǒng)總線按功能分主要有三類?、?、?。24外部中斷可以分為?和?,中斷允許標(biāo)志位對(duì)其

7、中的?沒有影響。25在存儲(chǔ)器的層次結(jié)構(gòu)中,越遠(yuǎn)離CPU的存儲(chǔ)器,其存取速度(),存儲(chǔ)容量(),價(jià)格()。26.8088/8086有???根地址線,可尋址的內(nèi)存范圍為???,其中的每個(gè)存儲(chǔ)單元都有一個(gè)唯一的?地址。27若8259A中ICW2的初始值為40H,則在中斷響應(yīng)周期數(shù)據(jù)總線上出現(xiàn)的與IR5對(duì)應(yīng)的中斷類型碼為28.在存儲(chǔ)器的層次結(jié)構(gòu)中,越遠(yuǎn)離CPU勺存儲(chǔ)器,其存取速度,存儲(chǔ)容量,價(jià)格029由于外設(shè)處理數(shù)據(jù)的時(shí)間一般比CPU時(shí)間長(zhǎng)的多,所以輸入接口要求對(duì)數(shù)據(jù)具有????能力,常用三態(tài)門實(shí)現(xiàn),輸出接口要求對(duì)數(shù)據(jù)具有?能力。30芯片的片選信號(hào)則是通過CPU的高位地址線譯碼得到,用全部的高位地址信

8、號(hào)作為譯碼信號(hào)稱為???,用部分高位地址信號(hào)(而不是全部)作為譯碼信號(hào)稱為???,其中?方式,芯片的地址是唯一確定的31可編程定時(shí)計(jì)數(shù)器8253共占用???個(gè)I/O地址,工作方式有???種,其中自動(dòng)重復(fù)計(jì)數(shù)的工作方式是?、?。32存儲(chǔ)器的存取速度可用(存取時(shí)間)和(存取周期)兩個(gè)時(shí)間參數(shù)來衡量,其中后者比前者大。33微型計(jì)算機(jī)的軟件系統(tǒng)包括?和?。34 .8251是一種可編程迪信接口芯片,它支持迪信規(guī)程。35 .中斷返回指令I(lǐng)RET總是排在最后_。36中斷號(hào)16H的中斷向量表地址的首址為???。37 .CPU與外設(shè)間的數(shù)據(jù)傳輸方式有無條件傳輸方式、?方式、?方式及?方式。38 .堆棧操作遵循?

9、???原則。39 .半導(dǎo)體存貯器分為()和()。40、匯編語言源程序有兩種語句,即:指令性語句和指示性語句。41、8086CPU勺每個(gè)總線周期至少包含4時(shí)鐘周期。42、微型計(jì)算機(jī)的三級(jí)存儲(chǔ)體系是指Cache-主存層次和主存-輔存層次。43、計(jì)算機(jī)與外部信息交換的方式有兩種,即串行通信和并行通信。44、CPUt外設(shè)的輸入輸出方式有程序控制方式、中斷方式、DMAT式。45、ASCII是7位標(biāo)準(zhǔn)編碼,它可以表示128個(gè)符號(hào)。46、解決中斷優(yōu)先權(quán)的方法有兩種,即硬件方案和軟件方案。47、8086的指令由操作碼和地址碼組成。48、8086存儲(chǔ)器采用的是分體結(jié)構(gòu),即1MB勺存儲(chǔ)空間分成兩個(gè)512KB的存儲(chǔ)

10、體,一個(gè)存儲(chǔ)體包含偶數(shù)地址,另一個(gè)存儲(chǔ)體包含奇數(shù)地址。49、采用分段結(jié)構(gòu)的存儲(chǔ)器,任何一個(gè)邏輯地址都由段基址和偏移地址兩部分構(gòu)成。50、中斷的響應(yīng)過程有中斷申請(qǐng)、中斷響應(yīng)、中斷處理。51、8255A芯片的工作方式有三種,分別是基本輸入輸出方式、選通輸入輸出方二、選擇題1 .指令指針寄存器中存放的是()A.當(dāng)前指令B.下一條要執(zhí)行的指令C.操作數(shù)地址D.下一條要執(zhí)行指令的地址2 .對(duì)于下列程序段:AGAIN;MOVAL,SIMOVES:DI,ALINCSIINCDILOOPAGAIN也可用指令()完成同樣的功能。A.REPMOVSBB.REPLODSBC.REPSTOSBD.REPESCASB3

11、 .由段寄存器、段偏移地址所確定的物理地址是這樣產(chǎn)生的().A.物理地址二段寄存器白內(nèi)容X8+偏移地址B.物理地址4移地址X8C.物理地址二段寄存器內(nèi)容X20+偏移地址D.物理地址二段寄存器內(nèi)容X16+®移地址4 .寄存器尋址的操作數(shù)包含在()中A.CPU勺內(nèi)部寄存器B.內(nèi)部存儲(chǔ)器C.指令D.外部存儲(chǔ)器5 .以下()不屬于中斷的主要作用。A.實(shí)現(xiàn)“并行”處理B.實(shí)現(xiàn)實(shí)時(shí)處理C.實(shí)現(xiàn)故障處理D.實(shí)現(xiàn)串行操作6 .以下()不屬于I/O端口。A.數(shù)據(jù)端口B.狀態(tài)端口C.命令端口D.通用端口7 .PentiumCPU有32根地址線,能夠?qū)ぶ返淖畲蟠鎯?chǔ)空間是()A.64KBB.1MB.C.1G

12、BD.4GB8 .若READYW氐電平,此時(shí)CPUft行哪一個(gè)周期?(A.T3周期B.等待的時(shí)鐘周期TWC.T4周期D.T1周期9.當(dāng)8259A在全嵌套方式下工作時(shí),優(yōu)先級(jí)最高的中斷請(qǐng)求端是()A.IR4B.IR3C.IR0D.IR710.8086CPUX寸存儲(chǔ)器實(shí)現(xiàn)分段管理,每段最大存儲(chǔ)空間為()。A.64KBB.1MBC.128KBD.256KB.1.在8086/8088中,在T1狀態(tài),CPL®總線發(fā)出(?)信號(hào)。A.數(shù)據(jù)B.狀態(tài)C.地址D.其他2.用8086CPU&成的PC機(jī)數(shù)據(jù)線是()。A. 8條單向線B. 16條單向線C. 8條雙向線D. 16條雙向線3.要禁止82

13、59A的IR0的中斷請(qǐng)求,則其中斷屏蔽操作指令字OCW應(yīng)為()。A.80HB.28HC.E8HD.01H4.在8086環(huán)境下,對(duì)單片方式使用的8259A進(jìn)行初始化時(shí),必須放置的初始化命令字為()。A.ICW1,ICW2,ICW3B.ICW1,ICW2,ICW4C.ICW1,ICW3,ICW4D.ICW2,ICW3,ICW45.6166為2Kx8位的SRAM5片,它的地址線條數(shù)為()。A.11B.12C.13D.146.在計(jì)算機(jī)系統(tǒng)中,可用于傳送中斷請(qǐng)求和中斷相應(yīng)信號(hào)的是()0A.地址總線B.數(shù)據(jù)總線C.控制總線D.都不對(duì)7.Intel8253的最大輸入時(shí)鐘頻率是()。A.5MHzB.2MHzC

14、.1MHzD.4MHz8.接口器件8251A()A.只能作異步傳送B.只能作同步傳送C. A和B均可D.可作并行傳送9.中斷向量表占用內(nèi)存地址空間為()。A.00000H003FFHB.00000H000FFHC.00000H00100HD. FFF00HFFFFFH10.實(shí)現(xiàn)CPUMf8259A之間信息交換是()。A.數(shù)據(jù)總線緩沖器B.級(jí)聯(lián)緩沖/比較器C.讀寫控制電路D.數(shù)據(jù)總線緩沖器與讀寫控制電路1.當(dāng)()時(shí),8088CPU工作在最小模式之下。(C)A.芯片引線最少B.MN/MX=0C.MN/MX=1D.使用多處理器2、堆棧的工作方式是()A.先進(jìn)先出B.隨機(jī)讀寫C.只能讀出不能寫入D.后

15、進(jìn)先出3.28.8086CPU復(fù)位后,下列寄存器的值為(?B?)。A. CS=0000H,IP=0000H?B.CS=0000H,IP=FFFFHB. CS=FFFFH,IP=0000H?D.CS=FFFFH,IP=FFFFH4.要禁止8259A的IR0的中斷請(qǐng)求,則其中斷屏蔽操作指令字OCW應(yīng)為(A. 80HB. 28HC. E8HD. 01H5.在8086環(huán)境下,對(duì)單片方式使用的8259A進(jìn)行初始化時(shí),必須放置的初始化命令字為(A. ICW1,ICW2,ICW3B. ICW1,ICW2,ICW4C. ICW1,ICW3,ICW4D. ICW2,ICW3,ICW4段寄存器裝入2300H,該段

16、的結(jié)束地址是A. 32FFFHB. 23000HC. 33FFFHD.33000H7.接口器件8251A (A.只能作異步傳送.只能作同步傳送C A和B均可.可作并行傳送用8086CPUI1成的PC機(jī)數(shù)據(jù)線是(A. 8條單向線B. 16條單向線C. 8條雙向線D. 16條雙向線9.實(shí)現(xiàn)CPUt 8259A之間信息交換是A.數(shù)據(jù)總線緩沖器B.級(jí)聯(lián)緩沖/比較器C.讀寫控制電路D.數(shù)據(jù)總線緩沖器與讀寫控制電路10 .完成兩數(shù)相加后是否溢出的運(yùn)算,用(A. ZFB. IFC. OFD. SF11 .某微機(jī)最大可尋址的內(nèi)存空間為1MB 址總線至少應(yīng)有(C )條。)標(biāo)志位判別。其 CPIMA. 32B.

17、16C. 20D. 2412. 在計(jì)算機(jī)系統(tǒng)中,可用于傳送中斷請(qǐng)求和中斷響應(yīng)信號(hào)的是()。A. 地址總線B. 數(shù)據(jù)總線C. 控制總線D. 都不對(duì)13. 由段寄存器、段偏移地址所確定的物理地址是這樣產(chǎn)生的(D)。A.物理地址二段寄存器的內(nèi)容X8+偏移地址B.物理地址=偏移地址X8C.物理地址二段寄存器內(nèi)容X20+偏移地址D.物理地址二段寄存器內(nèi)容M6+偏移地址14. RAM6116芯片有2Kx8位的容量,它的片內(nèi)地址選擇線和數(shù)據(jù)線分別是(B)A、A0A15和D0D15B、A0A10和DAD7C、A0A11和D0D7D、A。A11和D0D1515.8086CPU在響應(yīng)中斷時(shí)順序?qū)ⅲ―)內(nèi)容壓入堆棧

18、。16. 若READY為低電平,此時(shí)CPU執(zhí)行哪一個(gè)周期?(B)AT3周期B等待的時(shí)鐘周期TWCT4周期DT1周期17. 8255A的方式選擇控制字應(yīng)寫入()。A. A口B. B口C. C口D. 控制口18. 寄存器尋址的操作數(shù)包含在()中。()ACPU的內(nèi)部寄存器B內(nèi)部存貯器C指令D外部存貯器19 .用8086CPU&成的PC機(jī)數(shù)據(jù)線是(D)。A. 8條單向線B. 16條單向線C. 8條雙向線D. 16條雙向線20 若要對(duì)操作數(shù)清0,一般對(duì)操作數(shù)進(jìn)行(C)運(yùn)算。A相與B相或C異或D移位10外設(shè)與內(nèi)存獨(dú)立編址方式中,用于外設(shè)的指令功能(B)。A較強(qiáng)B較弱C與用于內(nèi)存的指令相同D以上都不

19、是21、8086能夠訪問的存儲(chǔ)空間的大小是(A)。A.64kB.1MC.256D.16M22、 8253是可編程定時(shí)、計(jì)數(shù)器芯片,它內(nèi)部有(A)。A、三個(gè)定時(shí)器B、四個(gè)定時(shí)器C二個(gè)計(jì)數(shù)器D、四個(gè)計(jì)數(shù)器23當(dāng)8259A在完全嵌套方式下工作時(shí),優(yōu)先級(jí)最高的中斷請(qǐng)求端是?()A.IR4 B.IR 3C.IR0D.IR24、相鄰段地址之間的最小距離為(B)A16個(gè)字節(jié)B、64K字節(jié)C、1K字節(jié)D、256字節(jié)25.8255A的方式選擇控制字應(yīng)寫入(D)。A. A口B. B口C. C0D.控制口26、8086CPUte()時(shí)刻采樣READ雷號(hào)決定是否插入等待周期。A、T3下降沿B、T3上升沿GT2下降沿D

20、、T2上升沿27、保護(hù)斷點(diǎn)就是保存(D)。A.中斷類型碼B.中斷服務(wù)程序入口地址C.現(xiàn)場(chǎng)D.當(dāng)前CS、IP的值28.要禁止8259A的IR0的中斷請(qǐng)求,則其中斷屏蔽操作指令字OCW應(yīng)為()。A. 80HB. 28HC. E8HD. 01H29.已知(AL)=7BH,(BL)=38H,執(zhí)行指令A(yù)DD?AL,BL后,下列標(biāo)志位的正確的是?A)?AF=1,ZF=1?B)OF=1,PF=0C)?CF=1,SF=0?D)ZF=1,OF=130 .在8086環(huán)境下,對(duì)單片方式使用的8259A進(jìn)行初始化時(shí),必須放置的初始化命令字為()。A. ICW1,ICW2,ICW3B. ICW1,ICW2,ICW4C.

21、 ICW1,ICW3,ICW4D. ICW2,ICW3,ICW431 .彳貿(mào)定(SS)=2000H,(SP)=0100H,(AX)=2107H,執(zhí)行指令PUSH?AX后,存放數(shù)據(jù)21H的物理地址是?0FFH?。A)20102H?B)20101H?C)200FEH?D)200FFH32 .寄存器間接尋址方式中,操作數(shù)在?中。?A)通用寄存器???B)堆棧?C)主存單元???D)段寄存器33 .中斷向量表占用內(nèi)存地址空間為()。A. 00000H003FFHB. 00000H000FFHC. 00000H00100HD. FFF00HFFFFFH34 .存放偏移地址的寄存器稱為間址寄存器,下面寄存

22、器中不可以做間址寄存器的?A)SI?B)BP?C)BX?D)SP35 .實(shí)現(xiàn)CPUtf8259A之間信息交換是()。A.數(shù)據(jù)總線緩沖器B.級(jí)聯(lián)緩沖/比較器C.讀寫控制電路D.數(shù)據(jù)總線緩沖器與讀寫控制電路36 .主機(jī)與外設(shè)之間的數(shù)據(jù)輸入輸出方式主要下面有4種,其中???的效率最高A)無條件查詢方式???B)DMA方式C)查詢方式???D)中斷方式37 .下面哪種中斷的中斷類型碼由硬件提供?0A)軟件中斷???B)NMIC)INTR?D)內(nèi)部中斷38 .在計(jì)算機(jī)系統(tǒng)中,可用于傳送中斷請(qǐng)求和中斷相應(yīng)信號(hào)的是(D)。A.地址總線B.數(shù)據(jù)總線C.控制總線D.都不對(duì)39 .8086CPU復(fù)位后,下列寄存器

23、的值為(?B?)。A. CS=0000H,IP=0000H?B.CS=0000H,IP=FFFFHB. CS=FFFFH,IP=0000H?D.CS=FFFFH,IP=FFFFH40.段寄存器裝入2300H該段的結(jié)束地址是(A)。A.32FFFHB.23000HC. 33FFFHD.33000H41 .下列指令中,不正確的指令是(???D)。?A.MOVAX,BX?B.MOVAX,BX?C.MOVAX,CX?D.MOVAX,CX42 .8086CPU向I/O端口地址30H寫字?jǐn)?shù)據(jù)應(yīng)使用指令(?B?)。?A.OUT30H,AL?B.OUT30H,AX?C.OUTAL,30H?D.OUTAAX,3

24、0H43 .中斷向量表占用內(nèi)存地址空間為(A)。A. 00000H003FFHB. 00000H000FFHC. 00000H00100HD. FFF00HFFFFFH44 .Intel8253的最大輸入時(shí)鐘頻率是(B)。A. 5MHzB. 2MHzC. 1MHzD. 4MHz45 .字符A的ASCII碼為41H,字符a的ASCII碼為(???)。?A.31H?B.32H?C.61H?D.62H13.Intel8253的最大輸入時(shí)鐘頻率是()。A. 5MHzB. 2MHzC. 1MHzD. 4MHz三、判斷下列問題是否正確1、段內(nèi)轉(zhuǎn)移指令執(zhí)行結(jié)果要改變IP、CS的值(x)2、REPE/REPZ

25、相等/為零時(shí)重復(fù)操作,其退出條件是:(CX=0或ZF=0)(V)3、MOVAXBP的源操作數(shù)物理地址為16D乂(DS)+(BP)4、8086/8088CPU的復(fù)位后開始執(zhí)行的第一條指令的地址為FFFFH(X)5、若各中斷源的優(yōu)先級(jí)是一樣的,則可用自動(dòng)循環(huán)優(yōu)先級(jí)來實(shí)現(xiàn)。(V)6、在8086CPU勾成的微機(jī)系統(tǒng)中,數(shù)據(jù)可以存放在幾個(gè)不連續(xù)的段中。(V)7、8086CPU勺最小方式是為實(shí)現(xiàn)多處理器系統(tǒng)而設(shè)計(jì)的。(X)8、OUTDXAL指令輸出的是16位操作數(shù)9、8086CPU勺最小方式是為實(shí)現(xiàn)多處理器系統(tǒng)而設(shè)計(jì)的。()(X)10、MOVDS2000H(X)11、在8086CPU勾成的微機(jī)系統(tǒng)中,數(shù)據(jù)

26、可以存放在幾個(gè)不連續(xù)的段中。(V)12、CPU響應(yīng)可屏蔽中斷時(shí),無須從數(shù)據(jù)總線上讀取中斷類型碼。(X)13、采用直接尋址輸入/輸出指令的最大端口地址為0FFH(,)14、8225A的“端口C置1/置0控制字”不能寫入其控制寄存器中。(X)15、PUSHAL(X)16、DMAJ式不能實(shí)現(xiàn)內(nèi)存與接口之間數(shù)據(jù)的直接交換。()(X)17、段內(nèi)轉(zhuǎn)移指令執(zhí)行結(jié)果要改變IP、CS的值(X)18、8086的可屏蔽中斷不受IF標(biāo)志位的影響,但需要從數(shù)據(jù)線上讀取中斷類型碼。(X)19、構(gòu)成一個(gè)最小8086CPU的微機(jī)系統(tǒng)只需8086、8282、8286就夠了。()(X)20、8086CPU勺R(shí)eady信號(hào)是由外部

27、硬件產(chǎn)生的。()(,)21、ROM、須定時(shí)刷新,否則所存信息就會(huì)丟失。(X)22、在串行異步通信中,停止位的作用表示全部數(shù)據(jù)傳送完畢,接收方在收到停止位信號(hào)以后,就不再去接收用行數(shù)據(jù)。(X)23.對(duì)8086/8088系統(tǒng),中斷類型碼的大小與中斷優(yōu)先級(jí)高低無關(guān)。(V)24、8086復(fù)位時(shí),(CS=FFFFH(IP)=0000H所以8086在復(fù)位后重新啟動(dòng)時(shí),便從內(nèi)存的FFFF0HI元開始執(zhí)行指令,使得系統(tǒng)在啟動(dòng)時(shí)自動(dòng)進(jìn)入系統(tǒng)程序。(V)25、中斷類型碼乘以4,就可以得到中斷服務(wù)程序入口地址。(X)26、多個(gè)外設(shè)可以通過一條中斷請(qǐng)求線向CPLK中斷請(qǐng)求。(X)四、簡(jiǎn)答題1.什么是中斷類型碼、中斷向

28、量、中斷向量表?在基于8086/8088的微機(jī)系統(tǒng)中,中斷類型碼和中斷向量之間有什么關(guān)系?2.動(dòng)態(tài)RAM何要刷新?如何刷新?3 .對(duì)于8086存儲(chǔ)器中的非規(guī)則字,為什么要兩個(gè)總線周期才能讀完??4 .?為什么DMAJ式的傳輸速率比中斷方式更高?5 .?若STR是字符串的首地址,指出下列程序的功能。?LEA?BX,STR?MOV?C,X30?LP:CMP?BX,$?JNZ?NEXT?MOV?BX,&?NEXT:INC?BX?LOOP?LP?HLT?1、什么是中斷向量?中斷向量表指的是什么?中斷向量表放在什么地方?假如中斷類型為20,它的中斷服務(wù)入口地址是多少?2、在一個(gè)8086CPUF口

29、單片8259A組成的系統(tǒng)中,試說明:(1)8086CPU在響應(yīng)可屏蔽中斷的條件是什么?(2)8086CPU在響應(yīng)中斷過程中,連續(xù)執(zhí)行兩個(gè)INTA周期,其作用是?(3)假如8259A已被編程,ICW2=08H若連接在8259A的IR3端的外設(shè)提出中斷申請(qǐng),它的中斷向量的存放地址是什么?2.設(shè)有一個(gè)具有16位地址和8位數(shù)據(jù)的存儲(chǔ)器,問:(1)該存儲(chǔ)器能存書多少個(gè)字節(jié)的信息?(2)如果存儲(chǔ)器由8KX4位RAMK片組成,需要多少片?(3)需要地址多少位做芯片選擇?3、8086CPIM功能上分為幾個(gè)部分?各部分由什么組成?各部分的功能是什么?8086從功能上可分為執(zhí)行單元和總線接口單元。執(zhí)行單元的功能是

30、負(fù)責(zé)指令的執(zhí)行,將指令譯碼并利用內(nèi)部寄存器和ALU對(duì)數(shù)據(jù)進(jìn)行處理。它由4個(gè)通用寄存器(AXBXCXDX),4個(gè)專用寄存器(BP、SP、SI和DI),標(biāo)志寄存器和算術(shù)邏輯部件組成??偩€接口單元的功能是存儲(chǔ)器、I/O端口傳送數(shù)據(jù)。它由4個(gè)段寄存器(CS、DS、ES、SS),指令指針寄存器IP,20位地址加法器和6個(gè)字節(jié)的指令隊(duì)列組成4、CPM哪些寄存器組成?各有什么用途?其中標(biāo)志寄存器的各標(biāo)志位的含義是什么?5、什么是8086/8088CPU最大模式和最小模式?其關(guān)鍵區(qū)別是什么?6、什么是邏輯地址、物理地址、物理地址是如何求得的?假如CS=2000HIP=0100H,其物理地址是多少?7 I/O接

31、口電路采用統(tǒng)一編址或獨(dú)立編址時(shí)對(duì)微處理器有無特殊要求?8 什么是中斷類型碼?什么叫中斷向量?什么叫中斷向量表?它們之間有什么聯(lián)系?8、8259A在系統(tǒng)中起什么作用?當(dāng)中斷源提出中斷請(qǐng)求后,8259A應(yīng)完成哪些工作?9、什么是總線周期一個(gè)基本的總線周期由多少個(gè)T構(gòu)成10 、8086CPU有多少根地址線?多少根數(shù)據(jù)線?它最大直接尋址范圍是多少?一次對(duì)外數(shù)據(jù)傳送多少BIT二進(jìn)制數(shù)?11 .請(qǐng)說明Intel8253各個(gè)計(jì)數(shù)通道中三個(gè)引腳信號(hào)CLKOUT和GATE的功能12、常用的存儲(chǔ)器片選控制方法有哪幾種?簡(jiǎn)述它們的特點(diǎn)?五、程序設(shè)計(jì)1、編程實(shí)現(xiàn)Y=(X1+X2)/2。DATASEGMENTX1DB?

32、X2DB?YDW?DATAENDSCODESEGMENTASSUMECS:CODEDS:DATAMOVAX,DATA;為DS設(shè)置段值;取變量X1送AL;取變量X2送BL;X1+X2+S位送 AX;結(jié)果送YMOVDS,AXMOVAL,X1MOVBL,X2ADDAL,BLADCAH,0SARAX,1MOVY,AXCODEENDSENDSTART六、可編程芯片1、循環(huán)彩燈控制電路如下圖所示:(1)請(qǐng)寫出8255A的各端口地址。(2)寫出8255A的工作方式控制字。(3)如要發(fā)光二極管逐個(gè)循環(huán)發(fā)光,請(qǐng)編寫出控制程序。(設(shè)已知一個(gè)延時(shí)1s的子程序入口地址為DELAY五、某微型計(jì)算機(jī)系統(tǒng)中8253的端口地

33、址為40H-43H,要求計(jì)數(shù)器0工作在方式0,計(jì)數(shù)初值為0DEH按照二進(jìn)制計(jì)數(shù);計(jì)數(shù)器1工作在方式2,計(jì)數(shù)初值為1000D,按BC則計(jì)數(shù)。寫出初始化程序。(10分)8253的工作方式命令字如圖D7D6D5MD3D2D1DOSCISCUXL1RL01211|10BCD法甄器選擇讀寫字節(jié)敦工作方式碼制MOVAL,10H;寫通道0控制宇OUT43H,ALMOVAL,0DEH;寫通道0計(jì)數(shù)初值OUT40H,ALMOVAL,65H;寫通道1控制宇OUT43H,ALMOVAL,10H;寫通道1計(jì)數(shù)初值OUT41H,AL(BC則的高8位)2.設(shè)8253三個(gè)計(jì)數(shù)器的端口地址為201H202H203H,控制寄存

34、器端口地址200Ho輸入時(shí)鐘為2MHz讓1號(hào)通道周期性的發(fā)出脈沖,其脈沖周期為1ms,試編寫初化程序段。參考解答要輸出脈沖周期為1ms,輸出脈沖的頻率是111031103,當(dāng)輸入時(shí)鐘頻率為2MHz寸,計(jì)數(shù)器初值是使用計(jì)數(shù)器1,先讀低8位,后讀高8位,設(shè)為方式3,二進(jìn)制計(jì)數(shù),控制字是76H。設(shè)控制口的地址是200H計(jì)數(shù)器0的地址是202H程序段如下:MOVDX,200HMOVAL,76HOUTDX,ALMOVDX,202HMOVAX,2000OUTDX,ALMOVAL,AHOUTDX,AL3、8088微機(jī)系統(tǒng)的I/O接口電路如下圖:請(qǐng)完成:(1)分析下圖,寫出8255各端口的地址(設(shè)地址線A15A10=111111)。(2)寫出8255初始化的程序。要求8255的A為輸出,B口和C為輸入,均工作在方式00附:8255方式控制字(1)、8255各端口的地址(設(shè)地址線A15A10=111111)為:FF80H,FF81H,FF82H,FF83H。(2)、要求8255的A口為輸出,B口和C口為輸入,均工作在方式0的工作方式字為8BH。MOVDX,0FF83HMOVAL,8BHOUTDX,AL七.硬件電路設(shè)計(jì):1、設(shè)某8位機(jī)系統(tǒng)需裝6KB的ROM地址范圍安排在0000H17FFH請(qǐng)畫出使用EPROM片2716構(gòu)成的

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論