




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優質文檔-傾情為你奉上微機原理與接口技術復習題一、填空習題講解1. 計算機由運算器、控制器、存儲器、輸入設備和輸出設備五大部分組成。2. 運算器和控制器合稱為中央處理器。3. 8086CPU是由總線接口部件BIU和執行部件EU兩個部件組成的。4. 根據傳送的信息類型,系統總線可以分為三類:數據總線、地址總線和控制總線。5. 半導體存儲器按存取方式不同,分為隨機存取存儲器和只讀存儲器(ROM)。6. 8086的存儲器采用段結構方式,一個段的最大長度為64K。7. PC機中將物理地址分為兩個部分:段地址和偏移地址。8. 有效地址中可有三個地址分量,分別為位移量、基址和變址。 二、選擇1. 十進
2、制數123的八位二進制補碼為(A)。A2. BCD碼的十進制數為(C)。C913. 堆棧操作的特點是(B)。B后進先出4. 8086CPU的地址總線為(B)位。B205. 通常,一個總線周期讀取一個(B)的指令代碼。B字6. IP是由(C)修改,使它總是指向下一條待取的指令。CBIU 7. 指令MOV AX,TABLEBXSI的尋址方式是(B )。B相對基址變址尋址8. 指令JMP BX的尋址方式是(B )。B段內間接尋址9. CPU中運算器的主要功能是(D)。D算術運算和邏輯運算10. 8086是(B)。B微處理器11. 8086處理器有20條地址線,可尋址訪問的最大存儲器空間為(D)。D1
3、M12. 8086處理器中通常用作數據寄存器,且隱含用法為計數寄存器的是(B)。BCX 13. 微型機的存儲器地址為2000H5FFFH,存儲容量為(D)KB。D1614. 微處理器用13條地址線尋址,其尋址范圍為(C)。C4KB15. 哪些存儲器在斷電(或關機)后,仍保留原有信息(C)。CROM,,EPROM16. 8086CPU尋址I/O端口最多使用地址線(B)條。B10三、請寫出下列指令中源操作數的尋址方式,并計算物理地址。已知:(DS)=2000H,(ES)=2100H,(SI)=00A0H, (SS)=1500H,(BX)=0100H,(BP)=0100H, 數據變量VAL的偏移地址
4、為0050H。ADD AX,100H 直接尋址 PA=20100H ADD AX,BX 間接尋址 PA=20100HADD AX,ES:BX間接尋址 PA=21100HADD AX,BP 間接尋址 PA=15100HADD AX,BX+10H 直接變址尋址 PA=20110HADD AX,VALBX直接變址尋址 PA=20150HADD AX,BXSI基址變址尋址 PA=201A0HADD AX,VALBXSI相對基址變址尋址 PA=201F0HADD AX,SIADD AX,VALBP習題講解四、微型計算機系統結構五、分支結構的兩種程序流程圖六、循環次數的循環程序結構圖七、已知:在DATA單
5、元開始連續存放著10個帶符號的字節數據,要求計算其中0的個數,結果放入R單元。要求編寫完整的8086匯編語言源程序(含全部的偽指令) TITLE FGREATERDATASEGMENTDATADB 3,28,-4,22,0,-65,24,7,-3,-36RDB ?DATAENDSSTACKSEGMENT PARA STACKSTACK DW 100 DUP(?)STACK ENDSCOSEG SEGMENT ASSUME CS:COSEG,DS:DATA,SS:STACKSTARTPROC FARBEGIN:PUSH DS MOV AX,0PUSH AX MOV AX,DATAMOV DS,A
6、X MOV AX,0習題講解-8255A八、接口設計1、設8255A工作在方式0,A口為輸入口,B口、C口為輸出口。設片選信號CS由A9A2=確定。請編程對8255A進行初始化。2、設8255A工作在方式1,A口輸出,B口輸入,PC4PC5為輸入,禁止B口中斷。設片選信號CS由A9A2=確定。請編程對8255A進行初始化。一個8255A芯片的A口和B口分別與8個LED燈和8個開關連接,通過開關控制LED燈的開和閉。8255的端口地址為40, 42, 44和46H。試編寫初始化程序。初始化程序如下: MOVAL, B OUT46H, AL3、 1)設置波特率的控制字格式(DLAB=1):1 0
7、0 0 0 0 0 0 B 設波特率為1200波特,則 除數=÷(1200×16) =96 =0060H 初始化程序: MOV AL,B MOV DX,3FBH OUT DX,AL MOV AL,60H MOV DX,3F8H OUT DX,AL MOV AL,00H MOV DX,3F9H OUT DX,AL 2)設:數據位7位,停止位1位,采用偶校驗;數據格式控制字為: 0 0 0 1 1 0 1 0 程序 : MOV AL,B MOV DX,3FBH OUT DX,AL 3)查詢通信 WAIT:MOV DX,3FDH ;讀通信線路狀態寄存器 IN AL,DX TEST
8、 AL,1EH ;測試D1D4位有無出錯 JNZ ERROR ;有錯,轉錯誤處理 TEST AL,01H ;測試D0位有無數據發送 JNZ RECE ;有數據,轉接收數據處理 TEST AL,20H ;測試D5位發送器保持寄存器空否 JZ WAIT ;不空,循環等待 TRNAS:MOV DX 3F8H ;發送數據 OUT DX,AL RECE:MOV DX,3F8H ;接收數據 IN AL,DX 工作方式字4、選擇2號計數器,工作在方式2,計數初值為533H(2個字節),采用二進制計數,其程序段為: TIMER EQU 40H ;0號計數器端口地址 MOV AL,B ;2號計數器的方式控制字
9、OUT TOMER+3,AL ;寫入控制寄存器 MOV AX,533H ;計數初值 OUT TIMER+2,AL ;先送低字節到2號計數器 MOV AL,AH ;取高字節 OUT TIMER+2,AL ;后送高字節到2號計數器5、8254的計數器2工作于方式2,其計數時鐘CLK2,為100KHz,輸出信號OUT2作定時中斷申請,定時間隔為8ms,試計算其計數初值N .N=8ms×100KHz=8006、有個1ms的脈沖信號源送82534的計數器1利用軟件方式擴大定時1秒,每秒鐘從8255A的PA口讀入一組開關數并送PB口的LED管顯示,設8254,8255A的端口地址分別為40H43
10、H和60H63H,且只用10條地址線(A0A9)用于端口譯碼。請編寫對8254計數器1的初始化程序段(僅50ms.) 編寫對8255A的初始化程序段。 8253的初始化程序:MOVAL, B; 計數器1方式3,二進制OUT43H, ALMOVAX, 50000OUT41H, ALMOVAL, AHOUT41H, AL 8255初始化MOVAL, B;A口方式0輸入,B口方式0輸出OUT63H, AL復習測試60題1.8086CPU的數據線有(B)位。B.162.運算器的核心部分是(B ) B.算術邏輯單元3.8086CPU指令隊列的長度為(B )字節。B.64.存儲器12345H單元中存放有數
11、據5FH,用記號(A)表示。 A.(12345H)=5FH5.PC機存儲管理中,偏移地址的最大尋址范圍是(C )。C.64KB6.二進制數轉換為壓縮BCD碼為(C)。C.07.在機器數的(A)中,零的表示形式是唯一的。 A.補碼8.在段定義時,如果定位類型用戶未選擇,就表示是隱含類型,其隱含類型是( D)。D.PARA9.定點8位字長的字,采用2的補碼形式時,一個字所能表示的整數范圍為(A)。 A.12812710.構成微機的主要的部件有CPU、系統總線、I/O接口和(D)。D.內存11.8086CPU在進行無符號數比較時,應根據(C)標志位來判斷比較結果。C.CF,ZF12.匯編語言源程序中
12、,每個語句由四項組成,其中不可省略的項是(B)。B.操作碼項13.在分支程序進行條件判斷前,可用指令構成條件,其中不能形成條件的指令是(D)。D.MOV14.在匯編過程中不產生指令碼,只用來指示匯編程序如何匯編的指令是(C)。C.偽指令15.下列寄存器組中在段內尋址時可以提供偏移地址的寄存器組是(B)。B.BX,BP,SI,DI16.堆棧操作的特點是(B)。B.后進先出17.指令MOV AX,1000H中源操作數的尋址方式是(B)。B.直接尋址18.8086CPU的地址總線為(B)位。B.2019.通常,一個總線周期讀取一個(B)的指令代碼。B.字20.IP是由(C)修改,使它總是指向下一條待
13、取的指令。C.BIU21.8086對中斷請求相應優先級最高的請求(C)。C.內部硬件中斷22.已知x原=和Y原=,則X-Y補=(D)。D.23.匯編語句 DATA SEGMENT STACK DW 100 DUP(0)DATA ENDS的含義是(C)。C.定義200個字節的堆棧段24.若程序將某16位帶符號數直接加到8086CPU的IP上,會(A)。A.是程序發生轉移,其范圍為32K 25.溢出是兩帶符號數(B),結果超出規定的數值范圍。B.兩同號數相加26.PC/XT機對I/O端口的最大尋址范圍為(B)。B.102427.已知AL=6AH,BL=78H,執行指令ADD AL,BL后,CF、O
14、F和AF的值為(D)。D.0,1,128.已知X=-B,Y=-B,將兩數以補碼形式送入AL和BL,執行指令SUB AL,BL后,CF、ZF、SF和OF分別為(D)。D.0,0,0,029若8259采用全嵌套方式工作,現有IR4正在被服務,又有IR2,IR3,IR4,IR6中斷源發生,若允許嵌套,則CPU轉去服務(C)。C.IR230.如果一個堆棧從20000H開始,它的長度為0200H,則執行指令PUSH AXPUSH CXPUSH DXPOP AX 后,棧頂、棧底的地址為(B)。B.201FCH,20000H31.8086的16位通用寄存器有(B)。B.8個32下列轉移指令中,轉移地址采用段
15、間直接尋址的是(B)。B.JMP FAR PTR ADD133.一臺微機具有4KB的連續存儲器。其存儲空間首址為4000H,則末址為(A)。 A.4FFFH34.由于8086有單獨的I/O指令,所以其I/O端口(A)。 A.只能安排在I/O空間內35在查詢I/O控制方式時,外設準備好的狀態信息是通過(A)供給CPU進行查詢的,當CPU已查詢到外設準備好時,CPU就通過()與外設交換信息。 A.數據總線36響應NMI請求的必要條件是(B)。B.一條指令結束378086的中斷是向量中斷,其中斷服務程序的入口地址是由(D)提供。D.由中斷類型號指向的中斷向量表中讀出38在DMA傳送方式中,以(B)方
16、式的傳輸效率為最高。B.成組傳送39在進入中斷相應以后,CPU內部指令指針IP的值(D)。D.不能確定408255A設置C口按位置位/復位字時,寫入的端口地址是(D),設8255A的4個端口地址分別為80H、81H、82H、83H。D.83H41.若8086處理器改為統一編址方式,可使用(D)條地址線來尋址端口。D.2042.8086CPU尋址I/O端口最多使用(B)條地址線。B.1043.在程序控制傳送方式中,可提高系統的工作效率的是(B)。B.中斷傳送44.在輸入輸出的控制方式中,傳遞速度最快的方式是(D)。D.DMA傳送45.當采用(B)輸入操作情況下,除非計算機等待數據準備好,否則無法
17、傳送數據給計算機。B.程序查詢方式46.在以DMA方式傳送數據的過程中,由于沒有破壞(C)的內容,所以一旦數據傳送完畢,CPU可以立即返回原程序。C.A和B 對47.中斷向量表中存放的內容是(B)。B.中斷服務程序的入口地址48.一個8259可提供(B)個中斷類型號。B.849.INT n指令中斷是(B)。B.通過軟件調用的內部中斷50.8086有20條地址線,可尋址的I/O端口地址最多為(B)個。B.1K51.8255A 的工作方式設置為方式2,則表示(A)。 A.僅PA口用于雙向傳送52.如果8255A的PA口工作于方式2,PB口工作于哪種工作方式(D )。D.方式0和方式153.8255A的工作方式選擇
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年小學數學期末考試試卷及答案
- 2025年民航服務與管理考試試題及答案
- 2025年老年人心理咨詢師考試試卷及答案
- 2025年中國鋰電池電推剪行業市場全景分析及前景機遇研判報告
- 2024年度浙江省二級造價工程師之建設工程造價管理基礎知識能力測試試卷B卷附答案
- 肢體殘疾人日活動實施綱要
- 中班健康領域體育活動說課稿設計
- 汽機調速系統培訓
- 國債期貨業務培訓課件
- 母嬰產后護理培訓課件
- 2024年天津市應急管理局招聘行政執法專職技術檢查員筆試真題
- 2025年養老護理員職業考試試題及答案
- 揭陽惠來縣紀委監委等部門屬下事業單位招聘筆試真題2024
- 春蘇教版六年級數學總復習30課時教學設計
- 黨課課件含講稿:以作風建設新成效激發干事創業新作為
- 西安美術學院《舞臺編導藝術》2023-2024學年第二學期期末試卷
- 城投公司工程管理制度
- 2025全國農業(水產)行業職業技能大賽(水生物病害防治員)選拔賽試題庫(含答案)
- 油浸式變壓器 電抗器 檢修規范標準
- 2025年中國膨潤土貓砂項目投資可行性研究報告
- 職業技術學院2024級智能機器人技術專業人才培養方案
評論
0/150
提交評論