資源描述:
《mcs-51單片機(jī)的硬件結(jié)構(gòu)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第2章MCS-51單片機(jī)的硬件結(jié)構(gòu)補(bǔ)充習(xí)題一、填空1.當(dāng)擴(kuò)展外部存儲器或I/O口時,P2口用作????????????。2.MCS-51單片機(jī)內(nèi)部RAM區(qū)有????????????個工作寄存器區(qū)。3.MCS-51單片機(jī)內(nèi)部RAM區(qū)有??????????個位地址。4.外部中斷1()的中斷入口地址為???????????;定時器1的中斷入口地址為???????????。5.一個機(jī)器周期等于個狀態(tài)周期。6.89C51單片機(jī)片內(nèi)RAM中位尋址區(qū)的地址范圍是,工作寄存器區(qū)的地址范圍是,片內(nèi)程序存儲器中尋址區(qū)的地址范圍是。7
2、.MCS-51有個并行IO口,其中P0~P3是準(zhǔn)雙向口,,所以由輸出轉(zhuǎn)輸入時必須先寫入。8.運(yùn)算器是由、和等幾部分組成,用來執(zhí)行各種算術(shù)運(yùn)算和邏輯運(yùn)算。9.MCS-51的堆棧是軟件填寫堆棧指針臨時在_內(nèi)開辟的區(qū)域.10.MCS-51片內(nèi)范圍內(nèi)的數(shù)據(jù)存儲器,既可以字節(jié)尋址又可以位尋址。11.程序狀態(tài)標(biāo)志字寄存器PSW中的PSW.7的含義是;PSW.0的含義是。12.若不使用89C51片內(nèi)的程序存儲器,引腳必須接地。13.MCS-51中凡字節(jié)地址能被_整除的特殊功能寄存器均能尋址。14.MCS-51有4組工作寄存器
3、,它們的字節(jié)地址范圍是。15.MCS-51的P0口作為輸出端口時,每位能驅(qū)動個LS型TTL負(fù)載。16.設(shè)計8031應(yīng)用系統(tǒng)時,_口不能用作一般I/O口。17.當(dāng)MCS-51引腳信號有效時,表示從P0口穩(wěn)定地送出了低8位地址.18.在單片機(jī)的RESET端出現(xiàn)__________________________,便可以可靠復(fù)位,復(fù)位后的程序指針PC指向___________地址。19.MCS-51系列單片機(jī)有:_______,________,______,_______,______等5個中斷請求源。二、判斷1.8
4、位二進(jìn)制數(shù)構(gòu)成一個字節(jié),一個字節(jié)所能表達(dá)的數(shù)的范圍是0-255。()2.8051中的工作寄存器就是內(nèi)部RAM中的一部份。()3.8051中特殊功能寄存器(SFR)就是內(nèi)部RAM中的一部份。()4.SP稱之為堆棧指針,堆棧是單片機(jī)內(nèi)部的一個特殊區(qū)域,與RAM無關(guān)。()5.89C51單片機(jī)片外數(shù)據(jù)存儲器與擴(kuò)展I/O口統(tǒng)一編址。(???)6.89C51單片機(jī)片內(nèi)RAM的地址空間為00H~7FH。()7.89C51單片機(jī)訪問片外ROM是以作為讀選通信號。()8.CPU每取一個指令字節(jié),立即使程序計數(shù)器PC自動加1。()9
5、.第1組工作寄存器R0~R7的地址是10H~17H。()1.不能用指令對對程序計數(shù)器PC進(jìn)行讀寫操作。(?????)2.使用89C51且=1時,仍可外擴(kuò)64KB的程序存儲器。()3.因為MCS-51可上電復(fù)位,因此,MCS-51系統(tǒng)也可以不需要復(fù)位電路。()。4.程序存儲器和數(shù)據(jù)存儲器的作用不同,程序存儲器一般用存放數(shù)據(jù)表格和程序,而數(shù)據(jù)存儲器一般用來存放數(shù)據(jù)()。5.PC存放的是當(dāng)前執(zhí)行的指令。()6.片內(nèi)RAM與外部設(shè)備統(tǒng)一編址時,需要專門的輸入/輸出指令。()三、簡答1.80C51單片機(jī)的RAM分為幾部分?
6、各有什么特點(diǎn)和功能?2.簡述復(fù)位的用途,復(fù)位的方法。3.簡述MCS-51系列單片機(jī)的存儲器空間分布?4.程序狀態(tài)字PSW的作用是什么?常用標(biāo)志有哪些位?作用是什么?5.簡述80C51單片機(jī)的4個I/O口在使用上有哪些分工和特點(diǎn)?四、選擇1.內(nèi)部RAM中的位尋址區(qū)定義的位是給(A)位操作準(zhǔn)備的????????????????????(B)移位操作準(zhǔn)備的(C)控制轉(zhuǎn)移操作準(zhǔn)備的????????(D)以上都對2.80C51與89C51的區(qū)別在于(A)內(nèi)部程序存儲器的類型不同??????(B)內(nèi)部數(shù)據(jù)存儲器的類型不同(C
7、)內(nèi)部程序存儲器的容量不同??????(D)內(nèi)部數(shù)據(jù)存儲器的容量不同3.在下列單片機(jī)芯片中使用掩膜ROM作為內(nèi)部程序存儲器的是(A)8031??????????(B)80C51????????(C)89C51??????(D)87C515.單片機(jī)程序存儲器的尋址范圍是由程序計數(shù)器PC的位數(shù)決定的,MCS-51的PC為16位,因此其尋址范圍是(A)4KB???????????(B)64KB???????(C)8KB????????(D)128KB?5.PC的值是(A)當(dāng)前指令前一條指令的地址(B)當(dāng)前正在執(zhí)行指令的
8、地址(C)下一條指令的地址???(D)控制器中指令寄存器的地址6.在89C5l中,可使用的堆棧最大深度為(A)80個單元???????(B)32個單元????(C)128個單元?????(D)8個單元7.位處理器是單片機(jī)面向控制應(yīng)用的重要體現(xiàn),下列中不屬于位處理器資源的是(A)位累加器Cy?????????????????????(B)通用寄存器的各個位(C)特殊功能寄存