西南交1112考試批次《微機原理及應用B》復習題及參考答案_第1頁
西南交1112考試批次《微機原理及應用B》復習題及參考答案_第2頁
西南交1112考試批次《微機原理及應用B》復習題及參考答案_第3頁
西南交1112考試批次《微機原理及應用B》復習題及參考答案_第4頁
西南交1112考試批次《微機原理及應用B》復習題及參考答案_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、微機原理及應用B第1次作業(yè)本次作業(yè)是本門課程本學期的第1次作業(yè),注釋如下:一、單項選擇題(只有一個選項正確,共25道小題)1.下圖表示的是8086系統(tǒng)中的(     )操作  (A) 讀存儲器  (B) 寫存儲器  (C) 讀I/O口  (D) 寫I/O口正確答案:A解答參考:2. 8086 CPU復位后,下列寄存器的值為  (A) CS=0000H、IP=0000H 

2、0;(B) CS=0000H、IP=FFFFH  (C) CS=FFFFH、IP=0000H  (D) CS=FFFFH、IP=FFFFH正確答案:C解答參考:3. 當RESET信號為高電平時,寄存器初值為FFFFH的是  (A) CS  (B) ES  (C) IP  (D) BP正確答案:A解答參考:4. 地址鎖存發(fā)生在指令周期的(    &#

3、160;  )時刻  (A) T1  (B) T2  (C) T3  (D) T4正確答案:A解答參考:5. 8086 CPU讀數據操作在總線周期的(       )時刻  (A) T1  (B) T1,T2  (C) T2,T3  (D) T3,T4正確答案

4、:D解答參考:6. 8086 CPU寫數據操作在總線周期的(      )時刻  (A) T1  (B) T2  (C) T2,T3  (D) T2,T3,T4正確答案:D解答參考:7. 下列邏輯地址中對應不同的物理地址的是  (A) 0400H:0340H  (B) 0420H:0140H  (C) 03E

5、0H:0740H  (D) 03F0H:0740H正確答案:C解答參考:8.   8086 CPU的控制線 =0,地址線A0=0時,有  (A) 從偶地址開始完成8位數據傳送  (B) 從偶地址開始完成16位數據傳送  (C) 從奇地址開始完成8位數據傳送  (D) 從奇地址開始完成16位數據傳送正確答案:B解答參考:9. 8086 CPU的控制線 =0,地址線A0=1時,有 

6、 (A) 從偶地址開始完成8位數據傳送  (B) 從偶地址開始完成16位數據傳送  (C) 從奇地址開始完成8位數據傳送  (D) 從奇地址開始完成16位數據傳送正確答案:C解答參考:10. 指令隊列具有(       )的作用  (A) 暫存操作數地址  (B) 暫存操作數  (C) 暫存指令地址 

7、0;(D) 暫存預取指令正確答案:D解答參考:11.  8086系統(tǒng)中,每個邏輯段的多存儲單元數為  (A) 1MB  (B) 256B  (C) 64KB  (D) 根據需要而定正確答案:C解答參考:12. 下列說法中屬于最小工作模式特點的是  (A) CPU提供全部的控制信號  (B) 由編程進行模式設定  (C) 不需要8286收發(fā)器

8、0; (D) 需要總線控制器8288正確答案:A解答參考:13.  8086當前被執(zhí)行的指令存放在  (A) DS:BX  (B) SS:SP  (C) CS:PC  (D) CS:IP正確答案:D解答參考:14. 8086 CPU中,控制線 和的作用是  (A) 數據收發(fā)器方向控制  (B) 存儲器存取操作控制  (C) 存儲

9、器片選控制  (D) 地址/數據線分離控制正確答案:C解答參考:15. 8086 CPU中,控制線DT/ 的作用是  (A) 數據總線收發(fā)器方向控制  (B) 存儲器存取操作控制  (C) 數據總線收發(fā)器有效控制  (D) 地址/數據線分離控制正確答案:A解答參考:16. 8086 CPU中,控制線ALE的作用是  (A) 數據總線收發(fā)器方向控制  (B) 

10、存儲器存取操作控制  (C) 數據總線收發(fā)器有效控制  (D) 地址/數據線分離控制正確答案:D解答參考:17. 8088 CPU中,需要數據總線收發(fā)器芯片8286  (A) 1片  (B) 2片  (C) 8片  (D) 16片正確答案:A解答參考:18. 8086 CPU中,需要地址鎖存器芯片74LS373  (A) 1片  (B) 

11、2片  (C) 3片  (D) 4片正確答案:C解答參考:19. 若某CPU具有64GB的尋址能力,則該CPU的地址總線寬度為  (A) 64  (B) 36  (C) 32  (D) 24正確答案:B解答參考:20. 十進制數81的8421BCD碼為  (A) 81H  (B) 51H  (C) 18H&#

12、160; (D) 15H正確答案:A解答參考:21. 字符A的ASCII碼為41H,字符a的ASCII碼為  (A) 41H  (B) 42H  (C) 6lH  (D) 62H正確答案:C解答參考:22.  8位二進制數的補碼表值范圍為  (A) 0255  (B) 128+127  (C) 127+127  (D)

13、 128+128正確答案:B解答參考:23.  n+1位符號數x的原碼表值范圍為  (A) 2n <x<2n</x<2  (B) 2nX2n  (C) 2nX<2n  (D) 2n <x< span="">2n</x<>正確答案:A解答參考:24.  馮·諾依曼計算機的基本特點是  (A)&#

14、160;多指令流單數據流  (B) 按地址訪問并順序執(zhí)行指令  (C) 堆棧操作  (D) 存儲器按內容選擇地址正確答案:B解答參考:25. MIPS用來描述計算機的運算速度,含義是  (A) 每秒處理百萬個字符  (B) 每分鐘處理百萬個字符  (C) 每秒執(zhí)行百萬條指令  (D) 每分鐘執(zhí)行百萬條指令正確答案:C解答參考:四、主觀題(共7道小題)26. 正數的原、

15、反、補碼(      );負數的原、反、補碼(       )參考答案:相同  ,不同27. 1F4H的壓縮BCD碼為               。參考答案:500H28. 設X、Y均為8位二進制數,       若X

16、補= 88H,Y補 = 51H,則 X原            H , X補=          H,Y反=        H參考答案: 0F8,78,0AE29. 執(zhí)行MOV指令時,控制線M/ 輸出電位為(  

17、;     );執(zhí)行OUT指令時,控制線M/輸出電位為(       )。參考答案:高電平,低電平30. 規(guī)則字即應從存儲器的(     )地址存放(       )數據;非規(guī)則字既應從存儲器的(     )地址存放(    )數據。參考答案:偶,字以上,奇,字以上31

18、. 8086 CPU可訪問(       )個I/O字節(jié)端口;(      )個I/O字端口參考答案:64K,32K 32. 8086 CPU中,設堆棧段寄存器SS=2000H;堆棧棧項指針寄存器SP=0100H,執(zhí)行指令PUSH  SP后,SP=(            );棧頂的物理地址是(&#

19、160;          )。參考答案: 00FEH  ,200FEH 微機原理及應用B第2次作業(yè)本次作業(yè)是本門課程本學期的第2次作業(yè),注釋如下:一、單項選擇題(只有一個選項正確,共18道小題)1. 指令MOV  AX,BX中,源操作數的缺省段是  (A) DS  (B) ES  (C) SS  (D) CS正確答案

20、:A解答參考:2. 指令PUSH  BX中,目的操作數的段寄存器是  (A) DS  (B) ES  (C) SS  (D) CS正確答案:C解答參考:3. 指令MOVSB中,目的塊的段寄存器是  (A) DS  (B) ES  (C) SS  (D) CS正確答案:B解答參考:4. 下列指令中,不正確的指令

21、是  (A) MOV AL,BL  (B) MOV AL,BX  (C) MOV AL,CL  (D) MOV AL,BL正確答案:D解答參考:5. 若要使寄存器AL中的高4位不變,低4位0,使用指令  (A) AND AL,0FH  (B) AND AL,0F0H  (C) OR AL,0FH &

22、#160;(D) OR AL,0F0H正確答案:B解答參考:6. 若要使寄存器AL中的高4位不變,低4位1,使用指令  (A) AND AL,0FH  (B) AND AL,0F0H  (C) OR AL,0FH  (D) OR AL,0F0H正確答案:C解答參考:7. 若要使寄存器AL中的高4位為0,低4位不變,使用指令  (A) AND AL,0FH&#

23、160; (B) AND AL,0F0H  (C) OR AL,0FH  (D) OR AL,0F0H正確答案:A解答參考:8. 若要使寄存器AL中的高4位為1,低4位不變,使用指令  (A) AND AL,0FH  (B) AND AL,0F0H  (C) OR AL,0FH  (D) OR AL,0F0H正確答案:

24、D解答參考:9. 條件轉移指令JNZ的轉移條件是  (A) CF=0  (B) ZF=0  (C) CF=1  (D) ZF=1正確答案:B解答參考:10.  8086 CPU向I/O端口地址30H寫字節(jié)數據應使用指令  (A) OUT 30H,AL  (B) OUT 30H,AX  (C) OUT AL,30H &#

25、160;(D) OUT AX,30H正確答案:A解答參考:11.  8086 CPU向I/O端口地址430H寫字數據應使用指令  (A) OUT 430H,AL  (B) OUT 430H,AX  (C) MOV DX,430HOUT DX,AL  (D) MOV DX,430HOUT DX,AX正確答案:D解答參考:12. 若DF=0,執(zhí)行串操作指令MOVSW時,地

26、址指針自動變化是  (A) SI+SI+1、DI=DI+1  (B) SI=SI+2、DI=DI+2  (C) SI=SIl、DI=DI1  (D) SI=SI2、DI=DI2正確答案:B解答參考:13. 若DF=l,執(zhí)行串操作指令MOVSB時,地址指針自動變化是  (A) SI+SI+1、DI=DI+1  (B) SI=SI+2、DI=DI+2  (C) SI=SI1、DI=

27、DI1  (D) SI=Sl2、DI=DI2正確答案:C解答參考:14. 兩個組合十進制數46H、35H相加,調整指令DAA完成的是  (A) 加00H調整  (B) 加06H調整  (C) 加60H調整  (D) 加66H調整正確答案:B解答參考:15. 匯編源程序文件的擴展名是  (A) *.LST  (B) *.OBJ  (C) *

28、.ASM  (D) *.EXE正確答案:C解答參考:16. 下列可作為標識符用的字符串是  (A) MOV  (B) ZF  (C) FAH  (D) PTR正確答案:C解答參考:17. 返回變量段屬性的偽指令符是  (A) OFFSET  (B) SEG  (C) TYPE  (D) SIZE正確答案:B解

29、答參考:18. 下列為段定義的偽指令是  (A) PROC  (B) SEGMENT  (C) ASSUME  (D) STRUC正確答案:B解答參考:四、主觀題(共12道小題)19.  匯編源程序中,BUF+4是(            );BX+4是(       

30、       )參考答案:表達式 ,尋址方式20. 定義字節(jié)類型變量的偽指令是(      );定義字類型變量的偽指令是(      )參考答案:DB  , DW 21.  在先循環(huán)后判斷的循環(huán)結構中,一般判斷(        )寄存器中的值是否為0參考答案: 

31、;CX 22.  執(zhí)行指令MOV  AL,2 LT 5后,AL=(          )。參考答案:FFH 23. 指令MUL  BYTE PTRBX中,(        )是指令助記符;(        )是偽指令;(  

32、60; )是運算符;(                           )是表達式。參考答案:MUL  ,BYTE  ,  PTR  ,BYTE PTRBX24. 調用過程時,入口參數和出口參數傳遞的方法有,通過(   

33、60;     )傳遞參數;通過(         )傳遞參數;通過(         )傳遞參數。參考答案: 寄存器  ,存儲器, 堆棧25.  INT  21H中斷的功能號為02H,它的入口參數送寄存器(      )參考答案:

34、0;DL 26. 已知8086系統(tǒng)中某數據段定義如下,標明各內存單元的邏輯地址及內容DSEG   SEGMENT  AT  0C000H                 ORG     6    VAR1   DB

35、60;       2,18                     VAR2   DW              569AH,'AB'

36、;    DSEG  ENDS參考答案:地址數據C000H:0006H02H0007H12H0008HXXH0009HXXH000AH9AH000BH56H000CH42H000DH41H27. 若寄存器AL=47H,BL=9AH,完成AL+BLBL功能的指令為(                     ),執(zhí)行完該指

37、令后,AL=(    ),BL=(       ),CF=(    )。參考答案:ADD  BL,AL  ;   47H;   E1H ;  0 28.  兩個組合BCD碼56H加77H,和在AL中,執(zhí)行DAA指令完成加(      )調整。參考答案:66H 

38、29. 與指令LEA  AX,BUF功能相同的指令為(                                           

39、)參考答案:MOV  AX,OFFSET BUF 30. 若DS段偏移地址2000H開始存放4個字節(jié)數據30H、40H、50H、60H,執(zhí)行指令JMP  WORD PTR2000H后,CS=(           ),IP=(          )  執(zhí)行指令JMP  DWORD PTR2000H后,CS=(

40、          ),IP=(          )。參考答案:不變,4030H ,6050H,4030H 微機原理及應用B第3次作業(yè)本次作業(yè)是本門課程本學期的第3次作業(yè),注釋如下:三、主觀題(共30道小題)1. 計算機系統(tǒng)中,內存使用(           

41、;      )存儲器,外存使用(            )和(           )存儲器。參考答案:半導體材料 ,磁材料,光材料 2. RAM稱為(          

42、60;         ),是英文(                           )的縮寫參考答案:隨機存取存儲器 ,Random Acess Memory 3. SRAM稱為(   

43、;  ),每個存儲位由(     )個場效應管組成參考答案:靜態(tài)存儲器,6 4. DRAM稱為(                  ),每個存儲位由(    )個場效應管加電容組成參考答案: 動態(tài)存儲器 ,1 5. 相對而言,SRAM比DRAM的集成

44、度(     );外圍電路更(         )參考答案:低,簡單6.  PROM稱為(               )ROM;EPROM稱為(            

45、      )ROM;EEPROM稱為(                )ROM。參考答案:一次編程 ,光擦除多次編程 ,電擦除多次編程7. 存儲芯片6116的字節(jié)容量是2KB,它的位容量是(     )Kb參考答案:16 8. 存儲容量1KB=(   

46、60;   )B;1MB=(       )KB參考答案:1024  ,1024 9. 在內存儲器的組織中,可將CPU的全部地址線分為存儲器單元尋址所需的(       )地址線和存儲器芯片片選所需的(        )地址線。參考答案:片內,片選 10. 存儲芯片2114(1024×4)

47、的片內地址線為(            )參考答案:A9A0 11. 存儲芯片6116(2048×8)的片內地址線為(                  )參考答案:A10A0 12. 存儲器組織中,存儲器芯片片選控制的方法有(  

48、;       )法、(             )法和(         )法。參考答案: 線選 ,部分譯碼,全譯碼 13. 存儲器組織中使用部分譯碼時,若片選地址線中有N條未用,則存儲單元的重疊地址有(     &#

49、160;    )個。參考答案:2N 14. 某CPU的地址總線為16條,則最大可尋址空間為(       );用2K×4的SRAM構成按字節(jié)編址的最大存儲容量需(       )片SRAM。參考答案:64K,64 15. 什么叫中斷?為什么計算機系統(tǒng)中要使用中斷參考答案:中斷即對突發(fā)事件的處理,生活中有這些突發(fā)事件例:吃飯時手機響了:中國發(fā)生SARS疫情;印度洋突發(fā)

50、海嘯等等。計算機系統(tǒng)中也有突發(fā)事件,例如:除數為零;系統(tǒng)突發(fā)故障;QQ上有人呼喚;鍵盤上輸入信息等等。中斷是I/O控制方式之一,指CPU在正常執(zhí)行程序時,為外理突發(fā)任務只有暫停正常程序轉而外理突發(fā)任務程序。中斷控制方式可提高CPU的工作效率,增強系統(tǒng)的實時處理能力16. 什么是硬件中斷和軟件中斷?在PC機中二者的處理過程有什么不同?參考答案:硬件中斷是外部設備通過向CPU的中斷請求線輸入電信號來來獲得中斷請求;軟件中斷是處理機內部識別中斷請求,如內部異常中斷或指令中斷。17. 簡述8086的中斷過程參考答案:8086 CPU獲得中斷請求;   

51、       8086 CPU執(zhí)行完當前指令;          8086 CPU查詢中斷源類型碼;          保護現場,保護斷點;          8086 CPU響應中斷,根據中斷類型碼獲得中斷服務程序的入口地址;&

52、#160;         執(zhí)行服務程序;          中斷返回,即恢復斷點,恢復現場;          重復上述過程18. PC/XT機提供(         )個中斷類型碼,中斷服務程序的入口地址存

53、放在存儲器空間的(     )至(          )中。參考答案:256,00000H  , 003FFH 19. 中斷相量表地址00040H中存放了中斷類型碼(        )的中服程序的入口地址參考答案:10H 20. 執(zhí)行指令INT  21H時,中斷服務程序入口的lP值應從存儲器地址( 

54、           )中獲得;CS值應從存儲器地址(              )中獲得。參考答案:00084H ,00086H 21. 指令IRET恢復現場的順序是(   )、(       )和( 

55、60;     )參考答案:  IP  ,CS,F 22.  8086 CPU響應可屏蔽中斷的條件是(       )參考答案: IF=1 23. 當INTR端輸入一個(      )電平時,(            &

56、#160;  )獲得了中斷請求參考答案:高,可屏蔽中斷24. 當NMI端輸入一個(        )觸發(fā)時,(               )獲得了中斷請求參考答案:上升沿 ,非屏蔽中斷25. 8086 CPU的1MB存儲空間由(      )庫和( 

57、;      )庫組成,每個庫的最大容量為(       );控制線 控制(     )庫的有效;地址線A0控制(     )庫的有效。參考答案:奇,偶,512KB,奇 ,偶 26. 若控制線 =0、地址線A0=0,可完成(     )位數據操作;若控制線=1、地址線A

58、0=0,可完成(      )位數據操作。參考答案:16 ,低827.  8086 CPU從存儲器單元中讀取數據時,控制線 應輸出(     )電平、應輸出(      )電平;8086 CPU向存儲器單元中寫入數據時,控制線應輸出(     )電平、應輸出(     )電平。參考答案:&

59、#160;低,高,高 ,低28. CPU尋址外設有(           )和(          )兩種方式,8086 CPU采用(           )。參考答案:獨立編址  ,統(tǒng)一編址,獨立編址29. 8086 CPU地址/數據線復

60、用線在(   )時刻分離地址線,此時8086 CPU控制線ALE應輸出(     )電平。參考答案:T1  ,高30.  若8086 CPU工作于最小工作方式,控制線MN/ 應接(     )電平;若8086 CPU工作于最大工作方式,控制線MN/應接(      )電平。參考答案: 高 , 低微機原理及應用B第4次作業(yè)本次作業(yè)是本門課程

61、本學期的第4次作業(yè),注釋如下:三、主觀題(共10道小題)1. 什么是接口? 接口具有哪些功能參考答案:接口就是微處理器與外部設備之間的連接部件,是CPU與外界進行信息交換的中轉站。接口具有以下功能:(1) 數據緩沖功能;(2) 接收和執(zhí)行CPU命令的功能;(3) 信號轉換功能;(4) 設備選擇功能;(5) 中斷管理功能;(6) 數據寬度變換功能;(7) 可編程功能2. 什么是統(tǒng)一編址,分別編址?各有何特點參考答案:統(tǒng)一編址:存儲器單元地址和I/O端口地址在同一個地址空間中分配。由于I/O端口地址

62、占用存儲器單元地址,減少了存儲器的尋址空間,訪問存儲器單元和I/O端口可用相同的指令;分別編址:存儲器單元地址和I/O端口地址在不同的地址空間中分配。存儲器和I/O端口都有獨立且較大的尋址空間,CPU需要用門的控制線來識別是訪問存儲器還是訪問I/O端口,訪問存儲器單元和I/O端口要用不相的指令。3. 為什么CPU與外設交換信息需要通過專門的I/O接口參考答案:由于計算機外設的種類繁多,包括光、機、電、聲和磁等外設。它們的工作速度高低不一。外部設備所處理的信息格式也有多種形式,有串行也有并行,有數字式也有模擬式,有標準的邏輯電平信號也有非標準的邏輯電平信號。因此,CPU與外設交換信息是

63、比較復雜的。因此外部設備不能直接接到計算機的系統(tǒng)總線上,而必須通過專門的I/O接口才能實現二者之間的相互通信,即I/O接口是CPU與外設間的橋梁。4.  I/O接口中有那幾種傳送方式?它們可有何特點?參考答案:I/O接口中的傳送方式有程序控制方式、中斷控制方式和DMA控制方式,其中程序控制方式又分無條件和有條件(查詢)兩種。程序控制方式是CPU主動而外設被動,當CPU查詢外設狀態(tài)不正確時會造成CPU返復查詢而進入死循環(huán),故此種方式影響CPU的使用效率;中斷控制方式和DMA控制方式是外設主動而CPU被動,當外設需要與CPU交換信息時,外設先經I/O接口向CPU發(fā)中斷請求或DM

64、A請求,CPU響應后在中斷服務程序中完成外設與CPU的數據傳送。5. 簡述無條件傳送方式的特點參考答案:無條件傳送(也稱為同步傳送):CPU直接與外設傳送數據,不必預先檢查外設狀態(tài)。因而程序簡單,硬件節(jié)省。但要求時序配合精確。故無條件傳送方式使用較少,僅適用于數據變化緩慢,而且操作時間固定的外設。如:對開關信號的輸入、LED顯示器的輸出等一些簡單外設的操作。6. 簡述有條件傳送方式的特點參考答案:條件傳送方式(也稱異步傳送,常稱查詢方式):對I/O設備的適應性較好。不要求CPU與外設同步,編程較容易,使用方便。然而只有在輸入設備已經準備就緒輸出設備不忙的情況下才能進行數據傳

65、送。條件傳送比無條件傳送要準確可靠。但是CPU要不斷地查詢外設的狀態(tài),這樣會占用了大量的時間,CPU的效率較低,在實際控制系統(tǒng)中不能達到實時處理的要求。7. 簡述中斷傳送方式的特點參考答案:中斷控制傳送方式改善了查詢方式的缺點,只有外設需要與CPU交換信息時才向CPU發(fā)出中斷請求,變CPU主動查詢?yōu)楸粍禹憫?,因而提高了CPU的利用率和控制程序執(zhí)行的實時性。但中斷工作過程較復雜,編程也較難。8. 某外設原理框圖如下圖所示,當BUSY(BUSY信號接8255的PC0腳)為低電平時,表示外設可以接收數據。試編寫利用8255的初始化程序及輸出程序段,完成將內存BUF緩沖區(qū)中的100

66、個字節(jié)數據通過8255的A端口輸出到外設(設,8255的端口A、端口B、端口C及控制口端口地址分別為PORTA、PORTB、PORTC、PORTD)參考答案:【解】8255的PA口數據輸出,PC0接BUSY              MOV     CX,100            &#

67、160;      ;循環(huán)初始化              LEA             SI,BUF              

68、;MOV     AL,81H                   ;8255方式選擇初始化              MOV     DX,PORTD              OUT      DX,ALLP:        MOV     DX,PORTC             &#

溫馨提示

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

評論

0/150

提交評論