微機原理主要知識點_第1頁
微機原理主要知識點_第2頁
微機原理主要知識點_第3頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.一、選擇題(20分,每小題1分)8086CPU的I/O 口最大尋址范圍是 cA) 256 B) 1024 C) 65535D) 655368086CPU的存儲器最大尋址范圍是 A) 64K B) 256K C) 1024K D) 65536K 關于累加器的正確提法是 。A) 負責所有的累加運算B) 負責加、減法運算C) 負責提供操作數和存運算結果D) 負責存運算結果和運算狀態(tài)所有要被執(zhí)行的指令首先被取進8086CPU的A )指令隊列B)指令譯碼器C)執(zhí)行器 D)指令寄存器在8086

2、CPU中負責訪問存儲器和A) IP 和 CS B) DS 和 DX 在8086CPU中負責執(zhí)行指令的是A) CPUB) BIU8086CPU對存儲器實行分段管理,A) 4B) 6I/O接口的部件是C) BIUD) EUC) EUD )指令隊列8086CPU最多可以訪問C) 8D) 16個段SP保存的是。A) 要被壓入棧區(qū)的數據B) 棧區(qū)的起始地址C) 將要入棧的數據地址D) 將要岀棧的數據地址段間調用指令需要提供目的地址的 。A) IPB) CSC) IP 和 CS D) IP 和 DS當以SP或BP作為基地址時,默認的段寄存器是 。A)CSB)ES8086的地址鎖存信號是。A)LOCKB)A

3、LE8086在復位脈沖的復位。A)高電平期間B)低電平期間下列哪條指令是將指令中提供的一個C) SS D) DSC) HOLDD) INTAC)下降沿D)上升沿16位偏移量加到當前IP上A) JNSB) JMPC) INT nD) LOOPIP始終存的是下一條要被執(zhí)行的指令的。A )物理地址B)有效地址C)段地址 D)操作數地址重復前綴REP的重復次數由 的內容決定。A) CXB) DXC) CLD) DLPTR偽指令的功能是 。A 過程定義語句B修改或定義內存變量類型C.內存變量的偏移地址 D 起始偏移地址設置語句當訪問物理存儲器時,需要把相關段寄存器的值乘 ,再加上一個偏移量,來形成物理地

4、址。A) 4B) 8C) 16D) 648086訪問I/O 口的總線周期中包含 個時鐘周期。A) 4B) 5C) 68086復位后CS和IP的值為。A) 0000H,FFFFHB) FFFFH,0000HC) FFFFH,FFFFHD) 0000, 00008086CPU交出總線控制權的標志是 信號有效。A) READYB) IO/MC) HLDAD) INTA8086讀取中斷向量時 有效。A) RDB) IO/MC) INTAD) INTR8086在復位后從開始取指令執(zhí)行程序。A) OFFFFHB) FFFFOHC) FFFFFHD) O0000H23. 在計算機機箱內連接主板和各種板卡的中

5、線是 。A )芯片總線B)系統(tǒng)總線C)外總線D )通訊總線24. 指令MOV AX,ES:BXSI 中,源操作數的物理地址是 。A) 16*(DS)+(BX)+(SI)B ) 16*(ES)+(BX)+(SI)C) 16*(SS)+(BX)+(SI)D) 16*(CS)+(BX)+(SI)25. INC BX指令的錯誤原因是。A) 數據類型不匹配B) 非法的地址指針C) 內存操作數類型不確定D) 寄存器操作數沒有偏移量26. 存儲器采用雙譯碼方式的目的是 。A )增大容量B) 減少地址線C) 減少譯碼器輸岀線D) 減少存儲體數量27. 假設DAT為字節(jié)變量,下列三條指令中功能相同的是哪幾條?選

6、。1. MOV AL,DAT2. MOV AL,DAT+2 _. MOV AL,2DATA)三條都相同B )僅1和H相同C)僅I和山相同D )僅且和山相同28. 若要完成(AX)X7/2運算,則在下列四條指令之后添加哪條指令?MOV BX AXMOV CL , 3SAL AX , CLSUB AX , BXA29.30.)ROR AX,1 B )假設數據段定義如下:DSEG SEGMENTDAT DW 1 2 , 3, 4, 5, 6, 7, 8,CNT EQU ($-DAT) /2DSEG ENDS執(zhí)行指令MOV CX CNT后,寄存器A) 10 B ) 5 C ) 9ASSUM偽指令器的功

7、能是A)B)C )D )SAL AX,1 C過程定義語句 邏輯段定義語句 內存變量的偏移地址 段寄存器分配語言31.32.33.AB)SAR AX,1 D ) DIV AX,29, 10CX的內容是D ) 4相對于子程序而言,宏指令必須先定義后調用而且 A.占據空間大,執(zhí)行時間長B.C.占據空間大,執(zhí)行時間短D.8088/8086CPU對I/O 端口直接導址可達A) 128 B ) 256 C ) 1024 D 一般查詢I/O時總是按)寫數據端口,讀/寫控制端口 )讀狀態(tài)端口,讀/寫數據端口C) 寫控制端口,讀/寫狀態(tài)端口D) 讀控制端口,讀/寫數據端口 8088/8086的RD, WF控制信

8、號的作用是A)控制CPU數據總線上數據流的流向占據空間小,執(zhí)行時間短 占據空間小,執(zhí)行時間長 個。)65536次序完成一個字符的傳輸。B)控制存儲器讀寫操作方向C)控制流入,流出I/O接口的總的方向D)以上三種作用35.下列哪一條是不合法的指令?選 A) MUL BXBC) MOV AL 02H)MUL BXD) MOV AL BX36.在OR DX -35BXDI指令中,源操作數使用的尋址方式是A)基址變址相對尋址B)寄存器直接尋址C )寄存器間接尋址D)直接尋址37.堆棧操作地址應由給岀。A) CS: IP B )SS: SP C )DS SI D )ES: DI638. MOV DS B

9、OOO指令的錯誤原因是。A)數據類型不匹配B)目的操作數不能是立即數C)立即數不能直接送段寄存器D)DS不能作為目的寄存器39. 假設AL寄存器的內容是ASCII碼表示的一個英文字母,若為大寫字母,將其轉換為小寫字母,否則不變。試問,下面哪一條指令可以實現此功能?選 。A) ADD AL,20HB) OR AL,20HC ) ADD AL, 'a' - A'D ) XOR AL,20H40. 根據下面的數據段定義:DSEG SEGMENTA DW 1234HB DB 56HC EQU A+1DSEG ENDS執(zhí)行MOV BX C指令后,BX寄存器中的內容是 。A ) 0

10、001H B ) 1234H C ) 3456H D ) 5612H41. 8259A初始化時,必須寫入的兩個控制字是 。A) ICW1 和 ICW2B) ICW2 和 ICW3C) ICW3和 ICW4D OCW1 和 OCW242. 8259A初始化時寫入ICW2的目的是。A)設置中斷源觸發(fā)方式B )設置中斷類型C )設置主片從片狀態(tài)D )設置中斷屏蔽狀態(tài)43. 8088/8086中斷響應周期由引起。A)各種類型中斷B ) CPU利用中斷來完成C) INTR請求 D ) INT n 軟中斷44. 8086/ 8088CPU的中斷類型碼為 。A. 20位二進制數B. 16位二進制數C. 8

11、位二進制數D. 4位二進制數45. 如下關于8086CPU中斷系統(tǒng)的說法中,正確的是。A. 所有的內部中斷都是不可屏蔽的B. 中斷請求NMI的優(yōu)先級比INTR低C. NMI的優(yōu)先級比0型中斷優(yōu)先級高;D. 對內部中斷和NMI中斷的相應都不需要中斷響應周期二、判斷正確與錯誤,如果認為是正確的就在括號中寫上T,認為是錯誤就寫上 F ( 20分,每小題2分)1. IA-32CPU的寄存器都是32位的。()2. IA-32CPU的段寄存器是16位的。()3. 在移位指令中CX用來存放移位次數。()4. 在執(zhí)行16位有符號乘除法指令都要將DX清零。()5. 偽指令沒有對應的機器代碼。()6. 8086C

12、PU訪問存儲器和I/O使用完全相同的地址線。()7. LOOPNZ指令的循環(huán)次數由CX的內容決定。()8. LOOP指令的循環(huán)次數由 CX的內容決定。()9. IN與OUT指令必須用 DX存I/O 口地址。()10. 8086的4個段寄存器不能直接賦值。()11. 8086CPU字長為16位,它既可以按字節(jié)也可以按字訪問存儲器。()12. 在計算機中,正數的原碼、反碼、補碼相等.()13. 如果操作數已經為0,DCE指令將使CF標志置1。()14. 中斷屏蔽為程序員提供了控制中斷處理順序的手段.()15. 宏指令在匯編過程起作用,子程序在程序執(zhí)行時起作用。()16. 8086在復位后,必須執(zhí)行

13、 STI指令才可能相應中斷。()17. 將字的低字節(jié)放在低地址,高字節(jié)放在高地址有利提高訪問速度。()18. 在程序使用子程序要比使用宏指令更節(jié)省存儲空間。()19. 8086CPU在相應外部中斷時,中斷矢量都由提出中斷請求的外部設備提供。()20. 所有加法和減法運算指令都影響CF標志。()21. 8086CPU的字長是16位,所以一次存儲器訪問總線周期可以讀寫一個字。()22. 無條件轉移指令的轉移范圍是當前IP前后的土 32KB o ()23. Flag寄存器的所有標志都與當前運算結果相關。()三、閱讀程序(20分,每小題4分)1. movsi, offset Sourcemovdi,

14、offset Targetmovex, 256rep movsb其功能是:2.MOV AX,0MOV CX,10L1 :ADDAX,CXDECCXJNZL1RET其功能是: 3.movel, 100divelmovResult, almoval, ahmovah, 0movel, 10divelmovResult+1, almovResult+2, ah其功能是4. 設組合的BCD碼放在寄存器BL中,閱讀下列程序段,寫出其功能。MOV AL,BLAND BL,0FHADD BL,30H MOV CL,4SHR AL, CLADD AL,30H 其功能是:5.movmovAgain: mov i

15、neLoop 其功能是:bx, offset Bloekex, 256bx, byte ptr 0 bxAgain6.MOV CX,l00MOV SI,OFFFHNEXT:INC SICMP BYTE PTRSI,'A'LOOPNZ NEXT7.Goon:Next:8.RET其功能是:Sort:: movmov mov ine emp jng mov mov mov loopbx, offset Arrayex, Len-1al, byte ptr bx bxal, byte ptr bxNextah, bxbx ,albx-1, ahGoonMOVCX,9MOVAL,01HM

16、OVSI,10001NEXT : MOVSI,ALINCSISHLAL,1LOOPNEXT其功能是其功能是:程序段如下:9. mov bl, al shr bl, 4movbh, 0movah, byte ptr ASCIITabbxmovResult, ahandal, 0fhmovbl,almovah, byte ptr ASCIITabbxmovResult+1,ah其功能是:10. 讀下列程序段,回答執(zhí)行結果MOVAL , 1MOV CX , 5MOVDL , 1X1 : MUL DLINC DLLOOP X1HLT(1) 功能。(2) 執(zhí)行程序后AL=11. 源程序如下:MOV CL

17、 ,4MOV AX ,2000HSHL AL,CLSHR AX , CLMOV 2000H,AX(2000H)= 試問:(1)若程序執(zhí)行前,數據段內(2000H)=09H,(2001H)=03H,則執(zhí)行后有 (2001H)=。(2)本程序段的功能 。12. 閱讀下列程序段,寫出其功能.CLDXORAXAXMOVES,AXMOVDI,0404HMOVCX,256REPSTOSB其功能是:四、簡述題(15分,每小題5分)1. 8086CPU在結構上分成了 BIU和EU兩部分,請說明這樣做的好處。2. 試簡述,微機系統(tǒng)中CPU與外設之間數據傳送的三種方式為:查詢方式、中斷方式、DMA方式,有哪些主要特點.3. 什么是cache ?它是如何提咼計算機性能的?4. 8086CPU對可屏蔽中斷的響應過程有哪些?5. 8259A的中斷屏蔽寄存器IMR與8086中斷允許標志IF有什么區(qū)別?6. 試說明8259中IRR、ISR、IMR寄存器的功能?7. 8086CPU響應中斷的條件是什么?8. 在一個總線周期中,什么情況下要插入Tw等待周期?插入多少個 Tw取決于什么因素?五、編程題(25分)1. 將AL拆為三個BCD碼,并存入Result開始的叁個單元。2. 在以首地址為TABLE的10個內存字節(jié)單元中存放了10個帶符號數,要

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論