版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《單片機(jī)原理》復(fù)習(xí)題(2023.11)
一、填空題:
1.執(zhí)行指令時(shí),PC內(nèi)容的低8位經(jīng)P0口輸出,高8位經(jīng)P2口輸出。
2.運(yùn)算器的功能是進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算。
3.訪問內(nèi)部RAM使用MOV指令,訪問外部RAM使用MOVX指令。
4.在查詢和中斷兩種數(shù)據(jù)輸入輸出控制方式中,效率較高的是中斷。
5.假定累加器A的內(nèi)容為30H,執(zhí)行指令:1000H:MOVCA,@A+PC后.把程序存儲(chǔ)器1030H單元的內(nèi)容送
累加器A中。
6.變址尋址的指令都是單字節(jié)指令。
7.在MCS-51的時(shí)序定期單位中稱為狀態(tài)的是S狀態(tài)周期。
8.堆棧重要是為保存數(shù)據(jù)和讀取數(shù)據(jù)而設(shè)立的。
9.在三態(tài)緩沖電路中,除了數(shù)據(jù)輸入線和數(shù)據(jù)輸出線外,還應(yīng)當(dāng)有一個(gè)控制信號(hào)線。
10.假定標(biāo)號(hào)qaz的地址為0IOOH,標(biāo)號(hào)qwe值為0123Ho應(yīng)執(zhí)行指令:qaz:SJMPqwe該指令的相對(duì)偏
移量為rel=21H。
11.在多位LED顯示器接口電路的控制信號(hào)中,必不可少的是色控信號(hào)和次控信號(hào)。
12.數(shù)據(jù)I/O操作的核心內(nèi)容是輸入/輸出數(shù)據(jù)。
13.定期器/計(jì)數(shù)器工作方式2的計(jì)數(shù)值有限.最大只能到2*-1。
14.T期/計(jì)數(shù)中斷的中斷請(qǐng)求是白動(dòng)撤除的,無需用戶干預(yù)。
15.在MCS-51單片機(jī)系統(tǒng)中,采用的編址方式是_L9進(jìn)制編碼_。
16.訪問內(nèi)部ROM他用MOVC指令,訪問外部ROM使用MOVC指令。
17.在存儲(chǔ)器編址技術(shù)中.不需要額外增長電路但卻能導(dǎo)致存儲(chǔ)映象區(qū)重疊的編址方法是/EA=1時(shí)?
18.以助記符形式表達(dá)的計(jì)算機(jī)指令就是它的匯編語言。
19.在直接尋址方式中,只能使用1位二進(jìn)制數(shù)作為直接地址,因此其尋址對(duì)象只限于
RAM
20.單片機(jī)系統(tǒng)在運(yùn)營過程中,如發(fā)生掉電故障,其掉電保護(hù)措施是
先保存數(shù)據(jù)到內(nèi)部RAM中.然后再給內(nèi)部RAM維持供電。
21.MCS-51單片機(jī)的定期單位中,一個(gè)機(jī)器周期涉及也個(gè)狀態(tài),一個(gè)狀態(tài)
涉及2個(gè)拍節(jié)。.
22.指令系統(tǒng)中執(zhí)行時(shí)間最長的指令是乘、除指令(4周期指令)。
23.在MCS-51單片機(jī)中.需雙向傳遞信號(hào)的是數(shù)據(jù)(I/O")線。
24.在MCS-51單片機(jī)中,需外加電路實(shí)現(xiàn)中斷撤除的是電平觸發(fā)的外部中斷源。
25.在寄存器間接尋址方式中,其“間接”體現(xiàn)在指令中寄存器的內(nèi)容不是操作數(shù).而是操作數(shù)的地址。
26.8051芯片的內(nèi)部程序存儲(chǔ)器共有4KBROM存儲(chǔ)單元,其地址為0000H?0FFFH。
27.定期中斷0響應(yīng)后,產(chǎn)生的長調(diào)用指令應(yīng)當(dāng)是LCALLOOOBH。
28.為擴(kuò)展存儲(chǔ)器而構(gòu)造系統(tǒng)總線,應(yīng)以Pn口的8位口線作為低8位地址/數(shù)據(jù)線,以P2口的口線
作為高8位地址線。
29.能有效運(yùn)用存儲(chǔ)空間合用于大容量存儲(chǔ)器擴(kuò)展的編址方法是譯碼法。
30.執(zhí)行如下指令序列:
MOVC,PLo
ANLC,PLI
ANLC,/Pi.2
MOVP3.0,C后,所實(shí)現(xiàn)的邏輯運(yùn)算式為—P.OP.0VPi,V/P|.2_o
31.假定addrll=B,標(biāo)號(hào)qaz的地址為1030H。執(zhí)行指令qaz:AJMPaddri1后,程序轉(zhuǎn)移到地址一add
r11=B去執(zhí)行。
32.在位操作中.能起到與字節(jié)操作中累加器作用相同的是CLRA。
33.空操作指令NOP常用于程序的延時(shí)或等待,是單字節(jié)指令,因此執(zhí)行后PC加1。
34.累加器A中存放著一個(gè)其值小于等于127的8位無符號(hào)數(shù),CY清“0”后執(zhí)行RLCA指令,則A中數(shù)變?yōu)?/p>
本來的2倍。
35.單片機(jī)系統(tǒng)復(fù)位后,(PSW)=OOH,因此內(nèi)部RAM寄存器區(qū)的當(dāng)前寄存器是
第。組,8個(gè)寄存器的單元地址為0()H~07H。
36.一分計(jì)算機(jī)的指令系統(tǒng)就是住所能執(zhí)行的所有指令的集合。
37.在寄存器尋址方式中,指令中指定寄存器的內(nèi)容就是源操作數(shù)。
38.在存儲(chǔ)器擴(kuò)展中,無論是線選法還是譯碼法.最終都是為擴(kuò)展芯片的/CE端提供信號(hào)。
39.中斷采樣用于判斷是否有中斷請(qǐng)求信號(hào),但MCS-51中只有外部中斷才有中斷采樣問題。
40.在定期器工作方式。下,計(jì)數(shù)器的寬度為13位。假如系統(tǒng)晶振頻率為3MHz.則最大定期時(shí)間為32.768
mSo
41.在接口電路中,杷已經(jīng)編址并能講行讀寫操作的寄存器稱之為狀態(tài)寄存:器。
42.簡樸輸出門擴(kuò)展是為了實(shí)現(xiàn)輸出數(shù)據(jù)的寄存功能。
43.簡樸輸入口擴(kuò)展是為了實(shí)現(xiàn)輸入數(shù)據(jù)的寄存功能。
44.指令MOVA,3AH的源操作數(shù)尋址方式是直接;?址。
45.外部RAM單元的數(shù)據(jù)傳送只能使用變址尋址方式。
46.外部RAM的數(shù)據(jù)傳送所有都是通過累加器進(jìn)行的。
47.指令MULAB是把累加器A和寄存器B中的兩個(gè)無符號(hào)8位數(shù)相乘,所得結(jié)果低8位存放在—A―中,
高8位存放在_B____中.
48.在單片機(jī)系統(tǒng)中.廣泛使用機(jī)械式非編碼式鍵盤。
49.8155的定期器/計(jì)數(shù)器是減法計(jì)數(shù)。
50.三態(tài)緩沖電路輸出除了通常的低電平狀態(tài)、高電平狀杰以外.尚有一種是高阻懸浮電平狀態(tài)。
51.二口緩沖漕的輸出應(yīng)具有三種狀杰.其中不涉及高阻懸浮電平狀態(tài)。
52.對(duì)程序存儲(chǔ)器的讀操作,只能使用MOVC指令。
53.單片機(jī)的基本工作方式是程序執(zhí)行方式。
54.用電信號(hào)寫入也用電信號(hào)擦除的只讀存儲(chǔ)器芯片是EEPROM。
55.在京期器/計(jì)數(shù)器的工作方式中.具有自動(dòng)重新加載功能的是方式2。
56.一般情況下,中斷響應(yīng)時(shí)間是3~8個(gè)機(jī)器周期。
57.條件轉(zhuǎn)移指令只能采用相對(duì)尋址方式。
58.只能用于對(duì)程序存儲(chǔ)器進(jìn)行尋址的尋址方式是變址尋址方式,
二、選擇題:
1.在位操作中,能起到與字節(jié)操作中累加器作用相同的是(D)
A.ACB.OV
C.PD.CY
2.外部中斷0響應(yīng)后,產(chǎn)生的長調(diào)用指令應(yīng)當(dāng)是(A)
A.LCALL0003HB.LCALL00OBH
C.LCALL0013HD.LCALL001BH
3.在算術(shù)運(yùn)算過程中,(PSW)=01H,則累加器A的內(nèi)容可認(rèn)為(B)
A.21HB.31H
C.41HD.53H
4.有一條指令KWR:AJMPaddr11,若addrl1=B,標(biāo)號(hào)KWR地址為2070H,則執(zhí)行指令后,程序轉(zhuǎn)到
(A)
A.256AHB.2AD4H
C.264DHD.265AH
5.絕對(duì)轉(zhuǎn)移指令的助記符是(B)
A,LJMPB.AJMP
C.SJMPD.JMP
6.不能為程序存儲(chǔ)器提供和構(gòu)成地址的有(C)
A.PCB.A
C.DPTRD.PSW
7.在MCS-51中,需要外加電路實(shí)現(xiàn)中斷撤除的是(D)
A.定期中斷B.脈沖方式的外部中斷
C.串行中斷D.電平方式的外部中斷
8.在下列寄存器中,與定期/計(jì)數(shù)控制無關(guān)的是(C)
A.TCON(定期控制寄存器)B.TMOD(工作方式控制寄存器)
C.SCON(串行控制寄存器)D.IE(中斷允許控制寄存器)
9.在工作方式0下,計(jì)數(shù)器是由TH的所有8位和TL的5位組成,因此其計(jì)數(shù)范圍是(B)
A.1-8192B.0-8191
C.0-8192D.1-4096
10.在接口電路中的“口”一定是一個(gè)(D)
A.已賦值的寄存器B.數(shù)據(jù)寄存器
C.可編址的寄存器D.既可讀又可寫的寄存器
11.外中斷初始化的內(nèi)容不涉及(D)
A.設(shè)立中斷響應(yīng)方式B.設(shè)立外中斷允許
C.設(shè)立中斷總允許D.設(shè)立中斷方式
12.為給掃描法工作的鍵盤提供接口電路,在接口電路中只需要(B)
A.一個(gè)輸入口B.一個(gè)輸入口和一個(gè)輸出口
C.一個(gè)輸出口D.兩個(gè)輸入口和一個(gè)輸出口
13.MCS-51指令系統(tǒng)中具有三個(gè)操作數(shù)的指令是(B)
A.累加器判零轉(zhuǎn)移指令B.數(shù)值比較轉(zhuǎn)移指令
C.減1條件轉(zhuǎn)移指令D.變址尋址轉(zhuǎn)移指令
14.邏輯“異或”運(yùn)算的助記符是(D
A.ANLB.ORL
C.CPLD.XRL
15.指令系統(tǒng)中執(zhí)行時(shí)間最長的指令是(B)
A.加減指令B.乘除指令
C.邏輯運(yùn)算指令D.控制轉(zhuǎn)移指令
16.中斷查詢,查詢的是(B)
A.中斷請(qǐng)求信號(hào)B.中斷標(biāo)志位
C.外中斷方式控制位D.中斷允許控制位
17.下列指令中對(duì)的的是(D)
A.MOVA,@30HB.PUSH#30H
C.MOVR1,R2D.XCHA,R1
18.可認(rèn)為訪問程序存儲(chǔ)器提供或構(gòu)成地址的有(D)
A.只有程序計(jì)數(shù)器PCB.只有PC和累加器A
C.只有PC、A和數(shù)據(jù)指針DPTRD.PC、A、DPTR和堆棧指針SP
19.以下各項(xiàng)中不能用來對(duì)內(nèi)部數(shù)據(jù)存儲(chǔ)器進(jìn)行訪問的是(A
A.數(shù)據(jù)指針DPTRB.按存儲(chǔ)單元地址或名稱
C.堆棧指針SPD.由R0或R1作間址寄存器
20.如在系統(tǒng)中只擴(kuò)展一片Intel2732(4KX8)滁應(yīng)使用Po口的8條口線外,至少還應(yīng)使用P2口的口線(A)
A.4條B.5條
C.6條D.7條
21.在相對(duì)尋址方式中,尋址的結(jié)果體現(xiàn)在(A)
A.PC中B.累加器A中
C.DPTR中D.某個(gè)存儲(chǔ)單元中
22.對(duì)程序存儲(chǔ)器的讀操作,只能使用(D)
A.MOV指令B.PUSH指令
C.MOVX指令D.MOVC指令
23.必須進(jìn)行十進(jìn)制調(diào)整的十進(jìn)制運(yùn)算(C)
A.有加法和減法B.有乘法和除法
C.只有加法D.只有減法
24.三態(tài)緩沖器的輸出應(yīng)具有三種狀態(tài),其中不涉及(A)
A.高阻抗?fàn)顟B(tài)B.低阻抗?fàn)顟B(tài)
C.高電平狀態(tài)D.低電平狀態(tài)
25.在LED顯示中,為了輸出位控和段控信號(hào),應(yīng)使用指令(B)
A.MOVB.MOVX
C.MOVCD.XCH
26.十進(jìn)制調(diào)整指令的指令格式是(B)
A.INCAB.DAA
C.DECAD.RLCA
27.在MCS-51中,以下說法對(duì)的的是(C)
A.具有獨(dú)立的專用的地址線B.由Po口和巴口的口線作地址線
C.由P??诤蚉2口的口線作地址線D.由Pl口和P2口的口線作地址線
28.在相對(duì)尋址方式中,“相對(duì)”兩字是指相對(duì)于(A)
A.地址偏移量relB.當(dāng)前指令的首地址
C.當(dāng)前指令的末地址D.DPTR值
29.下列指令中與進(jìn)位標(biāo)志位CY無關(guān)的指令有(D)
A.移位指令B.位操作指令
C.十進(jìn)制調(diào)整指令D.條件轉(zhuǎn)移指令
30.在MCS-51中,需雙向傳遞信號(hào)的是(B)
A.地址線B.數(shù)據(jù)線
C.控制信號(hào)線D.電源線
31.通過改造而形成的既可讀又可寫的程序存儲(chǔ)器的最大特點(diǎn)是(B)
A.掉電后所存信息不消失B.既可運(yùn)營程序又可修改程序
C.既可存儲(chǔ)數(shù)據(jù)又可存儲(chǔ)程序D.既可存放開發(fā)程序又可存放監(jiān)控程序
32.單片機(jī)的基本工作方式是(A)
A.程序執(zhí)行方式B.復(fù)位方式
C.單步執(zhí)行方式D.掉電保護(hù)方式
33.可使內(nèi)部RAM30H單元中的所有位變反的指令是(B)
A.ORL30H,#0FFHB.XRL30H,#0FFH
C.ANL30H,#OFOHD.ORL30H,#0FH
34.定期中斷1響應(yīng)后,產(chǎn)生的長調(diào)用指令應(yīng)當(dāng)是(D)
A.LCALL0003HB.LCALL0013H
C.LCALLOOOBHD.LCALL001BH
35.下列指令錯(cuò)誤的是(D)
A.XCHA,ROB.SUBBA,#30H
C.SWAPAD.ADDAo@30H
36.在單片機(jī)存儲(chǔ)器擴(kuò)展技術(shù)中,作為內(nèi)外程序存儲(chǔ)器的選擇信號(hào)的是(D)
A.WRB.PESN
C.ALED.EA-
37.若外接晶體振蕩頻率為6MHz,則該單片機(jī)的機(jī)器周期為(C)
A.1/6NSB.1/3MS
C.2PSD.4NS
38.MCS-51單片機(jī)采用了引腳復(fù)用技術(shù),其具有第二功能信號(hào)引腳的是(D)
A.PO口線B.P1口線
C.P2口線D.P3口線
39.可使內(nèi)部RAM50H單元中的高3位變反,其余位不變的指令是(C)
A.ANL50H,#0FFHB.ORL50H,#00H
C.XRL5OH,#0E0HD.ORL5OH,#OFFH
40.單片機(jī)運(yùn)營的最簡樸的配置系統(tǒng)是(A)
A.最小系統(tǒng)B.最小功耗系統(tǒng)
C.典型系統(tǒng)D.測(cè)控增強(qiáng)系統(tǒng)
41.在生產(chǎn)過程中完畢程序?qū)懭氲闹蛔x存儲(chǔ)器稱之為(A)
A.掩膜ROMB.PROM
C.EPROMD.EEPROM
42.存儲(chǔ)器編址技術(shù)解決的是(A)
A.存儲(chǔ)單元的選擇B.ROM與RAM的區(qū)分
C.芯片的選擇D.地址和數(shù)據(jù)的隔離
43.單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存(B)
A.高8位地址B.低8位地址
C.8位數(shù)據(jù)D.ALE信號(hào)
44.使用CHMOS芯片的最重要因素是運(yùn)用它的(B)
A.速度快特點(diǎn)B.低功耗特點(diǎn)
C.高密度特點(diǎn)D.體積小特點(diǎn)
45.在定期器/計(jì)數(shù)器的工作方式中,具有自動(dòng)重新加載功能的是(C)
A.工作方式0B.工作方式1
C.工作方式2D.任意工作方式
46.對(duì)程序計(jì)數(shù)器PC的操作(A)
A.是自動(dòng)進(jìn)行的B.是通過傳送進(jìn)行的
C.是通過加“1”指令進(jìn)行的D.是通過減“1”指令進(jìn)行的
47.在MCS-51單片機(jī)的運(yùn)算電路中,不能為ALU提供數(shù)據(jù)的是(B)
A.累加器AB.暫存器
C.寄存器BD.狀態(tài)寄存器PSW
48.在寄存器間接尋址方式中,指定寄存器中存放的是(B)
A.操作數(shù)B.操作數(shù)地址
C.轉(zhuǎn)移地址D.地址偏移量
49.與定期工作方式1和0比較,定期工作方式2不具有的特點(diǎn)是(B)
A.計(jì)數(shù)溢出后能自動(dòng)重新加載計(jì)數(shù)初值B.增長計(jì)數(shù)器位數(shù)
C.提高計(jì)數(shù)精度D.適于循環(huán)定期和循環(huán)計(jì)數(shù)應(yīng)用
50.對(duì)于由8031構(gòu)成的單片機(jī)應(yīng)用系統(tǒng),中斷響應(yīng)并自動(dòng)生成長調(diào)用指令LCALL后,應(yīng)(A)
A.轉(zhuǎn)向外部程序存儲(chǔ)器去執(zhí)行中斷服務(wù)程B.轉(zhuǎn)向內(nèi)部程序存儲(chǔ)器去執(zhí)行中斷服務(wù)程
序序
C.轉(zhuǎn)向外部數(shù)據(jù)存儲(chǔ)器去執(zhí)行中斷服務(wù)D.轉(zhuǎn)向內(nèi)部數(shù)據(jù)存儲(chǔ)器去執(zhí)行中斷服務(wù)
程序程序
51.執(zhí)行中斷返回指令,要從堆棧彈出斷點(diǎn)地址,以便去執(zhí)行被中斷了的主程序,從堆棧彈出的斷點(diǎn)地址送給(C)
A.AB.CY
C.PCD.DPTR
52.在中斷流程中有“關(guān)中斷”的操作,對(duì)于外部中斷0,要關(guān)中斷應(yīng)復(fù)位中斷允許寄存器的(B)
人.£八位和£10位8萬人位和£*,,位
C.EA位和ES位D.EA位和EXi位
53.MCS-51單片機(jī)I/O編址采用的是統(tǒng)一編址方法,因此(A)
A.有專門的I/O操作指令B.I/O寄存器與存儲(chǔ)單元同等對(duì)待
D.使用MOVX指令訪問存儲(chǔ)器而使用
C.地址空間與存儲(chǔ)器空間是互相分開的
MOVC指令進(jìn)行I/0數(shù)據(jù)傳送
54.8155是一個(gè)可編程I/O接口芯片,“可編程”是指(A)
B.芯片內(nèi)包具有256個(gè)字節(jié)的RAM存儲(chǔ)
A.有14位可控定期器/計(jì)數(shù)器
器
C.只能使用中斷編程方法進(jìn)行I/O數(shù)據(jù)D.使用命令字以程序方法設(shè)立I/O數(shù)據(jù)
傳送傳送的工作方式
55.以下運(yùn)算中對(duì)溢出標(biāo)志OV沒有影響或不受OV影響的運(yùn)算是(A)
A.邏輯運(yùn)算B.符號(hào)數(shù)加減法運(yùn)算
C.乘法運(yùn)算D.除法運(yùn)算
56.以下有關(guān)PC和DPTR的結(jié)論中錯(cuò)誤的是(B)
B.DPTR是MCS-51中唯一的16位寄
A.DPTR是可以訪問的而PC不能訪問
存器
D.DPTR可以分為2個(gè)8位的寄存器使
C.它們都具有加“I”功能
用,但PC不能
57.在使用譯碼法同時(shí)擴(kuò)展多片數(shù)據(jù)存儲(chǔ)器芯片時(shí),不能在各存儲(chǔ)芯片間并行連接的信號(hào)是(B)
A.讀寫信號(hào)B.地址譯碼輸出信號(hào)
C.數(shù)據(jù)信號(hào)D.高位地址信號(hào)
58.假定(A)=0C5H,執(zhí)行指令SWAPA后,累加器A的內(nèi)容為(C)
A.3AHB.8BH
C.5CHD.0E2H
59.內(nèi)部RAM中的位尋址區(qū)定義的位是給(A)
A.位操作準(zhǔn)備的B.移位操作準(zhǔn)備的
C.控制轉(zhuǎn)移操作準(zhǔn)備的D.以上都對(duì)
60.假如以查詢方式進(jìn)行定期應(yīng)用,則應(yīng)用程序中的初始化內(nèi)容應(yīng)涉及(D)
A.系統(tǒng)復(fù)位,設(shè)立工作方式,設(shè)立計(jì)數(shù)
B.設(shè)立計(jì)數(shù)初值,設(shè)立中斷方式,啟動(dòng)定期
初值
C.設(shè)立工作方式,設(shè)立計(jì)數(shù)初值,打開中D.設(shè)立工作方式,設(shè)立計(jì)數(shù)初值,嚴(yán)禁中
斷斷
61.下列敘述中,不屬于單片機(jī)存儲(chǔ)器系統(tǒng)特點(diǎn)的是(A)
A.程序和數(shù)據(jù)兩種類型的存儲(chǔ)器同時(shí)存在B.芯片內(nèi)外存儲(chǔ)器同時(shí)存在
C.擴(kuò)展數(shù)據(jù)存儲(chǔ)器與片內(nèi)數(shù)據(jù)存儲(chǔ)器空間D.擴(kuò)展程序存儲(chǔ)器與片內(nèi)程序存儲(chǔ)器空
重疊間重疊
62.在下列信號(hào)中,不是給數(shù)據(jù)存儲(chǔ)器擴(kuò)展使用的是(A)
B.RD-
C.WRD.ALE
63.在MCS-51中,為實(shí)現(xiàn)Po口線的數(shù)據(jù)和低位地址復(fù)用,應(yīng)使用(C)
A.地址緩沖器B.地址寄存器
C.地址鎖存器D.地址譯碼器
64.執(zhí)行返回指令時(shí),返回的斷點(diǎn)是(D)
A.調(diào)用指令的首地址B.調(diào)用指令的末地址
C.調(diào)用指令下一條指令的首地址D.返回指令的末地址
65.一般情況下,中斷響應(yīng)時(shí)間是(A)
A.3—8個(gè)機(jī)器周期B.1—4個(gè)機(jī)器周期
C.2-5個(gè)機(jī)器周期D.4-6個(gè)機(jī)器周期
66.對(duì)于脈沖方式的外中斷請(qǐng)求,為保證中斷請(qǐng)求有效,中斷請(qǐng)求脈沖高低電平的連續(xù)時(shí)間應(yīng)在(B)個(gè)晶振周期
以上.
A.8B.12
C.16D.24
67.如程序中有絕對(duì)調(diào)用指令81OOHACALL48FH,則主程序到(C)去調(diào)用子程序
A.8102HB.8491II
C.848FHD.848DH
68.條件轉(zhuǎn)移指令只能采用(B)
A.立即尋址B.相對(duì)尋址
C.寄存器間接尋址D.變址尋址
69.PC的值是(C)
A.當(dāng)前指令前一條指令的地址B.當(dāng)前正在執(zhí)行指令的地址
C.下一條指令的地址D.控制器中指令寄存器的地址
70.假定設(shè)立堆棧指針SP的值為37H,在進(jìn)行子程序調(diào)用時(shí)把斷點(diǎn)地址進(jìn)棧保護(hù)后,SP的值為(C)
A.36HB.39H
C.38HD.37H
71.若本來工作寄存器組為當(dāng)前寄存器組,現(xiàn)要改1組為當(dāng)前寄存器組,不能使用指令(C)
A.SETBPSW.3B.SETBDOH.3
C.MOVPSW.3,1D.CPLPSW.3
72.在下列信號(hào)中,不是給程序存儲(chǔ)器擴(kuò)展使用的是(D)
A.PSENB.EA
C.ALED.WR
73.下列有關(guān)MCS-51中斷優(yōu)先級(jí)控制的敘述中,錯(cuò)誤的是(D)
A.低優(yōu)先級(jí)不能中斷高優(yōu)先級(jí),但高優(yōu)先
B.同級(jí)中斷不能嵌套
級(jí)能中斷低優(yōu)先級(jí)
D.同時(shí)同級(jí)的多中斷請(qǐng)求將形成阻塞,系
C.同級(jí)中斷請(qǐng)求準(zhǔn)時(shí)間的先后順序響應(yīng)
統(tǒng)無法響應(yīng)
74.只能用于對(duì)程序存儲(chǔ)器進(jìn)行尋址的尋址方式是(A)
A.變址尋址B.直接尋址
C.相對(duì)尋址D.寄存器間接尋址
75.下列指令對(duì)的的是(B)
A.CPL#30HB.DECA
C.MOVA,@1OHD.MOVX30H,@DPTR
76.外部RAM單元的數(shù)據(jù)傳送只能使用(C)方式
A.立即尋址B.寄存器尋址
C.寄存器間接尋址D.相對(duì)尋址
77.變址尋址的指令都是(A)字節(jié)指令
A.一B.二
C.三D.四
78.子程序返I可指令的格式是(C)
A.RLCB.RRC
C.RETD.RETI
79.以下會(huì)影響程序狀態(tài)字(PSW)的指令是(D)
A.MOV@R0,AB.INCA
C.DECAD.MULAB
80.將二進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù)為(A)
A.5A5HB.0B4AH
C.6B4HD.0C55H
81.將十進(jìn)制數(shù)327轉(zhuǎn)換成二進(jìn)制數(shù)為(c)
A.B.
C.D.
82.一個(gè)帶符號(hào)的數(shù)X=-13,其補(bǔ)碼用二進(jìn)制表達(dá)為(b)
A.10001101B.lll10011
C.11110010D.11111100
83.一般將堆棧指針SP設(shè)在內(nèi)部RAM(C)范圍內(nèi)
A.OO-1FHB.20-2FH
C.30-7FHD.80-FFH
84.空操作指令屬于(A)類指令
A.控制轉(zhuǎn)移B.算術(shù)運(yùn)算
C.邏輯運(yùn)算及移位D.位操作
三、判斷改錯(cuò)題:
1.8031片內(nèi)無程序存儲(chǔ)器,而8751是將8051片內(nèi)的ROM換成EPROM。(J)
2.MCS-5I單片機(jī)的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器空間是互相獨(dú)立的,物理結(jié)構(gòu)也不同。(V)
3.中斷方式是CPU訪問的積極形式,而查詢方式是CPU等待告知的被動(dòng)方式。(J)
4.在單片機(jī)芯片內(nèi)部發(fā)生,不需在芯片上設(shè)立引入端的中斷請(qǐng)求是定期中斷和串行中斷。(J)
5.在定期工作方式2下,由于把TH作為予置寄存器,因此在應(yīng)用程序中應(yīng)當(dāng)有計(jì)數(shù)溢出時(shí)從TH向TL加載計(jì)數(shù)初
值的操作。(V)
6.程序存儲(chǔ)器與數(shù)據(jù)存儲(chǔ)器的獷展,在地址線、數(shù)據(jù)線與控制線的連接方法上,都是有區(qū)別的。(X)
7.按位取反事實(shí)上就是邏輯非運(yùn)算。(J)
8.在一般情況下,MCS-51單片機(jī)允許同級(jí)中斷嵌套。(X)
9.中斷初始化時(shí),對(duì)中斷控制寄存器的狀態(tài)設(shè)立,只可使用位操作指令,而不能使用字節(jié)操作指令。(X)
10.對(duì)于通過改造而形成的既可讀又可寫的程序存儲(chǔ)器,進(jìn)行讀寫操作既可使用MOVX指令,也可使用MOVC指
令。(X)
11.MCS-51的定期和計(jì)數(shù)皆使用同一計(jì)數(shù)機(jī)構(gòu),所不同的只是計(jì)數(shù)脈沖的來源。來自于單片機(jī)內(nèi)部的是定期,而
來自于外部的是計(jì)數(shù)。(X)
12.只有外部中斷才有中斷請(qǐng)求的采樣問題。(X)
13.中斷事實(shí)上是數(shù)據(jù)共享技術(shù)。(X)
14.外部RAM之間可直接傳送數(shù)據(jù)。(X)
15.MCS-51單片機(jī)采用獨(dú)立編址方式。(V)
16.當(dāng)需要只改變字節(jié)數(shù)據(jù)的某幾位,而其余位不變時(shí),可以使用直接傳送指令。(J)
17.對(duì)于容量相同的存儲(chǔ)器芯片,使用線選法擴(kuò)展的存儲(chǔ)器比使用譯碼法擴(kuò)展的存儲(chǔ)器容量大。(X)
18.單片機(jī)在中斷響應(yīng)后會(huì)自動(dòng)關(guān)閉中斷。(X)
19.RET(子程序返回指令)與RETI(中斷服務(wù)子程序返回指令)功能相同無區(qū)別。(X)
20.系統(tǒng)復(fù)位后,(SP)=07H?(J)
21.變址尋址方式可用于對(duì)程序存儲(chǔ)器及數(shù)據(jù)存儲(chǔ)器進(jìn)行尋址。(7)
22?個(gè)機(jī)器周期總共有12個(gè)拍節(jié)。(X)
四、簡答題:
1.說明外部中斷請(qǐng)求的查詢和響應(yīng)過程。
答:MCS——51單片機(jī)的中斷系統(tǒng)有2個(gè)外部中斷源,引腳信號(hào)為INTO和PNT1。甲慚請(qǐng)求觸發(fā)信號(hào)
INTO和INT1有電平觸發(fā)和邊沿觸發(fā)兩種方式。當(dāng)TCON中的ITO、IT1位為“0”時(shí)采用電平觸發(fā),為“I”時(shí)
采用邊沿觸發(fā)。當(dāng)EA、EXO、EX1為“觸時(shí),可響應(yīng)中斷。
在電平觸發(fā)方式下,單片機(jī)在每個(gè)機(jī)器周期的S5P2期間采樣輸入信號(hào)INT0和I而T的狀點(diǎn)7至為低電
平,則可直接觸發(fā)外部中斷。
在邊沿觸發(fā)方式中,假如在引腳信號(hào)INTofirrTrr1連藥尿樣到1個(gè)機(jī)器周期的高電平和緊接著的1個(gè)機(jī)器
周期的低電平,則TCON寄存器中的中斷請(qǐng)求標(biāo)志位1E0、IEI就被置位,并由該標(biāo)志位請(qǐng)求中斷.
當(dāng)CPU查詢到有外部中斷請(qǐng)求后,根據(jù)事先運(yùn)用軟件和硬件設(shè)立的優(yōu)先級(jí)分類進(jìn)行不同的中斷源請(qǐng)求查詢.
擬定解決的先后順序。同時(shí)將PC的當(dāng)前值送入堆棧加以保存以便響應(yīng)中斷后返I3原程序;接著把中斷解決程序
的入口地址送給PC,進(jìn)行相應(yīng)的解決。
2.MCS-51單片機(jī)運(yùn)營犯錯(cuò)或程序進(jìn)入死循環(huán)時(shí),如何擺脫困境?
答:MCS-51單片機(jī)運(yùn)營犯錯(cuò)或程序進(jìn)入死循環(huán)時(shí),應(yīng)當(dāng):(1)檢查程序是否犯錯(cuò),假如是,則修改程序;
(2)檢查程序是否受到干擾,假如是則應(yīng)提高抗干擾措施;(3)程序良好,可直接通過復(fù)位端復(fù)位(手動(dòng)復(fù)位)
或從新通電復(fù)位(自動(dòng)復(fù)位)來解決。
3.什么是中斷優(yōu)先級(jí)?中斷優(yōu)先解決的原則是什么?
答:中斷優(yōu)先級(jí)是多個(gè)中斷源哪個(gè)優(yōu)先響應(yīng)中斷的級(jí)別。對(duì)于MCS-51單片機(jī).中斷優(yōu)先解決的原則是:
(1)不同級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí)一一先高級(jí)后低檔;
(2)同級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí)一事先規(guī)定;
(3)解決低檔中斷又收到高級(jí)中斷請(qǐng)求時(shí)一一停低轉(zhuǎn)高;
(4)解決高級(jí)中斷又收到低檔中斷請(qǐng)求時(shí)——高不理低。
4.堆棧有哪些功能?堆棧指示器(SP)的作用是什么?程序設(shè)計(jì)時(shí)為什么還要對(duì)SP重新賦值?
答:堆棧的功能重要是在子程序調(diào)用或中斷解決時(shí)保護(hù)現(xiàn)場(chǎng)數(shù)據(jù)、返回后恢復(fù)現(xiàn)場(chǎng)數(shù)據(jù)。
堆棧指示器(SP)的作用是用來指示棧頂位置的寄存器。
程序設(shè)計(jì)時(shí)還耍對(duì)SP重新賦值,是由于單片機(jī)復(fù)位時(shí)SP的值為07H,占用了工作寄存器區(qū),因此在
程序設(shè)計(jì)時(shí),通常把SP的值重新賦值在30H或30H以上。
5.內(nèi)部RAM低128單元?jiǎng)澐譃槟娜齻€(gè)重要部分?各部分的單元地址為什么?
答:內(nèi)部RAM低128單元?jiǎng)澐譃槿齻€(gè)重要部分:(1)工作寄存器區(qū),地址為00H?1FH;(2)位尋
址區(qū):地址為2()H~2FH;(3)一般RAM區(qū):地址為30H~7FH。
6.試說明兩種對(duì)存儲(chǔ)器編址的方法及特點(diǎn)?
答:常用兩種對(duì)存儲(chǔ)器編址的方法是⑴線選法;(2)譯碼法。
線選法:是運(yùn)用系統(tǒng)沒有使用的高位地址線作為存儲(chǔ)芯片的片選信號(hào)的方法。線選法線路簡樸,但不能
充足有效地運(yùn)用地址空間,適合于小規(guī)模的單片機(jī)存儲(chǔ)器擴(kuò)展系統(tǒng)的編址方法。
譯碼法:是運(yùn)用譯碼器對(duì)系統(tǒng)的若干根高位地址線進(jìn)行譯碼,以譯碼輸出作為存儲(chǔ)芯片的片選信號(hào)的方
法。譯碼法可以有效地運(yùn)用地址空間,適合于大規(guī)模的系統(tǒng)擴(kuò)展的編址方法。
7.只讀存儲(chǔ)器是如何分類的?各有什么特點(diǎn)?
答:只讀存儲(chǔ)器(ROM)可分為如下幾類:
(1)掩膜ROM。掩膜是一種生產(chǎn)工藝,生產(chǎn)者在生產(chǎn)過程中將程序通過掩膜寫入存儲(chǔ)器內(nèi)部,用
戶只能讀出程序,不能改變其中的內(nèi)容。這種芯片集成度高,結(jié)構(gòu)簡樸,適合于大批量的生產(chǎn)。
(2)PROM(可編程ROM)。PROM芯片在出廠時(shí)沒有任何信息,用戶可根據(jù)自己的需要將程
序?qū)懭胄酒辉摲N芯片只能寫入一次,不能進(jìn)行修改。
(3)EPROM(可擦出PROM)。EPROM芯片允許用戶用紫外線反復(fù)擦出寫入。通常在芯片上
看到透明的玻璃窗,程序?qū)懞靡院髴?yīng)用不透明的標(biāo)簽封住窗口,以免程序被偶爾破壞。
(4)EEPROM(電擦出EPROM)。EEPROM芯片用電信號(hào)擦出或?qū)懭氤绦?,使用方?但價(jià)格
高。
(5)FlashROM(PEROM、快閃式ROM).FlashROM是?種新型存儲(chǔ)器,它的集成度和價(jià)格與
EPROM相似,還兼?zhèn)淞薊EPROM在線擦寫的特點(diǎn),擦寫速度更快,同時(shí)具有輕、薄、小、
低功耗、效率高等特點(diǎn)。但壽命比一般的EEPROM短。
8.MCS-51共有哪些中斷源?對(duì)其中斷請(qǐng)求如何進(jìn)行控制?
答:MCS-51共有5個(gè)中斷源:2個(gè)外部中斷(由INTO、INTI引腳球印斷請(qǐng)求信號(hào))、2個(gè)片內(nèi)定期
器/計(jì)數(shù)器溢出中斷(TO、T1)、1個(gè)片內(nèi)串行口中斷(TX-發(fā)送、RX-接受)。
對(duì)其中斷請(qǐng)求進(jìn)行控制,必須設(shè)立相應(yīng)的中斷入口,同時(shí)設(shè)立IE、IP、TCONsSCON中的相應(yīng)功能
標(biāo)志。
9.定期工作方式2有什么特點(diǎn)?合用于什么應(yīng)用場(chǎng)合?
答:TO、T1的定期器/計(jì)數(shù)器的工作方式2,為可重載時(shí)間常數(shù)的8位計(jì)數(shù)器結(jié)構(gòu)。在方式2下,TO、
T1工作方式相同,TL作為8位計(jì)數(shù)器,TH作為重載時(shí)間常數(shù)寄存器,其定期時(shí)間比較精確。合用于
TO、T1作精確計(jì)算的場(chǎng)合。
10.什么是RAM存儲(chǔ)器?具有什么特點(diǎn)?
答:RAM存儲(chǔ)器是可讀、可寫的數(shù)據(jù)存儲(chǔ)器。分為靜態(tài)RAM(SRAM)和動(dòng)態(tài)RAM(DRA
M)。
靜態(tài)RANKSRAM)只要電源存在,內(nèi)容就會(huì)保存,其存儲(chǔ)速度快,但功耗高。
DRAM采用類似電容的元件來存儲(chǔ)信息.,由于漏電流易使電荷消失,因此需要周期性地刷新電路,
以保存信息。DRAM較SRAM容量大、功耗低、價(jià)格低,但刷新電路復(fù)雜。
II.如何構(gòu)造MCS-51擴(kuò)展的系統(tǒng)總線?
答:系統(tǒng)總線分為(1)地址總線;(2)數(shù)據(jù)總線:(3)控制總線。
地址總線:用P0口的8位口線作為低8位地址線,用P2口的8位口線作為高8位地址線。
數(shù)據(jù)總線:用P0口的8位口線作為8位數(shù)據(jù)總線。
控制總線:共涉及如下幾條:
ALE信號(hào)線用于控制低8位地址的鎖存。
1不出信號(hào)線作為獷展程序存儲(chǔ)器的讀選通信號(hào)。
EA信號(hào)線作為內(nèi)外存儲(chǔ)器的選擇信號(hào)。
RD、號(hào)線分別作為擴(kuò)展數(shù)據(jù)存儲(chǔ)器的讀、寫選通信號(hào)。
12.MCS-51單片機(jī)的EA信號(hào)有何功能?在使用8031時(shí),該信號(hào)引腳應(yīng)如何解決?
答:E7V信號(hào)線作為內(nèi)外存儲(chǔ)器的選擇信號(hào)。(1)當(dāng)EA=1叱一方面使用內(nèi)部存儲(chǔ)器,用完內(nèi)部存儲(chǔ)器后,
才干使用外部存儲(chǔ)器;(2)當(dāng)EA=0時(shí),只能使用外部存儲(chǔ)器。
在使用8()31時(shí),由于8031的內(nèi)部沒有存儲(chǔ)器,該信號(hào)引腳只能接地。
13.MCS—51單片機(jī)的時(shí)鐘晶振頻率為6MHz,若規(guī)定定期為0.2ms和20ms,定期器工作方式為0,方式
1和方式2,其定期器初值各為多少?
答:單片機(jī)時(shí)鐘頻率為6MHz,則機(jī)器周期為2陽。
1)定期為0.2ms時(shí):
工作方式0:計(jì)數(shù)初值=2,3-t/2Rs=8192-200/2=8192-100=8092D
=1111110011100B=0FCH(高8位)1CH(低5位)
工作方式1:計(jì)數(shù)初值=2'6—t/2Hs=65536-200/2=65536-100=65436D
=111111111001HOOB=OFFH(高8位)9CH(低8位)
工作方式2:計(jì)數(shù)初值=2'—t/2Ps=256-200/2=256-100=156D
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鉆石畫教案完整版本
- 《公務(wù)員法》知識(shí)考試題庫150題(含答案)
- 2025年江蘇信息職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年??及鎱⒖碱}庫含答案解析
- 2025年新疆體育職業(yè)技術(shù)學(xué)院高職單招高職單招英語2016-2024歷年頻考點(diǎn)試題含答案解析
- 幼兒園主題秋游活動(dòng)策劃方案五篇
- 公司居間服務(wù)合同模板
- 互聯(lián)網(wǎng)軟件開發(fā)及維護(hù)合同
- 陶瓷銷售合同范本
- 電腦獨(dú)家代理銷售合同
- 貸款第三方擔(dān)保合同
- 《中國心力衰竭診斷和治療指南(2024)》解讀完整版
- 《檔案管理課件》課件
- 2025年中考物理終極押題猜想(新疆卷)(全解全析)
- 脛骨骨折的護(hù)理查房
- 抽水蓄能電站項(xiàng)目建設(shè)管理方案
- 電動(dòng)工具培訓(xùn)課件
- 《智能網(wǎng)聯(lián)汽車智能傳感器測(cè)試與裝調(diào)》電子教案
- GB/T 32399-2024信息技術(shù)云計(jì)算參考架構(gòu)
- 2025年湖南省長沙市中考數(shù)學(xué)模擬試卷(附答案解析)
- 五級(jí)人工智能訓(xùn)練師(初級(jí))職業(yè)技能等級(jí)認(rèn)定考試題庫(含答案)
- 企業(yè)職務(wù)犯罪法制講座課件
評(píng)論
0/150
提交評(píng)論