


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、合工大MCS-51單片機(jī)復(fù)習(xí)題(-)填空:1計(jì)算機(jī)中常用的碼制有原碼、反碼和補(bǔ)碼 2十進(jìn)制數(shù)29的二進(jìn)制表示為 00011101.3十進(jìn)制數(shù)-29的8位補(bǔ)碼表示為11100011。4. 單片微型計(jì)算機(jī)由 CPU、存儲(chǔ)器和I/O接口三部分組成。5. 若不使用MCS-51片內(nèi)存儲(chǔ)器引腳/EA必須接地。6. 微處理器由-寄存器堆、控制器和運(yùn)算器三部分組成,7. 當(dāng)MCS-51引腳ALE信號(hào)有效時(shí),表示從 PO 口穩(wěn)定地送出了低地址。8. MCS-51的P0 口作為輸出端口時(shí),每位能驅(qū)動(dòng)8個(gè)SL型TTL負(fù)載。9. MCS - 51有4個(gè)并行1/O 口,其中P0-P3是準(zhǔn)雙向口,所以由輸出轉(zhuǎn)輸人時(shí)必須先
2、 寫人“ 1”。10. MCS-51的堆棧是軟件填寫堆棧指針臨時(shí)在片內(nèi)數(shù)據(jù)存儲(chǔ)器內(nèi)開辟的區(qū)域。11. MCS-51中凡字節(jié)地址能被 8整除的特殊功能寄存器均能位尋址。12. MCS-51系統(tǒng)中,當(dāng)/PSEN信號(hào)有效時(shí),表示 CPU要從程序存儲(chǔ)器讀取信息。*13.當(dāng)使用8751且/EA=1,程序存儲(chǔ)器地址小于 I000H時(shí),訪問的是片內(nèi) ROM.(可選)14. MCS-51特殊功能寄存器只能采用直接尋址方式15. MCS-51有4組工作寄存器,它們的地址范圍是00H/FH。16. MCS-51片內(nèi)20H-2FH范圍內(nèi)的數(shù)據(jù)存儲(chǔ)器,既可以字節(jié)尋址又可以位尋址。17. 若用傳送指令訪問 MCS-51
3、的程序存儲(chǔ)器,它的操作碼助記符應(yīng)為MOVC。18. 訪問MCS - 51片內(nèi)RAM應(yīng)該使用的傳送指令的助記符是MOV.19. 當(dāng)MCS-51使用間接尋址方式訪問片內(nèi) RAM高128 B時(shí),會(huì)產(chǎn)生錯(cuò)誤。20. 設(shè)計(jì)8031系統(tǒng)時(shí),P0、P2 口不能用作-般I/O 口。21. MCS - 51可擴(kuò)展片外 RAM 64 KB,但當(dāng)外擴(kuò)I/O 口后,其外部 RAM尋址空間將 變小。22. 計(jì)算機(jī)的系統(tǒng)總線有地址總線、控制總線和數(shù)據(jù)總線。23. 輸人輸出設(shè)備是計(jì)算機(jī)與外部世界交換信息的載體。24. 指令是通知計(jì)算機(jī)完成某種操作的命令。25. 匯編語(yǔ)言中可以使用偽指令,它們不是真正的指令,只是用來對(duì)匯編種
4、控制。*26.MCS - 51串行接口有4種工作方式,這可在初始化程序中用軟件填寫特殊功能寄存 器SCON加以選擇。27. 當(dāng)使用慢速外設(shè)時(shí),最佳的傳輸方式是中斷28. MCS-51在外擴(kuò) ROM、RAM 或1/O時(shí),它的地址總線是 P0、P2 口。29. 當(dāng)定時(shí)器T0工作在方式3時(shí),要占用定時(shí)器 T1的TR1和TE1兩個(gè)控制位。30. MCS-51有5個(gè)中斷源,有2個(gè)中斷優(yōu)先級(jí),優(yōu)先級(jí)由軟件填寫特殊功能寄存器JP加以選擇。31. 累加器(A)= 80H,執(zhí)行完指令 ADD A, #83H后、進(jìn)位位 C=1。32. 執(zhí)行ANL A,#OFH 指令后,累加器 A的高4位=0000H.33. JZ
5、 e的操作碼地址為 1000H (本指令為2字節(jié)),e=20H;它的轉(zhuǎn)移目的地址為 1022H。34. JBC 00H ,。操作碼的地址為 2000H,e=20H,它的轉(zhuǎn)移目的地址為 2073H35. 累加器(A)= 7EH , (20H )= #04H , MCS-51 執(zhí)行完 DD A. , 20H 指令后,PSW. 0=0。36. MOV PSW , #IOH是將Mcs-51的工作寄存器置為第 2組。37. 指令DJNZ R7, e操作碼所在地址為 3000H, e = EFH (本指令為2字節(jié)),則它的轉(zhuǎn)移目的地址應(yīng)為 2FFI H 。38 ORL A,#0F0H是將A的高4位置1,而
6、低4位不變。39. SJMP。的指令操作碼地址為 0056H e= 65H,瓣么它的轉(zhuǎn)移目幽地址為四塑絲。40. 設(shè) DPTR = 2000 H , (A)=80H,貝U MOVC A, A + DPTR 的操作數(shù)的實(shí)際地址為 2080H。41. 十進(jìn)制數(shù)-47用8位二進(jìn)制補(bǔ)碼表示為 1101 0001。42. -19D的二進(jìn)制補(bǔ)碼表示為1110 1101.43計(jì)算機(jī)中最常用的字符信息編碼是ASCn。*44.要串口為10位UART,工作方式應(yīng)選為方式 1.*45.用串口擴(kuò)并口時(shí),串行接口工作方式應(yīng)選為方式Q46在串行通信中,有數(shù)據(jù)傳送方向單工、半雙工、全雙工三種方式。47. PC復(fù)位后為000
7、0H。48. -個(gè)機(jī)器周=12節(jié)拍、-個(gè)機(jī)器周期=12個(gè)振蕩周期,-個(gè)振蕩周期=1節(jié)拍。49. 80C51 含 4 KB 掩膜 ROM。50.80C51在物理上有4個(gè)獨(dú)立的存儲(chǔ)器空間。51. 外部中斷/INT1入口地址為0013H.。52. PSW 中很 RS1 RS0=10 H.時(shí),R2 的地址為 J2H。53. -個(gè)機(jī)器周期=6個(gè)狀態(tài)周期,振蕩脈沖 2分頻后產(chǎn)生的時(shí)鐘信號(hào)的周期定義為狀態(tài) 周期。56. MCS -51中,T0的中斷服務(wù)程序人口地址為000BH.57. PSW 中 RS1 RS0=11H 時(shí),R2 的地址為 IAH。58執(zhí)行當(dāng)前指令后、PC內(nèi)容為下-條將要讀取的指令碼首地址。
8、59. 12根地址線可尋址 4KB存儲(chǔ)單元。61. MOV C 20H源尋址方式為位尋址。62,. INC丕影響CY位。63. 指令LCALL 37B0H首地址在2000H,所完成的操作是 2003H入棧,37B0 HR PC.64. MOVX A, DPTR源操作數(shù)的尋址方式為寄存器間接尋址。65. ORG 1000HLCALL 4000HORG 4000HADD A,R2 執(zhí)行完 LGALL 后(PC) =4000H.66 80C51中斷有 2個(gè)修先級(jí)。67 80C51中斷嵌套最多2級(jí)。68. 微機(jī)與外設(shè)間傳送數(shù)據(jù)有程序傳送、中斷傳送和DMA傳送三種方式。69. 外中斷請(qǐng)求標(biāo)志位是和1E1
9、。70. 當(dāng)80C51的RST引腳上保持兩個(gè)機(jī)器周期以上的低電平時(shí)80C51即發(fā)生復(fù)位。71. 當(dāng)單片機(jī)的型號(hào)為 8031/8032時(shí),其芯片引線/EA-定要接低電平。72. MCS-51單片機(jī)擴(kuò)展片外I/O 口占用片外數(shù)據(jù)存儲(chǔ)器的地址空間。73MCS - 51單片機(jī)訪問片外存儲(chǔ)器時(shí),利用/ALE信號(hào)鎖存來自P0 口的低8位地址信號(hào)。74. 12根地址線可選多,2二(或4 KB )個(gè)存儲(chǔ)單元,32 KB存儲(chǔ)單元需要14根地址線。75. 三態(tài)緩沖寄存器輸出端的“三態(tài)”是指低電平態(tài)、高電平態(tài)和高阻態(tài)。*76. 74LS138是具有3個(gè)輸人的譯碼器芯片,其輸出作為片選信號(hào)時(shí),最多可以選中8塊芯片。*
10、77.74LS273通常用來作簡(jiǎn)單輸出接口擴(kuò)展:而74LS244則常用來作簡(jiǎn)單輸人接口擴(kuò)展。78. A/D轉(zhuǎn)換器的作用是將模擬量轉(zhuǎn)為數(shù)字量,D/A轉(zhuǎn)換器的作用是將數(shù)字量轉(zhuǎn)為模擬量。*79. A/D轉(zhuǎn)換器的三個(gè)最重要指標(biāo)是轉(zhuǎn)換速度、分辨率和轉(zhuǎn)換精度。*80.從輸人模擬量到輸出穩(wěn)定的數(shù)字量的時(shí)間間隔是A/D轉(zhuǎn)換器的技術(shù)指標(biāo)之-,稱為轉(zhuǎn)換速度。*81.若某8位D/A轉(zhuǎn)換器的輸出滿刻度電壓為十5 V,則該D/A轉(zhuǎn)換器的分辨率為5/255=0.016V.82. MCS-51單片機(jī)片內(nèi)RAM,的寄存器區(qū)共有 32個(gè)單元,分為 4組寄存器,每組 8 個(gè)單元,以R7-RO作為寄存器名稱。83. 單片機(jī)系統(tǒng)復(fù)位
11、后,(PSW=00H,因此片內(nèi)內(nèi)RAM寄存區(qū)的當(dāng)前寄存器是第組,8個(gè)寄存器的單元地址為 00H-07H.84. 通過堆棧操作實(shí)現(xiàn)子程序調(diào)用,首先要把PC的內(nèi)容人棧,以進(jìn)行斷點(diǎn)保護(hù)。調(diào)用返回時(shí)再進(jìn)行出棧操作,把保護(hù)的斷點(diǎn)彈回PC.85.-臺(tái)計(jì)算機(jī)的指令系統(tǒng)就是它所能執(zhí)行的指令集合.86 .以助記符形式表示的計(jì)算機(jī)指令就是它的匯編語(yǔ)言。87. 在直接尋址方式中,只能使用8位二進(jìn)數(shù)作為直接地址,因此其尋址對(duì)象只限于片 -內(nèi)RAM88. 在寄存器間接尋址方式中,其“間接”,體現(xiàn)在指令中寄存器的內(nèi)容不是操作數(shù)、而是操作數(shù)的地址。89. 在變址尋址方式中,以 A作變址寄存器,以 PC或DPTR作基址寄存器
12、.90. 假定累加器A的內(nèi)容為30H,執(zhí)行指令:1000H : MOVC A , A 十 PC后,把程序存儲(chǔ)器1031H單元的內(nèi)容送累加器 A中。91. 假定DPTR的內(nèi)容為8100H,累加器A的內(nèi)容為40H,執(zhí)行下列指令:MOVC A , A 十 DPTR后,送人A的是程序存儲(chǔ)器 8140H單元的內(nèi)容。92. 假定(SP)= 60H , (ACC) =30H , (B)=70H,執(zhí)行下列指令:PUSH ACCPUSH B后,SP的內(nèi)容為62H, 61H單元的內(nèi)容為 30H 62.H單元的內(nèi)容為 70H93. 假定(SP)= 62H, (61 H) = 30H , (62H) = 70H。執(zhí)行
13、下列指令:POP DPHPOP DPL后,DPTR的內(nèi)容為7030H,SP的內(nèi)容為60H。94 假定(A) =85N , (R0) = 20H , (20H) =0AFH.執(zhí)行指令A(yù)DD A, RO后,累加器A的內(nèi)容為34H CY的內(nèi)容為1, AC的內(nèi)容為1, 0V的內(nèi)容為 。95. 假定(A)=85H , (20H) =OFFH , ( CY) -1,執(zhí)行指令:ADDC A, 20H .后,累加器A的內(nèi)容34H, CY的內(nèi)容為1, AC的內(nèi)容為 丄,0V的內(nèi)容為0_96. 假定(A) = OFFH , ( R3) = OFH , ( 30H) = 0F0 H , (RO) = 40H , (
14、40H) = 00H。執(zhí)行 指令:INC AINC R3INC 30HINC R0后,累加器 A的內(nèi)容為00H, R3的內(nèi)容為10H 30H的內(nèi)容為0F1H, 40H的內(nèi)容 為 01H。97在MCS-51中PC和DPTR都用于提供地址,但 PC是為訪問程序存儲(chǔ)器提供地址,而DPTR是為訪問數(shù)據(jù)存儲(chǔ)器提供地址。98在位操作中,能起到與字節(jié)操作中累加器作用的是CY。99. 累加器A中存放著-個(gè)其值小于或等于127的8位無符號(hào)數(shù),CY清“ 0后執(zhí)行RLC A指令,則A中的數(shù)為原來2倍。100. 計(jì)算機(jī)的數(shù)據(jù)傳送有兩種方式,即并行方式和串行方式,其中具有成本低特點(diǎn)的是串行數(shù)據(jù)傳送。101. 異步串行數(shù)
15、據(jù)通信的幀格式有起始位、數(shù)據(jù)位、奇偶校驗(yàn)位和停止位組成。102. 異步串行數(shù)據(jù)通信有單工、全雙工和半雙工共三種傳送方向形式。103. 使用定時(shí)器T1設(shè)置串行通信的波特率時(shí),應(yīng)把定時(shí)器T1設(shè)定為工作模式2_ ,即自動(dòng)重裝載模式。104. 假定(A) =56 , ( R5)= 67。執(zhí)行指令:ADD A, R5DA后,累加器A的內(nèi)容為0010 0011 CY的內(nèi)容為1。105. 假定(A) = 0FH , ( R7) =19H , ( 30H=00H , ( R1) =40H , (40H )= 0FFH指令:DECADECR7DEC30HDEC R1后,累加器 A的內(nèi)容為0EH, R7的內(nèi)容為.
16、虹 ,30H的內(nèi)容為0FFH, 40H的 內(nèi)容為0FEH.*106.假定(A)=50H , (B)=0A0H執(zhí)行指令:MUL AB后,寄存器B的內(nèi)容為32H,累加器A的內(nèi)容為00 CY的內(nèi)容為0, OV的內(nèi) 容為l。108.假定(A) =0C5 H 執(zhí)行指令:SWAP A后,累加器A的內(nèi)容為5CH110.假定addrl I =00100000000B,標(biāo)號(hào)qaz的地址為1030H。執(zhí)行指令:Qaz: AJMP addrll后,程序轉(zhuǎn)移到地址 1100H 去執(zhí)行。111假定標(biāo)號(hào)qaz的地址為0100H,標(biāo)號(hào)qwe值為0123H(即跳轉(zhuǎn)的目標(biāo)地址為0123H )。應(yīng)執(zhí)行指令:qaz: SJMP q
17、we該指令的相對(duì)偏移量(即指令的第二字節(jié))為 0123-0102=21H。112. DPTR是MCS-51中惟-個(gè)16位寄存器,在程序中常用來作為MOVC指令的訪問程序存儲(chǔ)器的基址寄存器使用。114. 堆棧設(shè)在片內(nèi)數(shù)據(jù)存儲(chǔ)區(qū),程序存放在程序存儲(chǔ)區(qū),外咅B(yǎng)1/O接口設(shè)在片外數(shù)據(jù)存儲(chǔ)區(qū),中斷服務(wù)程序存放在程序存儲(chǔ)區(qū)。115. 若單片機(jī)使用頻率為 6 MHz的晶振,那么機(jī)器周期為2 us ,116. 復(fù)位時(shí) A=0 , PSW=O, SP=07, P0P3= FFH。118設(shè)SP=60H,,片內(nèi)RAM的(30H)=24H , (31H)=I0H,在下列程序段注釋中填執(zhí) 行結(jié)果。PUSH30H:SP=
18、 61H, (SP)=24HPUSH31H:SP=62H, (SP)= I0H POPDPL:SP= 61H, DPL=10 HPOPDPH:SP= 60 H , DPH=24HMOVA,#00HMOVX DPTR,A最后執(zhí)行結(jié)果是將 0送外部數(shù)據(jù)存儲(chǔ)器的 2410單元。119. 80C51復(fù)位后.CPU從些0000H單元開始執(zhí)行程序。 SP的內(nèi)容為07H,第-個(gè)壓人堆棧的數(shù)據(jù)將位于片 RAM的08H單元。.SBUF的內(nèi)容為不定。.ORL A,#4指令執(zhí)行后PSW寄存器的內(nèi)容將等于 01H120. 8031其/EA引腳必須接地。.可作通用I/O的至少有PI 口的8條I/O線,最多還可加上 P2
19、 口的8條I/O線。.P0 口作地址/數(shù)據(jù)總線,傳送地址碼的低8 位, P2 口作地址總線,傳送地址碼的高8位。.MOVX指令用來對(duì)片外 RAM進(jìn)行讀寫操作。121. 存儲(chǔ)器組織.8052片內(nèi)RAM 有256字節(jié)。.若(PSW) =18H,則有效 R0的地址為18H。.對(duì)8051來說,MOV A , R0指令中的 R0之取值范圍最大可為 256H.位地址 7FH還可寫成 2FH.7。122. 定時(shí)器和串行接口.80C51的TX作串行接口方式1和方式3的波特率發(fā)生器。.8052除可用T1外,尚可用T2作其串行接口方式1和方式3的波特率發(fā)生器。.在定時(shí)器T0運(yùn)作模式3下,THO溢出時(shí)理些標(biāo)志將被硬
20、件置1去請(qǐng)求中斷。.在運(yùn)作模式3下,欲使TH0停止運(yùn)作,應(yīng)執(zhí)行-條CLR TRL指令。123. 中斷系統(tǒng)./INTO和/INT1的中斷標(biāo)志分別是IE0和 旦。.TO和T1兩引腳也可作外部中斷輸人引腳,這時(shí)TMOD寄存器中的C/T位應(yīng)當(dāng)為1。.RETI指令以及任何訪問IE和IP寄存器的指令執(zhí)行過后 CPU不能馬上響應(yīng)中斷。124 .指令系統(tǒng).在R7初值為00H的情況下,DJNZ R7, rel指令將循環(huán)執(zhí)行 256次。.欲使P1 口的低4位輸出0而高4位不變,應(yīng)執(zhí)行-條ANL P1 , F0H指令。.欲使P1 口的高4位輸出1而低4位不變,應(yīng)執(zhí)行-條ORL P1, F0H指令。.DIV AB指令
21、執(zhí)行后,OV標(biāo)志為1,則此指令執(zhí)行前(B)=0H。.MUL AB指令執(zhí)行后,OV標(biāo)志為1,則(B)豐0H。.MCS-51 的兩條查表指令是 MOVC A,A+DPTR 和 MOVC A, A+PC。(二)單項(xiàng)選擇題:1. 在中斷服務(wù)程序中,至少應(yīng)有 -條(D )(D )中斷返回指令(30H)=00H(B)。(A) 傳送指令(B)轉(zhuǎn)移指令(C )加法指令2. 當(dāng)MCS-51復(fù)位時(shí),下面說法正確的是( A)(A) PC=0000H(B) SP=00H (C) SBUF=00H (D)3. 要用傳送指令訪問 MCS-51片外RAM,它的指令操作碼助記符應(yīng)是(A) MOV (B) MOVX(C) MO
22、VC(D)以上都行4. 下面哪-種傳送方式適用于電路簡(jiǎn)單且時(shí)序已知的外設(shè)(B)。(A)條件傳送(B)無條件傳送 (C) DMA (D)中斷5.ORG2000HLCALL3000H:注:本指令為3字節(jié)指令ORG3000HRET左邊程序執(zhí)行完 RET指令后,PC= (C) o(A) 2000H(B) 3000H(C) 2003H(D) 3003H6.要使MCS - 51能夠響應(yīng)定時(shí)器 T1中斷、串行接口中斷,它的中斷允許寄存器IE的內(nèi)容應(yīng)是(A) o(A) 98H(B) 84H(C) 42.H(D) 22H*7. 6264 芯片是(B) o2(A) E PROM (B) RAM (C) Flash
23、 ROM (D) EPROM& MCS-51在響應(yīng)中斷時(shí),下列哪種操作不會(huì)發(fā)生( A )o(A)保護(hù)現(xiàn)場(chǎng)(B)保護(hù)PC(C)找到中斷人口 ( D)保護(hù)PC轉(zhuǎn)人中斷人口10. JNZ e指令的尋址方式是(C) o(D)位尋址(A)立即尋址(B)寄存器尋址(C)相對(duì)尋址11. 執(zhí)行 LCALL 4000H 指令時(shí), MCS-51 所完成的操作是( D)。(A)保護(hù) PC、(B) 4000HH PC(C)保護(hù)現(xiàn)場(chǎng)(D) PC+3 入棧,4000 H t PC12. 下面哪條指令產(chǎn)生/WR信號(hào)(D)。(A) MOVX A , DPTR(B) MOVC A , A+PC(C) MOVC A , A+DP
24、TR(D) MOVX DPTR , A1 3 .若某存儲(chǔ)器芯片地址線為12 根,那么它的存儲(chǔ)容量為 (C)。(A) 1 KB(B) 2 KB (C) 4 KB (D) 8 KB15. PSW=18 H 時(shí),則當(dāng)前工作寄存器是( D)。( A) 0 組(B) 1 組 (C) 2 組 (D) 3 組17. MOVX A, DPTR指令中源操作數(shù)的尋址方式是(B)。(A)寄存器尋址(B)寄存器間接尋址( C)直接尋址(D)立即尋址18. MCS-51 有中斷源( A)。(A) 5 個(gè) (B) 2 個(gè) (C) 3 個(gè) (D) 6 個(gè)19 . MCS-51上電復(fù)位后,SP的內(nèi)容應(yīng)是(B)。(A) 00H
25、(B) 07H(C) 60H(D) 70H*20 .下面哪 -個(gè)部件不是 CPU 的指令部件( C)。(A) PC (B) IR (C) PSW (D) ID21 . ORG 0003HLJMP 2000HORG 000BHLJMP 3000H當(dāng)CPU響應(yīng)外部中斷 0后,PC的值是(B)。(A) 0003H(B) 2000H(C) 0000BH(D) 3000H22. 控制串行接口工作方式的寄存器是(C)。(A) TCON (B) PCON (C) SCON (D) TMOD23. MCS-51 響應(yīng)中斷時(shí),下面哪 -個(gè)條件不是必須的 (C)。(A)當(dāng)前指令執(zhí)行完畢(B)中斷是開放的(C)沒有
26、同級(jí)或高級(jí)中斷服務(wù)(D)必須有RETI指令24. 使用定時(shí)器 T1 時(shí),有幾種工作模式( C)。(A) 1 種 (B) 2 種 (C) 3 種 (D) 4 種25. 執(zhí)行 PUSH ACC 指令 MCS-51 完成的操作是 (A)。(A)SP1tSP(ACC)t(SP)(B)(ACC)t( SP)SP- 1tSP (C)SP-1tSP(ACC)t( SP)(D)(ACC)t( SP)SP1-SP*26 . P1 口的每-位能驅(qū)動(dòng)(B).(A) 2個(gè)TTL低電平負(fù)載(B) 4個(gè)TTL低電平負(fù)載(C) 8個(gè)TTL低電平負(fù)載(D) 10個(gè)TTL低電平負(fù)載28. PC 中存放的是 (A)。(B)當(dāng)前正
27、在執(zhí)行的指令(D)下-條要執(zhí)行的指令(A )下-條指令的地址(C)當(dāng)前正在執(zhí)行指令的地址29. 8031 是( C)。(A) CPU(B )微處理器(C)單片微機(jī)(D)控制器30 .要把P0 口高4位變0,低4位不變,應(yīng)使用指令(D)。(A) ORL P0, #0FH (B) ORL P0, #0F0H31. 下面哪種外設(shè)是輸出設(shè)備 (A) 。(A)打印機(jī) (B)紙帶讀出機(jī) (C)鍵盤 (D) A/D轉(zhuǎn)換器32. 所謂 CPU 是指( A) 。(A)運(yùn)算器與控制器(B)運(yùn)算器與存儲(chǔ)器(C)輸人輸出設(shè)備(D)控制器與存儲(chǔ)器33. LCALL指令操作碼地址是 2000H,執(zhí)行完相應(yīng)子程序返回指令后
28、,PC= (D)(A) 2000H (B) 2001H (C) 2002H ( D) 2003H34. MCS-51 執(zhí)行完 MOV A , #08H 后, PSW 的哪 -位被置位( D)。(A) C (B) F0 ( C) OV (D) P36.計(jì)算機(jī)在使用中斷方式與外界交換信息時(shí),保護(hù)現(xiàn)場(chǎng)的工作應(yīng)該是(C)。(A)由CPU自動(dòng)完成(B)在中斷響應(yīng)中完成(C)應(yīng)由中斷服務(wù)程序完成。(D)在主程序中完成A)。*37. 89C51最小系統(tǒng)在執(zhí)行 ADD A,20H指令時(shí),首先在 P0 口上出現(xiàn)的信息是(A)操作碼地址(B)操作碼 (C)操作數(shù) (D)操作數(shù)地址38. MCS-51 的中斷允許觸
29、發(fā)器內(nèi)容為 83H,CPU 將響應(yīng)的中斷請(qǐng)求是( D)。(A)/ INT0, /INT1(B) T0, TI (C) TI, 串行接口(D) / INT0, T039:下面哪 -種傳送方式適用于處理外部事件(C)。(A) DMA(B)無條件傳送(C)中斷(D)條件傳送40. 關(guān)于 MCS-51 的堆棧操作,正確的說法是(C)。(A)先人棧,再修改棧指針.(B)先修改棧指針,再出棧、(C)先修改棧指針,再人棧(D)以上都不對(duì)、41. 某種存儲(chǔ)器芯片是 8 KB*4/片,那么它的地址線根數(shù)是(C)。(A) 11 根 (B) 12 根 (C) 13根 (D) 14根42. 要訪問 MCS - 51
30、的特殊功能寄存器應(yīng)使用的尋址方式是 (C)。(A)寄存器間接尋址(B)變址尋址(C)直接尋址(D)相對(duì)尋址43. 下面哪條指令將MCS-51的工作寄存器置成 3區(qū)(B)。(A) MOV PSW , #13H(B) MOV PSW , #18H(C) SETB PSW.4 CLR PSW.3 (D) SETB PSW.3 CLR PSW.444. 若MCS-51中斷源都編程為同級(jí),當(dāng)它們同時(shí)申請(qǐng)中斷時(shí)CPU首先響應(yīng)(B)。( A) INTl ( B) INT0 ( C) T1 ( D) T046. 執(zhí)行MOVX A, DPTR;指令時(shí) MCS-51產(chǎn)生的控制信號(hào)是(C)。(A)/PSEN (B)
31、 ALE (C)/RD(D)/WR47. MCS - 51 的相對(duì)轉(zhuǎn)移指令的最大負(fù)跳距離為 (B)。(A) 2 KB ( B) 128 B (C) 127 B (D) 256 B48. 指令寄存器的功能是 (B)。(A) 存放指令地址(B) 存放當(dāng)前正在執(zhí)行的指令(C)存放指令與操作數(shù)(D)存放指令地址及操作數(shù)49. MOV C,#00H 的尋址方式是 (A)。(A)位尋址(B)直接尋址(C)立即尋址(D)寄存器尋址50. 當(dāng)執(zhí)行MOVX DPTR , A指令時(shí),MCS-51產(chǎn)生下面哪-個(gè)控制信號(hào)(B)。(A) /PSEN(B) /WR (C) ALE (D) /-RD*51. 74LS138
32、 芯片是 (B) 。(A)驅(qū)動(dòng)器 (B)譯碼器(C)鎖存器(D)編碼器52. ORG 0000HALMP 0040HORG 0040H ; 注; MOV SP,#00H 為 2字節(jié)指令MOV SP,#00H當(dāng)執(zhí)行完左邊的程序后,PC的值是(C)。(A) 0040H(B) 0041H(C) 0042H(D) 0043H54. 當(dāng) CPU 響應(yīng)串行接口中斷時(shí),程序應(yīng)轉(zhuǎn)移到 (C).(A) 0003H(B) 0013H(C) 0023H(D) 0033H55. 當(dāng) ALE 信號(hào)有效時(shí),表示 (B)。(A)從ROM中讀取數(shù)據(jù)(B)從工P0 口可靠地送出地址低 8位(C)從P0 口送出數(shù)據(jù)(D)從RAM
33、中讀取數(shù)據(jù)57. MCS-51 復(fù)位時(shí),下述說法正確的是(D)。(A) (20 H) = 00H(B) SP=00H (C) SBUF=00H (D) TH0 = 00H58. 當(dāng)使用快速外部設(shè)備時(shí),最好使用的輸人輸出方式是(C)。(A)中斷(B )條件傳送 (C) DMA (D)無條件傳送59. 執(zhí)行 MOV IE , #03H 后, MCS-51 將響應(yīng)的中斷是( D)。(A) 1 個(gè) ( B) 2 個(gè)( C) 3 個(gè)( D) 0 個(gè)60. 程序設(shè)計(jì)的方法 -般有( D)。(A) 1 種 (B) 2 種 (C) 3 種( D) 4 種61.MCS-51 的中斷源全部編程為同級(jí)時(shí);優(yōu)先級(jí)最高
34、的是(D)。(A) /INT1 ( B) TI (C)串行接口( D) /INTO62. 下面哪種設(shè)備不是輸人設(shè)備 (C)。(A) A/D轉(zhuǎn)換器(B)鍵盤(C)打印機(jī)(D)掃描儀63. 外部中斷 1 固定對(duì)應(yīng)的中斷人口地址為(C)。(A)0003H(B)000BH(C)0013H(D) 001BH64. 各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在MC6-51 系統(tǒng)中的 (B)(A ) TMOD( B) TCON/SCON( C) IE ( D) IP65MCS-51 單片機(jī)可分為兩個(gè)中斷優(yōu)先級(jí)別。各中斷源的優(yōu)先級(jí)別設(shè)定是利用寄存器 ( B)。(A) IE(B) IP (C) TCON(D) SCO
35、N*66. MCS-51的并行I/O 口信息有兩種讀取方法:-種是讀引腳,還有-種是(A)。(A)讀鎖存器(B)讀數(shù)據(jù)(C)讀A累加器 (D)讀CPU67. MCS - 51 的并行 I/O 口讀-改-寫操作,是針對(duì)該口的 (D)(A)引腳(B)片選信號(hào)(C)地址線(D)內(nèi)部鎖存器68. 以下指令中,屬于單純讀引腳的指令是(C)。(A) MOV Pi, A .(B) ORL PI, #DFH(C) MOV C, Pl.5(D) DJNZ.Plshort-Table69. ( C)并非單片機(jī)系統(tǒng)響應(yīng)中斷的必要條件。(A) TCON 或 SCON 寄存器內(nèi)的有關(guān)中斷標(biāo)志位為 1(B) IE 中斷允
36、許寄存器內(nèi)的有關(guān)中斷允許位置 1(C) IP 中斷優(yōu)先級(jí)寄存器內(nèi)的有關(guān)位置 .1(D) 當(dāng)前-條指令執(zhí)行完70. 指令A(yù)JMP的跳轉(zhuǎn)范圍是(C)。(A) 256 B (B) 1 KB ( C) 2 KB ( D) 64 KB71. MCS-51響應(yīng)中斷的不必要條件是 (C)。(A) TCON或SOON寄存器內(nèi)的有關(guān)中斷標(biāo)志位為全1(B) IE中斷允許寄存器內(nèi)的有關(guān)中斷允許位置1(C) IP中斷優(yōu)先級(jí)寄存器內(nèi)的有關(guān)位置1(D) 當(dāng)前-條指令執(zhí)行完72. 以下運(yùn)算中對(duì)溢出標(biāo)志 0V沒有影響或不受 OV影響的運(yùn)算是(A)。(A )邏輯運(yùn)算(B)符號(hào)數(shù)加減法運(yùn)算(C)乘法運(yùn)算 (D)除法運(yùn)算*73.在
37、算術(shù)運(yùn)算中,與輔助進(jìn)位位AC有關(guān)的是(C)。(A )二進(jìn)制數(shù)(B)八進(jìn)制數(shù)(C)十進(jìn)制數(shù)(D)十六進(jìn)制數(shù)74. PC的值是(C)。(A)當(dāng)前指令前-條指令的地址(B)當(dāng)前正在執(zhí)行指令的地址(C)下-條指令的地址(D)控制器中指令寄存器的地址SP75 假定設(shè)置堆棧指針 SP-的值為37H,在進(jìn)行子程序調(diào)用時(shí)把斷點(diǎn)地址進(jìn)棧保護(hù)后, 值為(D)。-:廠(A) 36H (B) 37H (C) 38H-水(b) 39H76.在相對(duì)尋址方式中,“相對(duì)”兩字是指相對(duì)于(C)。(A)地址偏移量rel.(B)當(dāng)前指令的首地址(C)當(dāng)前指令的末地址(D) DPTR值77 .在寄存器間接尋址方式中,指定寄存器中存放
38、的是(B)。(A)操作數(shù)(B)操作數(shù)地址(C)轉(zhuǎn)移地址(D)地址偏移量78 .對(duì)程序存儲(chǔ)器的讀操作,只能使用( D)。(A) MOV 指令 (B) PUSH 指令(C) MOVX 指令(D) MOVC 指令79.必須進(jìn)行十進(jìn)制調(diào)整的十進(jìn)制運(yùn)算(C)。(A)有加法和減法.(B)有乘法和除法(C)只有加法(D)只有減法(B)調(diào)用指令的末地址(D)返回指令的末地址(C) 。(B)只有PC和累加器A(D) PC,A,DPTR和堆棧指針SP MCS - 51系統(tǒng)中的(B)。(C) IP(D) IP80執(zhí)行返回指令時(shí),返回的斷點(diǎn)是(C)。(A)調(diào)用指令的首地址.(C)調(diào)用指令下-條指令的首地址81.可以為
39、訪間程序存儲(chǔ)器提供或構(gòu)成地址的有(A)只有程序計(jì)數(shù)器PC(C)只有PC, A和數(shù)據(jù)指針DPTR82各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在(A) TMOD(B) TCON/SCON(三)判斷題:1我們所說的計(jì)算機(jī)實(shí)質(zhì)上是計(jì)算機(jī)的硬件系統(tǒng)與軟件系統(tǒng)的總稱。(V)2. MCS-51的相對(duì)轉(zhuǎn)移指令最大負(fù)跳距是127 B。(X) 128B3. MCS-51的程序存儲(chǔ)器只是用來存放程序的:(X) 存放程序和表格常數(shù)4. MCS-51的5個(gè)中斷源優(yōu)先級(jí)相同。(X)6. MCS-51 上電復(fù)位時(shí) SBUF=OOH。(X) SBUF 不定7. MCS-51外部中斷0的人口地址是 0003H。 (V)* 8. TMOD中的GATE=1時(shí),表示由兩個(gè)信號(hào)控制定時(shí)器的啟停。(V)9. MCS-51的時(shí)鐘最高頻率是 18 MH z, (X) 12MHZ10. 使用可編程接口必須初始化。(V)11. 當(dāng)MCS-51上電復(fù)位時(shí),堆棧指針 SP=00H。 (X) SP=07H 。12. MCS - 51外擴(kuò)I/ O 口與外RAM 是統(tǒng)-編址的.(V)15. MCS- 51是微處理器。(X) 不是。16. MCS - 51的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《世界古代建筑欣賞:大二藝術(shù)史教學(xué)教案》
- 《太陽(yáng)系八大行星的特點(diǎn):四年級(jí)地理教學(xué)教案》
- 新員工入職流程及操作系統(tǒng)使用指南
- 產(chǎn)品分銷與代理業(yè)務(wù)合作協(xié)議內(nèi)容
- 《走進(jìn)物理世界:高一物理實(shí)驗(yàn)課程教案》
- 鄉(xiāng)村旅游農(nóng)業(yè)開發(fā)方案
- 年度市場(chǎng)活動(dòng)策劃與執(zhí)行報(bào)告
- 公司采購(gòu)協(xié)議附件書
- 采購(gòu)居間合同例文
- 工作匯報(bào)與溝通渠道使用情況表
- 2025年哈爾濱鐵道職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 中藥玫瑰花培訓(xùn)
- 廣東省佛山市(2024年-2025年小學(xué)六年級(jí)語(yǔ)文)統(tǒng)編版小升初真題((上下)學(xué)期)試卷及答案
- 2025年吉林通化梅河新區(qū)(梅河口市)專項(xiàng)引進(jìn)高層次教育人才40人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 危險(xiǎn)性較大工程培訓(xùn)課件
- 建筑施工安全員述職
- 公司安全生產(chǎn)事故隱患內(nèi)部報(bào)告獎(jiǎng)勵(lì)工作制度
- 2024解析:第九章固體壓強(qiáng)-基礎(chǔ)練(解析版)
- 移動(dòng)式升降平臺(tái)安全指導(dǎo)手冊(cè)
- 人美版六年級(jí)美術(shù)教案下冊(cè)全冊(cè)
- 老舊小區(qū)電梯改造的經(jīng)濟(jì)效益方案
評(píng)論
0/150
提交評(píng)論