


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一、填空1計算機中常用的碼制有原碼,反碼和補碼。2十進制數29的二進制表示為 00011101。3十進制數-29的8位補碼表示為 11100011。補碼=反碼+14單片微型計算機由 CPU,存儲器和I/O 口 三部分組成。5若不使用MCS-51片內存儲器引腳 EA必須接 地。6微處理器CPU由寄存器,控制器和運算器三部分組成。7當MCS-51引腳ALE信號有效時,表示從 P0口穩定的送出了 低八位 地址。8. MCS-51的P0口作為輸出端口時,每位能驅動_8_個SL型TTL負載。9. MCS-51有4個并行I/O 口,其中P1,P2,P3是準雙向口,所以有輸出轉輸入是必須先寫 入“1”10M
2、CS-51的堆棧是軟件填寫堆棧指針臨時在內部數據存儲器內開辟的區域。11. MCS-51中凡字節地址能被_ 8 整除的特殊功能寄存器均能位尋址。12. MCS-51系統中,當PSEN信號有效時,表示 CPU要從外部程序 存儲器讀取信息。13當使用8751且EA=1,程序存儲器地址小于8KB時,訪問的是片內 ROM。14. MCS-51特殊功能寄存器只能采用直接 尋址方式。15. MCS-51有4組工作寄存器,它們的地址范圍是00H-1FH。16. MCS-51片內20H2FH范圍內的數據存儲器,即可以字節尋址又可以位 尋址。17. 若用傳送指令訪問 MCS-51的程序存儲器,它的操作碼助記符應
3、為MOVC 。18. 訪問MCS-51片內RAM應該使用的傳送指令的助記符是MOV。19. 當MCS-51使用間接尋址方式訪問片內RAM高128B時,會產生 錯誤 。20. 設計8031系統時,P2 口不能用作一般I/O 口。21. MCS-51可擴展片外 RAM 64 KB,但當外擴I/O 口后,其外部 RAM尋址空間將 減小。22. 計算機的系統總線有地址總線,控制總線和數據總線。23. 輸入輸出設備是計算機與外部世界交換信息的 。24. 指令是通知計算機完成某中操作的 。25. 匯編語言中可以使用偽指令,他們不是真正的指令,只是用來 。26. MCS-51串行接口有4種工作方式,這可以在
4、初始化程序中用軟件填寫SCON特殊功能寄存器加以選擇。27. 當使用慢速外設時,最佳的傳送方式是中斷。28. MCS-51在外擴 ROM,RAM 或I/O時,它的地址總線是 P2,P0 。29. 當定時器T0工作在方式3時,要占用定時器 T1的TR1和 TF1 兩個控制位。30. MCS-51有5個中斷源,有2個中斷優先級,優先級由軟件填寫特殊功能寄存器_JP_加以選擇。31. 累加器(A)=80H,執行完指令 ADD A,#83H后,進位位 C= _1。32. 執行ANL A,#0FH指令后,累加器 A的高4位=0。33. JZ e的操作碼地址為1000H,e=20H,它的轉移目的地址為10
5、22H 。34. JBC 00H,E操作碼的地址為 2000H,e=70H,它的轉移目的地址為2073H35.累加器(A ) =7EH , (20H) =#04H , MCS-51 執行完 ADD A ,20H指令后,PSW.0= 0。36. MOV PSW , #10H是將MCS-51的工作寄存器置為第 2-組。37.指令DJNZ R7 , e操作碼所在地址為3000H , e=EFH,則它的轉移目的地址為2FF1H。38. ORL A , #0F0H是將A的高4位置1,而低4位 不變 。39. SJMP e的指令操作碼地址為 0050H , e=65H,那么它的轉移目的地址為00B7H。4
6、0.設 DPTR=2000H,( A)=80H,貝U MOVC A,A+DPTR 的操作數的實際地址為 2080H414243.十進制數-47用8位二進制補碼表示為11010001 。-19D的二進制補碼表示為EDH.計算機中最常用的字符信息編碼是。ASCII 碼。44.要串口為10位UART,工作方式應選用為 方式1。45.用串口擴并口時,串行接口工作方式應選為方式方式0 。46在串行通信中,有數據傳送方向全雙工,半雙工,單工 三種方式。47. PC復位后為0000H。48. 個機器周期=12節拍,一個機器周期=12個振蕩周期,一個振蕩周期 =1節拍。49. 80C51 含 4 KB 掩膜
7、ROM。50. 80C51在物理上有個獨立的寄存器空間。51.外部中斷INT0入口地址為0003H。52. PSW 中 RS1 RS0=10H 是,R2的地址為 12H。53. 個機器周期=6個狀態周期,振蕩脈沖 2分頻后產生的時鐘信號的周期定義為狀態周 期。54. 8751 是 EPROM 型,內含 8 KB EPROM。55. 89C51 是 FLASH ROM 型,內含 KB FLASH ROM56. MCS-51中T0中斷服務程序入口地址為000BH。57. PSW 中 RS1 RS0=11H,R2的地址為 1AH _。58. 執行當前指令后,PC內容為下一條指令的地址 。59. 12
8、根地址線可尋址 4 KB存儲單元。60.寫 8255A控制字時,需將 A1,A0置為1 161. MOV C , 20H源尋址方式為 位 尋址。62. INC 不影響CY位。63.指令LCALL 37B0H,首地址在2000H,所完成的操作是 2003H 入棧,37B0H PC。64. MOVX A , DPTR源操作數尋址方式為間接尋址65. ORG 1000HLCALL 4000HORG 4000HADDA, R2執行完 LCALL 后(PC) = 4000H。66. 80C51中斷有2 個優先級。67. 80C51中斷嵌套最多2 級。68. 微機與外設間傳送數據有、和三種方式。69. 外
9、中斷請求標志位是 IE0 和IE1 。70. 當80C51的RST引腳上保持 2個機器周期以上的低電平時,80C51即發生復位。71. 當單片機的型號為 8031/8032時,其芯片引線EA 一定要接低電平。72. MCS-51機擴展片外I/O 口占用片外數據存儲器的地址的空間。73. MCS-51單片機訪問片外存儲器時,利用ALE信號鎖存來自_E0_口的低8位地址信號。74. 12根地址線可選 4K個存儲單元,32KB存儲單元需要15 根地址線。75三態緩沖寄存器輸出端的三態”是指 高電平 態、 低電平 態和 高阻 態。76. 74LS138是具有3個輸入的譯碼器芯片,其輸出作為片選信號時,
10、最多可以選中8_塊芯 片。77. 74LS273通常用來做簡單 接口擴展;而74LS244則常用來作簡單 并行 接口擴展。78. A/D轉換器的作用是將 模擬量轉為數字量;D/A轉換器的作用是將量轉為_量。79.A/D轉換器的三個最重要指標是、和。80.從輸入模擬量到輸出穩定得數字量的時間間隔是A/D轉換器的技術指標之一,稱為。81. 若某8位D/A轉換器的輸出滿刻度電壓為 +5V ,則該D/A轉換器的分辨率為5/255 V。82. MCS-51單片機片內 RAM的寄存器區共有_2_個單元,分為_4_組寄存器,每組_8_個 單元,以R0-R7作為寄存器名稱。83. 單片機系統復位后,(PSW)
11、 =00H,因此片內RAM寄存區的當前寄存器是第0組,8個寄存器的單元地址為 00H07H。84通過堆棧操作實現子程序調用,首先要把PC的內容入棧,以進行斷點保護。調用返回時在進行出棧操作,把保護的斷點彈回PC o85. 一臺計算機的指令系統就是它所能執行的指令集合。86. 以助記符形式表示的計算機指令就是它的匯編(助記符)語言。87. 在直接尋址方式中,只能使用位二進制數作為直接地址,因此其尋址對象只限于內_部 RAM o88. 在寄存器間接尋址方式中,其 間接”體現在指令中寄存器的內容不是操作數,而是操作數的地址 。89. 在變址尋址方式中,以A 作變址寄存器,以 PC或DPTR作基址寄存
12、器。90.假定累加器 A的內容為30H,執行指令:1000H : MOVC A , A+PC后,把程存儲器 1031H單兀的內容送累加器 A中。91假定DPTR的內容為8100H ,累加器A的內容為40H ,執行下列指令:MOVCA,A+DPTR后,送入 A 的程序存儲器8140H單元的內容92 假定(SP)=60H, (ACC)=30H,(B)=70H,執行下列命令:PUSH ACCPUSH B后,SP的內容為 62H, 61H的單元的內容為30H,62單元的內容為 70H.93假定(SP)=62H, (61)H=30H, (62)H=70H,執行下列指令POP DPHPOP DPL后,DP
13、TR的內容為7030H ,SP的內容為 60H94 假定(A)=85H, (R0)=20H,(20H)=O AFH.執行指令:ADD A,R0后,累加器A的內容為 34H, CY的內容為 1, AC的內容為 ,OV的內容為 1.95假定(A)=85H, (20H)=OFFH, (CY)=1,執行指令:ADDC A, 20H后,累加器A的內容為 85H, CY的內容為 1, AC的內容為 1,OV的內容為 .96 假定(A)=0FFH, (R3)=0FH, (30H)=0F0H,(R0)=40H, (40H)=00H.執行指令:INCAA=00HINCR3R3=10HINC30H30H=F1HI
14、NC R040H=01H后,累加器A的內容為 OOH , R3的內容為10H, 30H的內容為F1H ,40H的內容為 01H.97在MCS 51中PC和DPTR都用于提供地址,但PC是為了訪問 程序 存儲器提供地址而DPTR是為訪問數據存儲器提供地址98在位操作中,能起到與字節操作中累加器的作用的是CY .99累加器A中存放著一個其值小于或等于127的8位無符號數,CY清“ 0后執行RLC A指令,則A中數變為原來的2 倍.100計算機的數據傳送有兩種方式,即 并行 方式和 串行 方式,其中具有成本低特點的是串行數據傳送.101異步串行數據通信的楨格式由起始位,數據位,第九位(校驗)位和停止
15、位組成102異步串行數據通信有全雙,單雙和單工共三種傳送方向形式103使用定時器T1設置串行通信的波特率時,應把定時器T1設定為工作模式2,即 定時模式104 假定(A)=56H,(R5)=67H. 執行命令:ADDA,R5DA后,累加器A的內容為 23H, CY的內容為 1.105 假定(A)=0FH, (R7)=19H,(30H)=00H, (R1)=40H,(40H)=0FFH.執行指令DECADECR7DEC30H FFHDECR1后,累加器A的內容為,R7的內容為,30H的內容為,40H的內容為 FEH.106 假定(A)=50H, (B)=0A0H.執行指令:MUL AB后,寄存器
16、B的內容為 32H ,累加器A的內容為 00, CY的內容為0, OV的內容為丄 .假定(A)=50H,(B)=12H.執行命令:DIV AB后,累加器A的內容為_0AH_ ,寄存器B的內容為_08H_,CY的內容為_0.OV的內容為_0.假定(A)=0 5 .執行命令:SWAP A后,累加器A的內容為_50_.109執行如下指令序列;MOV C , P1.0ANL C, P1.1ANL C, /P1.2MOV P3.0 , C后,所實現的邏輯關系為.110假定addr1仁00100000000B,標號qwe的地址1030hH.執行命令:后,程序轉移到地址 去執行111假定標號qaz的地址為0
17、100,標號qwe值為0123 (即跳轉的目標地址為 0123 ).應執行命 Qa z; SJMP qwe該指令的相對便移量(既指令的第二字節)為21H_.112 DPTR是MCS-51中唯個16位寄存器,在程序中常用來作為MOVC指令的詢問程序存儲器的 基地址使用.113請填好下段程序內有關每條指令結果的注釋中之空白MOV A.PSWMOV B,AMOV PSW,A;(A)=10H;(B)=10 H;(PSW)=H114堆棧設在_內部數據 _存儲區,程序存放在程序_存儲區,外部I/O接口設在_外RAM.存儲區,中斷服務程序存放在_程序_存儲區.115若單片機使用頻率為6MHz的晶振,那么狀態
18、周期為 ,機器周期為指令周期為.116 復位時 A=, PSW=, SP= 07H, P0 P3= FFH 。117執行下列程序段后 CY= 1, OV= 0, A= 94H。118 設 SP=60H,片內 RAM 的(30H ) =24H,果。PUSH30H ; SP=61H,PUSH31H : SP=62H,POPDPL; SP=61H,POPDPH; SP=60H,MOVA,#00HMOVXDPTR, A最后的執行結果是2410H=00H119 80C51復位后(31H)=10H,在下列程序注釋中填寫執行結(SP)= 24H(SP)=10HDPL= 10HDPH= 24HMOVA ,#5
19、6HADDA,#74HADDA,ACPU從0000 H單元開始執行程序。內部 RAM 的08 H單元。01HoSP的內容為_07_H,第一個壓入堆棧的數據將位于SBUF的內容為 xxH 。ORL A,#4指令執行后,PSW寄存器的內容將等于120.8031其EA引腳必須接 地 。可作通用I/O的至少8條I/O線,最多還可加上 P口的8條I/O線。P0 口作地址/數據總線,傳送地址碼的區低8位;P2口作地址總線,傳送地址碼的咼 8位。MOVX指令用來對外 RAM進行讀寫操作。121存儲器組織8052片內RAM 有 _256 字節。若(PSW) =18H,則有效 R0的地址為18H。對8051來說
20、,MOV A , R0指令中的 R0之取范圍最大可為7F H。位地址7FH還可寫成 2FH.7。122定時器和串行接口80C51的 T1 作串行接口方式1和方式3的波特率發生器。8052除可用 T1夕卜,尚可用 T2作其串行口方式1和方式3的波特率發生器。若8031AH的fosc=12MHz ,則其兩個定時器對重復頻率高于4 MHz的外部事件是不能正確計數的。在定時器T0運作模式3下,TH0溢出時, TF1標志將被硬件1去請求中斷。在運作模式3下,欲使TH0使停止運作,應執行一條 CLR TR1 指令。在多機通信中,若字符傳送率為 100B/S,則波特率等于 1100。在多機通信中,主機發送從
21、機地址呼叫從機時,其TB8位為 1;各從機此前必須將其SCON中的REN位和 SM2位設置為1。123中斷系統INT0和INT1的中斷標志分別是IE0 和 IE1 。T0和T1兩引腳也可作外部中斷輸入引腳,這時TMOD 寄存器中的C/T位應當為1 。上題中,若 M1 M0兩位置成10,則計數值應當是(TH)=( TL)=f£ H。RETI指令以及任何訪問IE 和 IP寄存器的指令執行過后,CPU不能馬上響應中斷。124指令系統在R0初值為00的情況下DJNZ R0,頭指令將循環執行256 次欲使口的低4位輸出0而高4位不變,應執行一條 指令。欲使口的高4位輸出1而低4位不邊,應執行一
22、條 指令。DIV AB指令執行后,OV標志為1,則執行指令前(E ) =00 HoM UL AB指令執行后,OV標志為1,則(B)工00 H。MCS 51 的兩條查表指令是MOVC A,A+PC和 MOVC A,A+DPTR 。二、單項選擇題1 在中斷服務程序中,至少應有一條(D )(A)傳送指令(B )轉移指令(C)加法指令 (D)中斷返回指令2 當MCS 51復位時,下列說法正確的是( A)(A) PC=000H(B) SP=00H ( C) SBUF=00H ( D) ( 30H) =00H3 要用傳送指令訪問 MCS 51片外RAM,它的指令操作碼助記符應是(B)(A) MOV(B)
23、MOVX(C) MOVC(D)以上都行4卜面哪一種傳送方式適用于電路簡單且時序已知的外設()(A)條件傳送(E)無條件傳送(C)DMA(D)中斷5ORG2000HLCALL3000HORG3000HRET左邊程序執行完RET指令后,PC=(C )(A)2000H(B)3000h(C) 2003H(D) 3003H6 要使MCS 51能夠響應定時器 T1中斷,串行接口中斷,它的中斷允許寄存器IE的內部應是(A )(A ) 98H(B) 84H(C) 42H( D) 22H7 6264芯片是(B )(A) PRROM (B) RAM(C) Flash ROM (D) EPROM8 MCS 51串行
24、接口擴展并行 I/O 口時,串行接口工作方式應選擇( A )(A)方式0(E)方式1(C)方式2(D)方式39 用M CS 51響應中斷時,下列哪種操作不會發生(A )(A )保護現場(B)保護PC( C)找到中斷入口(D)保護PC轉入中斷入口10 JNZ rel 指令的尋址方式是( C )(A )立即尋址(B) 寄存器尋址(C) 相對尋址(D)位尋址11 執行LCALL 4000H指令時,MCS 51完成的操作是( D )(A )保護 PC ( B) 4000Ht PC (C)保護現場(D) PC+3 入棧,4000H t PC12 下面哪條指令產生 WR 信號 ( D )(A)MOVAXA
25、, DPTR(B)MOVC A, A+PC(C) MOVC A,A+DPTR13 若某寄存器芯片的地址線為(A)1 KB (B)2KB(D)MOVX DPTR,A 12根,那么它的存儲容量為 ( C )(C) 4KB (D)5kBTMOD 的內容應為 ( A )14 要想測量 INTO 引腳上的一個正脈沖寬度 ,那么特殊功能寄存器1516(A)09H(B)87H(C)00HPSW=18H 時,則當前工作寄存器是 (A)0 組 (B)1 組 (C)2 組MOVX A,DPTR 指令中源操作數的尋址方式是(A) 寄存器尋址(C)直接尋址(D)80HD )(D)3 組( B17MCS-5 1有中斷源
26、 (A)5 個A )(B)2 個(C)3 個(D)18MCS-5 1上電復位后,SP 的內容應為 (B )(A)00H(B)07H(C)60H(D)70H19ORG0003HLJMP2000HORG000BHLJMP3000H當 CPU 響應外部中斷0后,PC的值為(A)(A)0003H(B)2000H(C)000BH(D)3000HC206個(B) 寄存器間接尋址(D) 立即尋址2123控制串行接口工作方式寄存器是 (A) TCON (B)PCON 執行 PUSH ACC 指令,MCS -5 (A)SP+1 t SP (ACC) t (SP) (C) SP-1 t SP (ACC) t (S
27、P) P1 口的每一位能驅動(B (A) 2 個 TTTL 低電平負載 (C) 8個 TTTL 低電平負載 PC 中存放的是 ( A )(A) 下一條指令的地址 (C) 當前正在愛執行指令的地址 8031 是 ( C )(C)SCON1完成的操作是 (B) (ACC)(D) (ACC)(D)TMODA )t (SP) S-1Pt SP t (SP) SP+1 t SP(B)4個TTL低電平負載(D) 10個 TTL 低電平負載(B)當前正在執行的指令(D)下一條要執行的指令252627282930(A)CPU(B)微處理器 (C)單片微機要把P0口的高4位變0,低4位不變 應使用指令(D(A)
28、ORL P0, #0FH(C) ANL P0,#0F0H下面哪種是輸出設備 ( A )(A)打印機(B)紙帶讀出機所謂 CPU 是指 ( A )(A) 運算器與控制器(C)輸入輸出設備(D)控制器)(B) ORL P0, #0F0H(D) ANL P0, #0FH(C)鍵盤(D) A/D 轉換器(B)運算器與存儲器(D)控制器與存儲器LCALL指令操作碼地址四2000H,執行完相應的子程序返回指令后,PC=( D )(A)2000H(B)2001H(C)2002H(D)2003H用M CS 51執行完MOV A,#08H后,PSW的哪一位被置位(D )(A) C(B)F0(C)OV(D)P計算
29、機字使用中斷方式與外界交換信息時,保護現場的工作應該是 ( C )(A)由CPU自己完成(B)在中斷響應中完成(C)應由中斷服務程序完成(D)在主程序中完成31. 關于MCS 51的堆棧操作,正確的說話是(C )(A)先入棧,再修改棧指針(B)先修改棧指針,再出棧(C)先修改棧指針,再入棧(D)以上都不對32. 下面哪條指令將 MCS 51的工作寄存其置成3區(A) MOV PSW, #13H(C)SETB PSW.4 CLR PSW.333. 若 MCS 51中斷源都編程為同級(A) 外 0(B)外 1B )#18HCLR PSW.4(B) MOV PSW,(D) SETB PSW.3,當它
30、們同時申請中斷時 CPU 首先響應 ( A )(C) T1(D)T0( /RD(D)34. 執行MOVX A,DPTR 指令時,MCS 51產生的控制信號是(A)(B)ALE(C)35. MCS 51的相對轉移指令的最大負距離為(A) 2KB(B)128B38MOVB ). (C)127B(D)256B(A) 位尋址39當執行 MOVX(A)40. ORGAJMPORGMOVC,#00H 的操作方式是 ( A )(B)直接尋址DPTR,A指令時,MCS 51產生下面哪一個控制信號 (/WR )(C)ALE(C)立即尋址(D)寄存器尋址(B)0000H 0040H 0040HSP ,#00H當執
31、行完左邊的程序后 ,PC 的值是 ( D )(C)0042H(D)0043HRAM 和 I/O 口 時 ,它的數據總線是 ( A )(C)P2(D)P3(A) 0040H(B)0041H41. MCS 51 外擴 ROM、(A)P0(B)P142. 當 CPU 響應串行接口中斷時 ,程序應轉移到 ( C )(A)0003H(B)0013H43. 當 ALE 信號有效時 ,表示 (A) 從 ROM 讀取數據(C)0023HB )(B)從P0口可靠地送出地址低8位(D)0033H(C)從PO口送出數據(D)從RAM中讀取數據44. MCS 51復位時,表示(D )(A) (20H)=00H(B)
32、SP=00H (C) SBUF=OOH (D)TH0=00H45. 執行MOV IE,#83H 后,MCS 51將響應的中斷是(B )(A) 1 個(B)2 個(C)3 個(D) 4 個46 MCS 51的中斷源全部編程為同級時,優先級最高的是(外0 )(A)(B) TI(C)串行接口(D)47. 下列哪種設備不是輸入設備 ( C )(A) A/D轉換器 (B)鍵盤(C)打印機(D)掃描儀48. 外部中斷 1固定對應的中斷入口地址為( C )(A)0003H(B)000BH(C)0013H(D)001BH49. 各中斷源發出的中斷請求信號,都會標記在 MCS 51系統中的(B )(A) TMO
33、D(B)TCON/SCON (C)IE (D)IP50. MCS 51單片機可分為兩個中斷優先極別.各中斷源的優先級別設定是利用寄存器(A) IE(B)IP(C) TCON(D)SCON51. MCS 51的并行I/O 口的讀取方法:一種是讀引腳,還有一種是(A )(C)讀A累加器,是針對該口的 ( D(C)地址線(D)讀 CPU)(D)內部鎖存器(A)讀鎖存器(B)讀數據52. MCS 51的并行I/O 口一改一寫操作(A)引腳(B)片選信號)(B) ORL P1, #0FH(D)DJNZ P1, short-lable53. 以下指令中 ,屬于單純讀引腳的指令是 ( C(A)MOV P1,
34、 A(C)MOV C, P1.554. 指令 AJMP 的跳轉范圍是 ( C )(A)256 KB(B)1KB(C)2KB(D)64KB(C)38H(D)39H)(C) MOVX 指令 (D)MOVC 指令)(B)有乘法的除法(D) 只有減法(B)調用指令的末地址(D)返回指令的末地址MCS 51系統中(B)(C)IE(D)IP (D)55以下運算中對溢出標志OV沒有影響或不受 OV影響的運算是(A )(A)邏輯運算(B)符號數加減運算(C)乘法運算(D)除法運算56假定設置堆棧指針SP的值為37H,在進行子程序調用時把斷點地址進棧保護后,SP的值為( D )(A)36H(B)37H57. 對
35、程序存儲器的讀操作 ,只能使用 ( D(A)MOV 指令 (B)PUSH 指令58. 必須進十進制調整的十進制運算是 ( C(A) 只有加法和減法(C)只有加法59. 執行返回指令時 ,返回的斷點是 ( C )(A) 調用指令的首地址 (C)調用指令下一條指令的首地址60. 各中斷源發出的中斷請求信號,都會標記在(A)TMOD(B)TCON/SCON三、判斷并改錯。(下列命題你認為正確的在括號內打“V,錯誤的打“X,”并說明理由。)1. 我們所說的計算機實質上是計算機的硬件系統與軟件系統的總稱。( )2. MCS 51的相對轉移指令的最大負跳距是128B. ( )3. MCS 51的程序存儲器
36、只是用來存放程序的。( x )4. MCS 51的五個中斷源優先極相同。( X )5. 要進行多機通信 , MCS 51串行接口的工作方式應選為方式1. ( X )6. MCS 51上的電復位時 ,SBUF=00H. ( X )7. MCS 51外部中斷 0的入口地址是 003H. ( )8. TMOD 中的 GATE=1 時,表示由兩個信號控制定時器的起停. ( )9. MCS 51的時鐘最高頻率是 18MHZ. ( X )10. 使用可編程接口必須初始化 . ( )11. 當 MCS 51上電復位時 ,堆棧指針 SP=00H. ( X )12. MCS 51外擴 I/O 與外 RAM 是統
37、一編址的 . ( )13. 使用8751且EA=1時,仍可外擴64KB的程序存儲器()14.8155的復位引腳可與89C51的復位引腳直接相聯()15. MCS 51是微處理器.(x )16. MCS 51的串行接口是全雙工的.()17. PC 存放的是當前正在執行的命令 .( X )18. MCS 51的特殊功能寄存器分部在 60H 80H地址范圍內(X )19. MCS 51系統可以沒有復位電路 . ( X )20. 在MCS 51系統中,一個機器周期等于1.5us. ( X )21. 調用子程序指令(如CALL)及返回指令(如RET)與堆棧有關但與 PC無關.(X )22. 片內 RAM
38、 與外部設備統一編址的 ,需要專門 的輸入 /輸出指令 . ( X )23. 鎖存器 ,三態緩沖器等簡單芯片中沒有命令寄存和狀態寄存等功能. ( )24 MOV R0,P1在任何情況下都是一條能正確執行的 MCS 51指令.(X )25. 欲將片外RAM中3057H單元的內容傳送給 A,判斷下列指令或程序段正誤.() MOVX A,3057H( X ) MOV DPTR,#3057H()MOVX A,DPTR MOV P2,#30H()MOV R0,#57HMOVX A,R0 MOV P2,#30H( X )MOV R2,#57HMOVX A,R226. 欲將SFR中的PSW寄存器內容讀入 A
39、,判斷下列指令正誤 MOV A,PSW () MOV A,0D0H () MOV R0, #0D0H PUSH PSWPOP ACC ()MOV A,R0( X )27. 判斷下列指令正誤 . MOV 28H,R4 (X ) MOV E0H,R0 () MOV R1,#90H, MOV A,R1 ( X ) INC DPTR () DEC DPTR ( X ) CLR R0 ( X )28. 判斷下列指令正誤MOV R1,#80H ( )MOV R7,R1( X )MOV 20H R0 ( )MOV R1,#0100H ( X )CPL R4 ( X )SETB R7.0( X )MOV 20
40、H,21H ( )ORL A ,R5 ()ANL R1,#0FH ( X )XRL P1,#31H( )MOVX A ,2000H ( X)MOV 20H DPTR ( X )MOV A,DPTR ( X )MOV R1,R7 ( X )PUSH DPTR( X )POP 30H( )MOVC A, R1( X )MOVC A , DPTR ( X )MOVX DPTR ,#50H ( X) RLC B( X )ADDC A,C ( X )MOVCR1,A ( X )四、簡答題27.單片機對中斷優先極的處理原則是什么28.80C51的外部中斷有哪兩種觸發方式?它們對觸發脈沖或電平有什么要求29
41、. 單片機怎樣管理中斷 ?怎樣放開和禁止中斷 ?怎樣設置優先級 ?30.80C51單片機定時器/計數器作定時和計數作用時,其計數脈沖分別由誰提供 ?31. 80C51單片機定時器/計數器的門控信號 GATE設置為1時,定時器如何啟動?32. 80C51單片機內設有幾個定時器/計數器?它們由哪些特殊功能寄存器組成34.什么是單片機的機器周期 ,狀態周期 ,振蕩周期的指令周期 ?他們之間有什么關系 ?35.當定時器T0工作于模式3時,如何使運行中的定時器 T1停下來?39程序狀態寄存器PSW的作用是什么?常用狀態有哪些位?作用是什么?五、計算題1. X仁-1111101,X2 = + 110,求
42、X1 X2=?2求68的補碼以及補碼 C9H的真值?3. (A)=3BH,執行 ANL A,#9EH 指令后,(A)=? (CY)=?4. JNZ rel為2B指令,放于1308H,轉移目標地址是134AH,求偏移量rel=?5若(A)=C3H,(R0)=AAH,執行 ADD A,R0 后,(A)=?,(CY)=?(OV)=?(AC)=?6若(A)=50H,(B)=A0H,執行 MUL AB 后,(A)=? (B)=? (OV)=?(CY)=?7.SJMP 0E7H為2B指令,放于F010H,目的地址=?8. 晶振fosc=6MHz,T0工作在模式1,最大定時=?六、閱讀并分析程序題1. 位地
43、址為M、N、Y,程序如下:MOVC , MANL C ,MOVY , CMOVC , MANL C , NORL C, YMOV Y, C求程序表達式。2. 程序如下:2506H M5 : MOV SP ,#58H;2509HMOV 10H , #0FH ;250CHMOV 11H, #0BH ;(SP) +1T SP, ( PC0 PC7) T ( SP)250FH ACCLL XHD ; ( PC) +2 ,(SP) +1t SP, (PC8 PC15) t ( SP)AddrO 10 t pc2511H MOV 20H , 11H2514HM5A : SJMP M5AXHD :PUSH
44、10HPUSH 11HPOP 10HPOP 11HRET問:(1)執行POP 10H后堆棧的內容?(2)執行 M5A : SJMP M5A 后,(SP) =?(20H) = ?3. 程序存儲器空間表格如下:地址2000H2001H2002H2203H內容3FH06H5BH4FH已知:片內 RAMMOVINC的20H中為01H,執行下列程序后(30H )為多少?A, 20HAMOVMOVCCPLMOVEND: SJMP4.(R0)=4BH,(A)=84H,MOV A,R0;MOV R0;MOV 40H,A;MOV R0, 問執行程序后,R0、5設DPTR,#2000HA, A+DPTRA30H , AEND片內RAM(4BH)=7FH,(40H)=20H7FH A20H 4BHH,(26H)=6FH,(27H)=76H,C7FH40H#35HA和4BH單元內容的變化如何?(R0)=20H,R 仁25H,(20H)=80H,(21)H=90H,(22H)=A0H,(25H)=A0下列程序執行后,結果如何?CLRMOVLOOP: MOVADDCMOVINCINCR2,#3A,R0A,R1R0,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海紐約大學《西方經濟學上》2023-2024學年第二學期期末試卷
- 遼寧城市建設職業技術學院《園林樹木學》2023-2024學年第一學期期末試卷
- 宿遷職業技術學院《牛羊生產學》2023-2024學年第二學期期末試卷
- 個人賣房套現方案范本
- 2025至2031年中國展具行業投資前景及策略咨詢研究報告
- 《高效理財規劃之道:課件深度解析》
- 2025至2031年中國可調速封塑機行業投資前景及策略咨詢研究報告
- 2025女職工懷孕期間能否續簽服務合同
- 防疫捐贈采購方案范本
- 2025至2031年中國PS紙杯蓋行業投資前景及策略咨詢研究報告
- 2025年濮陽職業技術學院高職單招語文2019-2024歷年真題考點試卷含答案解析
- 2025年高考思辨作文備考之17例高級思辨素材
- (甘肅二診)2025年甘肅省高三月考試卷(4月)物理試卷(含官方答案)
- 農田水土保持的技術與治理策略研究試題及答案
- 2024農業考試重要措施試題及答案
- 2025年安徽滁州中鹽東興鹽化股份有限公司招聘筆試參考題庫含答案解析
- 2025年中國二氧化碳市場運行態勢及行業發展前景預測報告
- 格構梁班組合同
- 福建省泉州市20023年第29屆WMO競賽二年級數學下學期競賽試卷
- 2025年安全生產有限空間作業應急處理能力試題集試卷
- 內蒙古赤峰山金紅嶺有色礦業有限責任公司招聘考試真題2024
評論
0/150
提交評論