


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第二章習題參考答案一、填空題:2、 MCS-51的堆棧是軟件填寫堆棧指針臨時在片內(nèi)RAM數(shù)據(jù)存儲器內(nèi)開辟的區(qū) 域。INC DEC都不影響PSW堆宅操作只有一條尋址方式直接尋址方式3、當使用8751且EA=1,程序存儲器地址小于1000H時,訪問的是片內(nèi)ROM。7、 PSW 中 RS1 RS0=10 時,R2 的地址為12H。8、 PSW 中 RS1 RS0=11 時,R2 的地址為1AH。14、內(nèi)部RAM中,位地址為30H的位,該位所在字節(jié)的字節(jié)地址為17、使用8031芯片時,需將/EA引腳接 低 電平,因為其片內(nèi)無 ROM 存22、但單片機的型號為8031/8032 時,其芯片引線EA 一定
2、要接 di 電平7、單片機8031的ALE引腳是()A、輸出高電平B、輸出矩形脈沖,頻率為fosc的1/6C、輸出低電平D、輸出矩形脈沖,頻率為fosc的1/211、單片機上電復位后,堆棧區(qū)的最大允許范圍是( )個單元。A、64 B、120 C、128 D、25612、單片機上電復位后,堆棧區(qū)的最大允許范圍是內(nèi)部RAM的( )。A、OOH FFH B、00H 07HC、07H 7FHD、08H 7FH13、對于8031單片機,其內(nèi)部RAM()。A、只能位尋址B、只能字節(jié)尋址C、既可位尋址又可字節(jié)尋址D、少部分能位尋址18、單片機8051的XTAL1和XTAL2引腳是()引腳A、外接定時器B、外
3、接串行口C、外接中斷 D、外接晶振23、MCS 51的專用寄存器SFR中的堆棧指針SP是一個特殊的存 貯區(qū),用來 (),它是按后進先出的原則存取數(shù)據(jù)的。A、存放運算中間結果 B、存放標志位C、暫存數(shù)據(jù)和地址D、存放待調(diào)試的程序二、判斷題6、PC可以看成使程序存儲器的地址指針。(V )7、判斷以下有關PC和DPTR的結論是否正確?A、DPTR是可以訪問的,而PC不能訪問。 (V )B、它們都是16位的存儲器。(V )C、它們都有自動加“ 1”的功能。(X ) PC有自動加“ 1”的功能而DPTR的力口“ 1則需通過指令INC DPTR來完成。D、DPTR可以分為兩個8位的寄存器使用,但PC不能。
4、( V )8、程序計數(shù)器PC不能為用戶編程時直接使用,因為它沒有地址。( V )13、8051的累加器ACC是一個8位的寄存器,簡稱為A,用來存一個操作數(shù)或中間結果。(V )14、8051的程序狀態(tài)字寄存器PSW是一個8位的專用寄存器,用于存程序運行中 的各種狀態(tài)信息。(V )23、當8051單片機的晶振頻率為12MHZ時,ALE地址鎖存信號端的輸出頻率為 2MHZ的方脈沖。(V )四、問答題1、80C51 ROM 空間中,0000H0023H 有什么用途?用 戶應怎樣合理安排? 答:0000H0023H 是80C51系統(tǒng)專用單元,其中0000H 為CPU復位地址, 0003H0023H 是5
5、個中斷源中斷服 務程序入口地址,用戶不能安排其他內(nèi)容 般來講,從0030H以后,用戶可自由安排。3、簡述讀外ROM和讀寫外RAM用到的控制信號答:讀外ROM的控制線有3條: ALE:控制鎖存低8位地址信號。 PSEN控制外ROM輸出。 EA:確定讀外ROM。讀寫外RAM控制信號分別為:RD控制外RAM輸出。WR控制外 RAM輸入第三章習題參考答案一、填空題I、 指令格式是由操作碼 和操作數(shù)所組成,也可能僅由 操作碼 組成。7、JZ rel的操作碼地址為1000H rel=20H,它的轉(zhuǎn)移目的地址 為。PC+2+REL10、MOV PSW #10H是將MCS-51的工作寄存器置為第 2組。II、
6、指令LCALL 37B0H,首地址在2000H 所完成的操作是 2003H 入棧, 37B0H PG17、 在直接尋址方式中,只能使用8位二進制數(shù)作為直接地址,因此其尋址對象只限于內(nèi)RAM 。18、在寄存器間接尋址方式中,其“間接”體現(xiàn)在指令中寄存器的內(nèi)容不是操作數(shù),而是操作數(shù)的地址 。19、在變址尋址方式中,以A作變址寄存器以PC或DPTR 作基址寄存器。32、假定(A) =50H( B)=0A0H執(zhí)行指令:MULAB后,寄存器B的內(nèi)容為,累加器A的內(nèi)容為,CY的內(nèi)容為, OV的內(nèi)容為。33、假定(A) =OFBH (B) =12H 執(zhí)行指令:DIV AB后,累加器A的內(nèi)容為,寄存器B的內(nèi)容
7、為11H, CY的內(nèi)容為_0,OV的內(nèi)容為 _0一。39、在R7初值為00H的情況下,DJNZ R7,rel指令將循環(huán)執(zhí)行 次 256。42、 DIV AB指令執(zhí)行后,0V標志為1,則此指令執(zhí)行前(B)=43、MUL AB指令執(zhí)行后,0V標志為1,則(B)不為。44、 用一條指令 LJMP 1 2 3 4 H 可以取代下列4條指令:MOVDPTR #1234HPUSHDPLPUSHDPHRET45、要訪問特殊功能寄存器,可以采用的尋址方式是 直接、寄存器和 位尋址。第五章習題參考答案一、填空題2、外中斷請求標志位是 ETO 和 ET1。3、 RETI指令以及任何訪問IE 和IP 寄存器的指令執(zhí)
8、行過后,CPU不能馬上響應中斷。4、8051單片機響應中斷后,產(chǎn)生長調(diào)用指令 LCALL執(zhí)行該指令的過 程包括:首先把pc _的內(nèi)容壓入堆棧,以進行斷點保護,然后把長 調(diào)用指令的16位地址送 pc ,使程序執(zhí)行轉(zhuǎn)向程序存儲器 中 的中斷地址區(qū)。二、選擇題:3、MCS-51響應中斷時,下列哪種操作不會發(fā)生()A 保護現(xiàn)場 B、保護PCC、找到中斷入口D保護PC轉(zhuǎn)入中斷入口5、計算機在使用中斷方式與外界交換信息時, 保護現(xiàn)場的工作應該是 ( )A、 由CPU自動完成B、 在中斷響應中完成C、應由中斷服務程序完成D 在主程序中完成12、()非單片機系統(tǒng)響應中斷的必要條件。A、TCON或SCO寄存器內(nèi)
9、的有關中斷標志位為 1B、IE中斷允許寄存器內(nèi)的有關中斷允許位置 1CIP中斷優(yōu)先級寄存器內(nèi)的有關位置 1D當前一條指令執(zhí)行完13、各中斷源發(fā)出的中斷請求信號,都會標記在MCS-51系統(tǒng)中的( )。A TMOD B、TCON/SCON C、IE D、IP26、MC51單片機外部中斷1和外部中斷0的觸發(fā)方式選擇位是( )。A、TR1 禾口 TR0 B、IE1 和 IE0 C、IT1 和 IT0 D TF1 和 TF028、MC51單片機響應中斷的過程是()。A、斷點PC自動壓棧,對應中斷矢量地址裝入 PCB、關中斷,程序轉(zhuǎn)到中斷服務程序C斷點壓棧,PC指向中斷服務程序地址D斷點PC自動壓棧,對應
10、中斷矢量地址裝入 PC程序轉(zhuǎn)到該矢量地 址,再轉(zhuǎn)至中斷服務程序首地址30、MC51單片機響應中斷矢量地址是()。A、中斷服務程序的首句地址 B、中斷服務程序的出口地址C中斷服務程序的入口地址 D主程序等待中斷指令的地址31、一主程序中有一句LP: SJMP LP功能指令為等待中斷,當發(fā)生中斷且中斷返回后,()。A、返回到主程序開始處B、返回到該句的下一條指令處C返回到該句的上一條指令處D返回到該句32、一中斷子程序的最后一句不是 RETI而是RET中斷返回后( )。A、返回到主程序中ACALL或 LCALL的下一句B、返回到主程序中響應中斷時一句的下一句C返回到主程序開始處D、返回到0000H
11、處34、對定時器控制寄存器TCON中的IT1和IT0位清0后,則外部中斷請求信號方式為()。| A、低電平有效B高電平有效C、脈沖上跳沿有效D、脈沖后沿負跳有效三、多項選擇題1、MC 51單片機控制寄存器TCON勺作用是()等。A、定時/計數(shù)器的啟、停控制B、定時器的溢出標志C、外部中斷請求標志D確定中斷優(yōu)先級E、選擇外部中斷觸發(fā)方式4、CPU響應中斷的條件包括( ACDE )。A、現(xiàn)行指令運行結束B、保護現(xiàn)場C、有中斷請求D申請中斷的中斷源中斷允許位為 1E、已開放CPU中斷6、MC 51單片機外部中斷源的中斷請求方法可以是(BD )A、高電平觸發(fā)B、低電平觸發(fā)C、上升沿觸發(fā)D、下降沿觸發(fā)E
12、、一串脈沖頭朝下的連續(xù)矩形波觸發(fā)8 8051單片機的IE寄存器的用途是(BCE )。A、確定中斷方式B、確定CPU中斷的開放或禁止C、定時器中斷的開放或禁止D、定時器溢出標志E、選擇外部中斷的開放或禁止9、下述條件中,能封鎖主機對中斷的響應的條件是(ABC )。A、一個同級或高一級的中斷正在處理時B、當前周期不是執(zhí)行當前指令的最后一個周期C當前執(zhí)行的指令是RETI指令或?qū)E或IP寄存器進行讀/寫的指令D當前執(zhí)行的指令是一長跳轉(zhuǎn)指令E、一個低級的中斷正在處理時四、判斷題6、各中斷發(fā)出的中斷請求信號,都會標記在 MC&51系統(tǒng)的TCON與SCO寄存器中。(V )7、同一級別的中斷請求按時間的先后
13、順序響應。( V )10、同級中斷不能嵌套。(V )15、用戶在編寫中斷服務程序應在中斷入口矢量地址存放一條無條件 轉(zhuǎn)移地址,以防止中斷服務程序容納不下。(V )16、若要在執(zhí)行當前中斷程序時禁止更高優(yōu)先級中斷,應用軟件關閉CPU中斷,或屏蔽更高級中斷源的中斷,在中斷返回時再開放中斷。(v )五、問答題1、 什么叫中斷嵌套?中斷嵌套有什么限制?中斷嵌套與子程序嵌套有什么區(qū)別?答:高優(yōu)先級中斷“中斷”正在執(zhí)行的低優(yōu)先級中斷,這就是中斷嵌中斷嵌套只能高優(yōu)先級“中斷”低優(yōu)先級, 低優(yōu)先級不能“中 斷“高優(yōu)先級,同一優(yōu)先級之間也不能相互“中斷”。中斷嵌套與子程序嵌套的區(qū)別: 子程序嵌套是在程序中事先安
14、排好的;中斷嵌套是隨機發(fā)生的。 子程序嵌套無次序限制,中斷嵌套只允許高優(yōu)先級“中斷”低優(yōu)先 級。2、為什么一般情況下,在中斷入口地址區(qū)間要設置一條跳轉(zhuǎn)指令,轉(zhuǎn)移到中斷服務程序的實際入口處?答:由于80C51相鄰兩個中斷入口地址間只有8字節(jié)的空間,8個字 節(jié)只能容納一個有38條指令的極短程序。一般情況中中斷服務程序均大大超出8個字節(jié)長度。因此,必須跳轉(zhuǎn)到其他合適的地址空間第六章習題參考答案一、填空題1、當定時器TO工作在方式3時,THO要占用定時器T1的TR1和TF1兩個控制位。2、 在定時器TO工作方式3下,THO溢出時,TF1 | 標志將被硬件置1去請 求中斷。3、在定時器TO工作方式3下,
15、欲使THO停止工作,應執(zhí)行一條CLRTR1的指令。5、當計數(shù)器產(chǎn)生計數(shù)溢出時,把定時器/計數(shù)器的TFO( TF1)位置“ 1”。對計數(shù) 溢出的處理,在中斷方式時,該位作為 _中斷標志位使用;在查詢方式時,該位 作 狀態(tài) 位使用。9、 定時時間與定時器的工作方式、計數(shù)初值及振蕩周期有關。10、 MCS-51的定時器/計數(shù)器作計數(shù)器時計數(shù)脈沖由外部信號通過引腳P3.4和P3.5提供。11、MCS-51的定時器/計數(shù)器T0的門控信號GATE設置為1時,只有I into.引腳為高電平且由軟件使TRO 置1時,才能啟動定時器/計數(shù)器T0工作。12、 當T0為方式 3_,T1為方式2_的時候,8051單片
16、機的定時器可提供3個8位定時器/計數(shù)器。二、選擇題& 8031單片機的定時器T0用作計數(shù)方式時是()。A、由內(nèi)部時鐘頻率定時,一個時鐘周期加1B、由內(nèi)部時鐘頻率定時,一個機器周期加1C由外部計數(shù)脈沖計數(shù),下降沿加1D、由外部計數(shù)脈沖計數(shù),一個機五、解答題方式3是8位計數(shù)器,僅適用于TO, T1無方式3。TO方式3時,被拆成兩個獨 立的8位計數(shù)器THO TLO: TLO使用TO原有的控制寄存 器組成一個8位的定時/ 計數(shù)器;THO借用T1的TF1、TR1,只能對機內(nèi)機周脈沖計數(shù),組成另一個 8位定 時器。TO方式3時T1方式2作串行口波特率 發(fā)生器。4、如何判斷TO、T1定時/計數(shù)溢出?答:判斷
17、TO、T1定時/計數(shù)溢出的方法有兩種: 查詢方式。不斷查詢 TO、T1溢出標志TFO、TF1: TFO或TF1=O時,未溢出; TFO或TF1 = 1時,溢出。 中斷方式。TO、T1定時/計數(shù)溢出時,在CPU TO、T1中斷開放前提下能自 動產(chǎn)生中斷。第七章習題參考答案一、填空題4、計算機的數(shù)據(jù)傳送有兩種方式,即并行數(shù)據(jù)傳送 和串行數(shù)據(jù)傳送方式,其中具有成本低特點的是串行數(shù)據(jù)傳送方式。9、MCS-51的串行口在工作方式 0下,是把串行口作為 同步移位一寄存器來使用。這樣,在串入并出移位寄存器的配合下,就可以把串行口作為一并行輸出 口使用,在并入串出移位寄存器的配合下,就可以把串行 口作為 并行
18、輸入 口使用。13、8051單片機的串行接口由發(fā)送緩沖寄存器 SBUF接收緩沖寄存器 SBUF、串行接口控制寄存器SCON定時器T1構成的波特率發(fā)生器等部件組成14、 當向SBUF發(fā)“寫”命令時,即執(zhí)行 MOV SBUF發(fā)送緩沖寄存 器SBUF裝載并開始由 TXD向外發(fā)送一幀數(shù)據(jù),發(fā)送完后便使發(fā)送中 斷標志位TI_置 “ 1 ”。15、 在滿足串行接口接收中斷標志位RI=0的條件下,置允許接收位REN=118、TB8是發(fā)送數(shù)據(jù)的第 9 位,在方式2或方式3中,根據(jù)發(fā) 送數(shù)據(jù)的需要由軟件置位或復位。它在許多通信協(xié)議中可用作奇偶校驗位,在多機通信中作為發(fā)送 地址幀或數(shù)據(jù)幀的標志位。19、RB8是接
19、收數(shù)據(jù)的第 9 位,在方式2或方式3中,它或是 約定的奇偶校驗位,或 是約定的地址/數(shù)據(jù)標識位。10、 MC51單片機串行口接收數(shù)據(jù)的次序是下述的順序()。(1) 接收完一幀數(shù)據(jù)后,硬件自動將 SCON勺RI置1(2) 用軟件將RI清零(3)接收到的數(shù)據(jù)由SBUF賣出(4)置SCON勺REN為1,外部數(shù)據(jù)由RXD( P3. 0)輸入A、( 1)( 2)( 3)( 4)B、( 4)( 1)( 2)( 3)C( 4)( 3)( 1)(2)D、( 3)( 4)( 1)( 2)11、 MC51單片機串行口發(fā)送數(shù)據(jù)的次序是下述的順序()。(1)待發(fā)送數(shù)據(jù)送SBUF(2)硬件自動將SCON勺TI置1(3)
20、 經(jīng)TXD( P3.1 )串行發(fā)送一幀數(shù)據(jù)完畢(4)用軟件將TI清0A、( 1)( 3)( 2)( 4)B、( 1)( 2)( 3)( 4)C( 4)( 3)( 1)( 2)D、( 3)( 4)( 1)( 2)12、8051單片機串行口用工作方式0時,()。A、數(shù)據(jù)從RXD串行輸入,從TXD串行輸出B、數(shù)據(jù)從RXD串行輸出,從TXD串行輸入C數(shù)據(jù)從RXD串行輸入或輸出,同步信號從 TXD輸出D數(shù)據(jù)從TXD串行輸入或輸出,同步信號從RXD輸出(接收緩沖寄存器還具有雙緩沖結構)四、判斷題1、 串行口通信的第9數(shù)據(jù)位的功能可由用戶定義。(V )2、發(fā)送數(shù)據(jù)的第9數(shù)據(jù)位的內(nèi)容在SCO寄存器的TB8位預
21、先準備好 的。(V )4、串行通訊接收到的第9位數(shù)據(jù)送SCO寄存器的RB8中保存。(V )9、串行口數(shù)據(jù)緩沖器SBUF是可以直接尋址的專用寄存器。( V )2、串行緩沖寄存器SBUF有什么作用?簡述串行口接收和發(fā)送數(shù)據(jù)的過程。答:串行緩沖寄存器SBUF有兩個:一個是串行發(fā)送緩沖寄存器,另一 個是串行接收緩沖寄存器,用同一個特殊功能寄存器名 SBUF和同一單 元地址99H。接收緩沖寄存器還具有雙緩沖結構,以避免在數(shù)據(jù)接收 過程中出現(xiàn)幀重疊錯誤。在完成串行初始化后,發(fā)送時只需將發(fā)送數(shù)據(jù)輸入SBUF CPU將自動啟動和完成串行數(shù)據(jù)的發(fā)送;接收時 CPU將 自動把接收到的數(shù)據(jù)存入SBUF用戶只 需從S
22、BUF中讀取接收數(shù)據(jù)。第八章習題參考答案一、填空題3、微機與外設間傳送數(shù)據(jù)有 程序傳送、中斷傳送和DMA傳送三種傳送方式。13、單片機擴展的內(nèi)容有程序存儲器擴展、數(shù)據(jù)存儲器擴展 及 I/O 口的擴展 等。二、選擇題1、當8031外擴程序存儲器8KB時,需使用EPROM2716)A 2 片B、3 片C、4片D、5片2、某種存儲器芯片是8KB*4/片,那么它的地址線根數(shù)是()A 11 根 B、12 根 C、13 根D、14 根6、一個EPROI的地址有A0-A 11引腳,它的容量為()。A 2KBB、4KB C、11KB D、12KB7、單片機要擴展一片 EPROM276需占用( )條P2 口線。A 3 B、4 C、5 D、6三、判斷題2、線選法是把單根的低位地址線直接接到存儲器芯片的片選端。3、在接口芯片中,通常都有一個片選端 CS作用是當CS為低電平時該 芯片才能進行讀寫操作。(V )五、問答題1、 在MCS-51單片機系統(tǒng)中,外接程序存儲器和數(shù)據(jù)存儲器共 16位地址 線和8位數(shù)據(jù)線,為何不會發(fā)生沖突?解:因為控制信號線的不同:外擴的 RAM芯片既能讀出又能寫入,所以 通常都有讀寫控制引腳,記為0E和WE外擴RAM勺讀、寫控制引腳分
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 肺仟維化中醫(yī)課件
- 口腔護士種植培訓課件
- 鞏義二模初三數(shù)學試卷
- 高中二檢數(shù)學試卷
- 定遠初二數(shù)學試卷
- 廣東甘肅高考數(shù)學試卷
- 高2期中數(shù)學試卷
- 幼師課件制作培訓體會
- 肛周護理課件
- 肋骨骨折中醫(yī)課件
- 2025年湖北省中考語文試卷真題(含標準答案)
- 2024年呼倫貝爾農(nóng)墾集團有限公司招聘筆試真題
- SL631水利水電工程單元工程施工質(zhì)量驗收標準第3部分:地基處理與基礎工程
- 2025時政試題及答案(100題)
- 新22J01 工程做法圖集
- 醫(yī)療美容科進修匯報
- 2024年建筑業(yè)10項新技術
- 美式橄欖球競賽規(guī)則課件
- 一二年級看圖說話寫話:過河 教學課件
- 暑假安全防溺水教育宣傳PPT模板
- 磷化膜質(zhì)量評定項目與方法
評論
0/150
提交評論