復(fù)變函數(shù)總習(xí)題及答案_第1頁(yè)
復(fù)變函數(shù)總習(xí)題及答案_第2頁(yè)
復(fù)變函數(shù)總習(xí)題及答案_第3頁(yè)
復(fù)變函數(shù)總習(xí)題及答案_第4頁(yè)
復(fù)變函數(shù)總習(xí)題及答案_第5頁(yè)
已閱讀5頁(yè),還剩61頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第二章習(xí)題

姓名:學(xué)號(hào):專業(yè):―

一、填空題

1.MCS-51系列單片機(jī)為」位單片機(jī),,51系歹J單片機(jī)的地址線有」條,

共有40個(gè)引腳。

2.當(dāng)單片機(jī)的PSW二01H時(shí),這時(shí)當(dāng)前的工作寄存器區(qū)是區(qū),R4所對(duì)

應(yīng)的存儲(chǔ)單元地址為04Ho

3.單片機(jī)外部三大總線分別為地址總線、數(shù)據(jù)總線和控制總線。

4.8051內(nèi)部有4并行口,P0口直接作輸出口時(shí),必須外接上拉電阻;并

行口作輸入口時(shí),必須先置1,才能讀入外設(shè)的狀態(tài)。

5.MCS-51的存儲(chǔ)器空間配置從功能上可分為四種類型:一外部數(shù)據(jù)存儲(chǔ)器.、

內(nèi)部數(shù)據(jù)存儲(chǔ)器、「內(nèi)部程序存儲(chǔ)器.、外部程序存儲(chǔ)器。

6.設(shè)計(jì)一個(gè)以AT89c51單片機(jī)為核心的系統(tǒng),如果不外擴(kuò)程序存儲(chǔ)器,使其

內(nèi)部4KB閃爍程序存儲(chǔ)器有效,則其EA*引腳應(yīng)該接高電平。

7.半導(dǎo)體存儲(chǔ)器分成兩大類程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器,其中數(shù)據(jù)存

儲(chǔ)器具有易失性,常用于存儲(chǔ)臨時(shí)數(shù)據(jù)。

8.PC存放下一條將要從程序存儲(chǔ)器取出指令的地址,具有自動(dòng)加1特性,在

8051中決定程序執(zhí)行順序的是PC還是DPTR?PCODPTR存放存放16

位地址,作為方藝?yán)飦唽ぶ酚玫牡刂芳拇嫫鳎ㄩg接尋址),故稱數(shù)據(jù)指針。

9.8051單片機(jī)的內(nèi)部硬件結(jié)構(gòu)包括了:且L、程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、

和定時(shí)計(jì)數(shù)器以及并行及O口、串行口、中斷控制系統(tǒng)、時(shí)鐘電路、位

處理器等部件,這些部件通過(guò)總線相連接。

10.一個(gè)完整的微機(jī)系統(tǒng)由硬件和軟件兩大部分組成。

11.MCS-5I單片機(jī)的堆棧區(qū)只可設(shè)置在片內(nèi)RAM,堆棧寄存器SP

是8位寄存器。

12.AT89S51復(fù)位后,PC與SP的值為分別為0000H和07H。

13.P2口通常用作.地址總線高八位,也可以作通用的I/O口使用。

14.MCS—51單片機(jī)的P0—P4口均是并行I/O口,其中的P0口和P2

口除了可以進(jìn)行數(shù)據(jù)的輸入、輸出外,通常還用來(lái)構(gòu)建系統(tǒng)的數(shù)據(jù)總線

和地址總線,在P0—P4口中,P0為真正的雙向口,P1.P2,P3為

準(zhǔn)雙向口,P3口為雙功能口。

15.在MCS-51中,PC和DPTR都用于提供地址,但PC是為訪問(wèn)程序存

儲(chǔ)器提供地址,而DPTR是為訪問(wèn)數(shù)據(jù)存儲(chǔ)器提供地址。

16.MCS-51系列單片機(jī)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器是采用例旦_寄存器作為地址指

針的,可尋址數(shù)據(jù)存儲(chǔ)潛的最大空間64K字節(jié)。

17.51單片機(jī)程序存儲(chǔ)器的尋址范圍是由程序計(jì)數(shù)器PC的位數(shù)所決定的,因?yàn)?/p>

51單片機(jī)的PC是坨位的,因此其尋址的范圍為64KB。

18.內(nèi)部RAM中,位地址為30H的位,該位所在字節(jié)的字節(jié)地址為

26Ho

19.51單片機(jī)中,片內(nèi)數(shù)據(jù)存儲(chǔ)器的空間大小為,程序存儲(chǔ)器最大可擴(kuò)

展空間為64KB;片外數(shù)據(jù)存儲(chǔ)器最大可擴(kuò)展空間為64KB;51內(nèi)

部自帶4K容量程序存儲(chǔ)器。

20.MCS-51單片機(jī)訪問(wèn)外部存儲(chǔ)器時(shí),利用ALE信號(hào)鎖存來(lái)自

P0口的低8位地址信號(hào)。

21.若寄存器ACC=01H,B=80H,那么執(zhí)行完"ACOACC+B”;后P標(biāo)志位

為0。C51將P1口全部8個(gè)位變反的表達(dá)式是P=~Po

22.在51單片機(jī)中,如果采用6MHz晶振,一個(gè)機(jī)器周期為2Hs<>

23.AT89C51單片機(jī)的機(jī)器周期等于」2________個(gè)時(shí)鐘振蕩周期。

24.若A中的內(nèi)容為63H,那么,P標(biāo)志位的值為0

25.內(nèi)部RAM中,可作為工作寄存器區(qū)的單元地址為H?IFH。

26.8051內(nèi)部有(2)個(gè)定時(shí)器,(4)個(gè)并行口。

27.8051內(nèi)部數(shù)據(jù)存儲(chǔ)器的地址范圍是00H?7FH,位地址空間的字節(jié)地址范

圍是20H?2FH,特殊功能寄存器SFR地址分配的范圍在80H?FFH。

28.若A中的內(nèi)容為67H,那么,P標(biāo)志位為1o

29.若寄存器ACC=01H,B=80H,那么執(zhí)行完"ACC=ACC+B”;后P標(biāo)志位

為0oC51將P1口全部8個(gè)位變反的表達(dá)式是P=~P.

30.單片機(jī)與普通計(jì)算機(jī)的不同之處在于其將_£電、存儲(chǔ)器、和I/O接口三部分

集成于一塊芯片上。

二、選擇題

1.CPU主要的組成部部分為(C)o

(A)運(yùn)算器、寄存器(B)加法器、寄存器

(C)運(yùn)算器、控制器(D)運(yùn)算器、指令譯碼器

2.8051單片機(jī)中內(nèi)部存儲(chǔ)潛RAM中下列哪個(gè)地址單元既可位尋址又可字節(jié)尋

址。(D)

(A)77H(B)3FH(C)07H(D)2AH

3.8051單片機(jī)的并行I/O口讀、改、寫(xiě)操作時(shí)是針對(duì)該口的(B)o

C、存放下一條指令地址D、存放上一條指令地址

12.ALU表示(D)。

A、累加器B、程序狀態(tài)字寄存器C、計(jì)數(shù)器D、算術(shù)邏輯部件

13.單片機(jī)上電后或復(fù)位后,工作寄存器R0是在(A)。

A、0區(qū)00H單元B、0區(qū)01H單元C、0區(qū)09H單元D、SFR

14.18、單片機(jī)8051的XTAL1和XTAL2引腳是(D)引腳。

A、外接定時(shí)器B、外接串行口C、外接中斷D、外接晶振

15.19、8051單片機(jī)的VSS(20)引腳是(B)引腳。

A.主電源+5VB.接地C.備用電源D.訪問(wèn)片外存貯器

16.20、8051單片機(jī)的VCC(40)引腳是(A)引腳。

A.主電源+5VB.接地C.備用電源D.訪問(wèn)片外存貯器

17.MCS—51復(fù)位后,程序計(jì)數(shù)器PC=(B)。即程序從(B)開(kāi)始執(zhí)

行指令。

A、0001HB、0000HC、0003HD、0023H

18.23、MCS—51的專用寄存器SFR中的堆棧指針SP是一個(gè)特殊的存貯區(qū),用

來(lái)(C),它是按后進(jìn)先出的原則存取數(shù)據(jù)的。

A、存放運(yùn)算中間結(jié)果B、存放標(biāo)志位

C、暫存數(shù)據(jù)和地址D、存放待調(diào)試的程序

19.MCS—51單片機(jī)復(fù)位后,專用寄存器ACC的狀態(tài)是(C)。

A、0000HB、07HC、OOHD、0FFH

20.當(dāng)程序狀態(tài)字寄存器PSW狀態(tài)字中RS1和RS0分別為。和1時(shí),系統(tǒng)先用

的工作寄存器組為(B)。

A、組0B、組1C、組2D、組3

21.8051單片機(jī)中,唯一一個(gè)用戶可使用的16位寄存器是(D)。

A、PSWB、ACCC、SPD、DPTR

22.8051的程序計(jì)數(shù)器PC為16位計(jì)數(shù)器,其尋址范圍是(D)。

A、8KB、16KC、32KD、64K

23.單片機(jī)應(yīng)用程序一般存放在(B)中。

A、RAMB、ROMC、寄存器D、CPU

24.下列(B)特殊功能寄存器不具有位尋址功能。

(A)PSW(B)TMOD(C)ACC(D)P0

25.在家用電器中使用單片機(jī)應(yīng)屬于微計(jì)算機(jī)的(B)

(A)輔助設(shè)計(jì)應(yīng)用(B)測(cè)量、控制應(yīng)用(C)數(shù)值計(jì)算應(yīng)用(D)數(shù)據(jù)處理應(yīng)用

26.8031與8051的區(qū)別在于。(D)

A)內(nèi)部數(shù)據(jù)存儲(chǔ)單元數(shù)目的不同(B)內(nèi)部數(shù)據(jù)存儲(chǔ)器的類型不同

(C)內(nèi)部程序存儲(chǔ)器的類型不同(D)內(nèi)部是否有程序存儲(chǔ)器

三、判斷題

1、當(dāng)MCS-51上電復(fù)位時(shí),堆棧指針SP=OOH。(X)SP=07H

2、PC存放的是當(dāng)前正在執(zhí)行的指令。(X)是將要執(zhí)行的下一條指令的地址

3、MCS-51的特殊功能寄存器分布在60H~80H地址范圍內(nèi)。(X)80H~FFH

5、8031的CPU是由RAM和EPROM所組成。(X)CPU由運(yùn)算器和控制器組成

6、PC可以看成使程序存儲(chǔ)器的地址指針。(J)

7、判斷以下有關(guān)PC和DPTR的結(jié)論是否正確?

A、DPTR是可以訪問(wèn)的,而PC不能訪問(wèn)。(J)

B、它們都是16位的存儲(chǔ)器。(V)

C、它們都有自動(dòng)加“1”的功能。(義)PC有自動(dòng)加“1”的功能,而DPTR的

加“1”則需通過(guò)指令I(lǐng)NCDPTR來(lái)完成。

D、DPTR可以分為兩個(gè)8位的寄存器使用,但PC不能。)

8、程序計(jì)數(shù)器PC不能為用戶編程時(shí)直接使用,因?yàn)樗鼪](méi)有地址。(V)

9、內(nèi)部RAM的位尋址區(qū),只能供位尋址使用.而不能供字節(jié)尋址使用.(X)

位尋址區(qū)既可以供位尋址使用,又可以供字節(jié)尋址使用。

10、8031共有21個(gè)特殊功能寄存器,它們的位都是可以用軟件設(shè)置的,因此,

是可以進(jìn)行位尋址的。(X)特殊功能寄存器中其單元地址能被8整除的才可以

進(jìn)行位尋址。

11、MCS—51單片機(jī)是高檔16位單片機(jī)。(X)

12、MCS—51的產(chǎn)品8051與8031的區(qū)別是:8031片內(nèi)無(wú)ROM。(V)

13、8051的累加器ACC是一個(gè)8位的寄存器,簡(jiǎn)稱為A,用來(lái)存一個(gè)操作數(shù)或

中間結(jié)果。(V)

14、8051的程序狀態(tài)字寄存器PSW是一個(gè)8位的專用寄存器,用于存程序運(yùn)行

中的各種狀態(tài)信息。)

15、MCS-51的數(shù)據(jù)存貯器在物理上和邏輯上都分為兩個(gè)地址空間:一個(gè)是片

內(nèi)的256字節(jié)的RAM,另一個(gè)是片外最大可擴(kuò)充64K字節(jié)的RAM。(V)

16、單片機(jī)的復(fù)位有上電自動(dòng)復(fù)位和按鈕手動(dòng)復(fù)位兩種,當(dāng)單片機(jī)運(yùn)行出錯(cuò)或進(jìn)

入死循環(huán)時(shí),可按復(fù)位鍵重新啟動(dòng)。(V)

17、單片機(jī)的一個(gè)機(jī)器周期是指完成某一個(gè)規(guī)定操作所需的時(shí)間,一般情況下,

一個(gè)機(jī)器周期等于一個(gè)時(shí)鐘周期組成。(X)

18、單片機(jī)的指令周期是執(zhí)行一條指令所需要的時(shí)間。一般由若干個(gè)機(jī)器周期組

成。(J)

19、單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存高8位地址。(X)

20、MCS—51單片機(jī)上電復(fù)位后,片內(nèi)數(shù)據(jù)存儲(chǔ)器的內(nèi)容均為OOH。(X)

21、MCS—51單片機(jī)的數(shù)據(jù)存貯器是指外部存貯器。(X)

22、MCS-51單片機(jī)的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存貯器的一個(gè)區(qū)域

中。(J)

23、當(dāng)8051單片機(jī)的晶振頻率為12MHz時(shí),ALE地址鎖存信號(hào)端的輸出頻率為

2MHZ的方脈沖。(V)

簡(jiǎn)答題:

1.什么是單片機(jī)的振蕩周期、機(jī)器周期、指令周期?它們之間的關(guān)系是什么?

答:振蕩周期是指振蕩脈沖的周期,它是振蕩頻率的倒數(shù),即晶振頻率的倒數(shù);

1個(gè)機(jī)器周期為12個(gè)振蕩周期,它是構(gòu)成指令周期的基本單位;指令周期是指

執(zhí)行一條指令所需的時(shí)間,它是機(jī)器周期的倍數(shù)。

2.如單片機(jī)CPU采用6MHz晶振,分別計(jì)算此CPU的振蕩周期、時(shí)鐘周期、機(jī)

器周期和雙周期指令所用的時(shí)間。

3.何謂單片機(jī)的最小系統(tǒng)?

答:?jiǎn)纹瑱C(jī)最小系統(tǒng)是指一個(gè)真正可用的單片機(jī)最小配置應(yīng)用系統(tǒng)。包括CPU、

存儲(chǔ)器、電源、晶振電路及復(fù)位電路等。51系列單片機(jī)8031片內(nèi)無(wú)程序存儲(chǔ)器,

因此必須片外擴(kuò)展程序存儲(chǔ)器后才能構(gòu)成最小應(yīng)用系統(tǒng)。

4.簡(jiǎn)要說(shuō)明8051單片機(jī)RST、ALE.EA、RST/YPD四個(gè)管腳的作用?

答:RST管腳加高電立時(shí)間大于兩個(gè)機(jī)器周期系統(tǒng)復(fù)位

ALE高電平鎖存P0口提供的地址低8位(A7~A0)

EA二1,CPU開(kāi)始從片內(nèi)程序存儲(chǔ)器取指令,PC大于0FFF后轉(zhuǎn)向片外程序存

儲(chǔ)器取指令。EA=0,CPU開(kāi)始從片外程序存儲(chǔ)器取指令。

RST/VPD:復(fù)位信號(hào)輸入引腳/備用電源輸入引腳;

5.MCS-51內(nèi)部四個(gè)并行I/O口各有什么異同?作用是什么?何謂“準(zhǔn)雙向口”

答:MCS-51單片機(jī)共有四個(gè)8位雙向并行的I/O端口,每個(gè)端口都包括一個(gè)鎖

存器、一個(gè)輸出驅(qū)動(dòng)器和一個(gè)輸入緩沖器。但這四個(gè)端口的功能不全相同,P0

口既可作一般I/O端口使用,又可作地址/數(shù)據(jù)總線使用;P1口是一個(gè)準(zhǔn)雙向并

行口,作通用并行I/O口使用;P2口除了可作為通用I/O使用外,還可在CPU

訪問(wèn)外部存儲(chǔ)器時(shí)作高八位地址線使用;P3口是一個(gè)多功能口除具有準(zhǔn)雙向I/O

功能外,還具有第二功能。

準(zhǔn)雙向口作為數(shù)據(jù)輸入時(shí)需先置.1,使引腳成為高阻狀態(tài),這樣才能正確地輸入

數(shù)據(jù)。

6.單片機(jī)復(fù)位有哪幾種方式?指出復(fù)位后機(jī)器的初始狀態(tài).

答:單片機(jī)復(fù)位有上電復(fù)位、手動(dòng)復(fù)位、外來(lái)信號(hào)復(fù)位和復(fù)合復(fù)位等4種方式,

復(fù)位后機(jī)器的初始狀態(tài)為:

(1)PC值=000011

(2)RAM:隨機(jī)數(shù)

(3)SFR:P0-P3=FFH,SBUF不定,其余全為00H

7.將圖中9、18、19、31管腳連線到圖中相應(yīng)的位置構(gòu)成8051單片機(jī)最小系統(tǒng)。

說(shuō)明該系統(tǒng)機(jī)器周期是多少?并說(shuō)明P0、P2口在系統(tǒng)擴(kuò)展中的作用?

答:主頻機(jī)器周期(1分)

12MHzlusArAOD7~D0

-Q吐麗又國(guó)XTAL1P0

CZ)

P0口分時(shí)提供8位數(shù)據(jù)線(D7~D0)30PF-T2MHZ1(JA15*A8

XTAL1P2

和低8位地址總線(A7-A0)(1分)8051

10KO(^―RSTALE

一…(1分廠

P1口提供地址總線高8位(A15-A8)1分)PSEN

10UF

G分)「包

8.51單片機(jī)的片內(nèi)都集成了哪些功能部件?各個(gè)功能部件的最主要的功能是

什么?

(1)1個(gè)微處理器(CPU);

(2)128個(gè)數(shù)據(jù)存儲(chǔ)器(RAM)單元;

(3)4KBFlash程序存儲(chǔ)器;

(4)4個(gè)8位可編程并行I/O口(P0口、P1口、P2口、P3口);

(5)1個(gè)全雙工串行口;

(6)2個(gè)16位定時(shí)器/計(jì)數(shù)器;

(7)一個(gè)中斷系統(tǒng),5個(gè)中斷源,2個(gè)優(yōu)先級(jí);

(8)21個(gè)特殊功能寄存器(SFR)o

9.51單片機(jī)存儲(chǔ)器的物理結(jié)構(gòu)分成幾類?

答:分成四類:片內(nèi)程序存儲(chǔ)器,片外程序存儲(chǔ)器,片內(nèi)數(shù)據(jù)存儲(chǔ)器,片外數(shù)據(jù)

存儲(chǔ)器。

10.何謂SFR?它的作用是什么?

答:SFR是特殊功能寄存器(SpecialFunctionRegisters),用于控制、管理

片內(nèi)算術(shù)邏輯部件,并行I/O口、串行I/O口、定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)等功

能模塊的工作。

第二章習(xí)題

姓名:學(xué)號(hào):專業(yè):―

一、填空題

31.MCS-51系列單片機(jī)為」位單片機(jī),,51系列單片機(jī)的地址線有條,

共有40個(gè)引腳。

32.當(dāng)單片機(jī)的PSW=01H時(shí),這時(shí)當(dāng)前的工作寄存器區(qū)是Q區(qū),R4所對(duì)

應(yīng)的存儲(chǔ)單元地址為04Ho

33.單片機(jī)外部三大總線分別為地址總線、數(shù)據(jù)總線和控制總線。

34.8051內(nèi)部有4并行口,P0口直接作輸出口時(shí),必須外接上拉電阻;并

行口作輸入口時(shí),必須先_置1,才能讀入外設(shè)的狀態(tài)。

35.MCS-51的存儲(chǔ)器空間配置從功能上可分為四種類型:外部數(shù)據(jù)存儲(chǔ)器、

內(nèi)部數(shù)據(jù)存儲(chǔ)器、一內(nèi)部程序存儲(chǔ)器.、外部程序存儲(chǔ)器。

36.設(shè)計(jì)一個(gè)以AT89C51單片機(jī)為核心的系統(tǒng),如果不外擴(kuò)程序存儲(chǔ)器,使其

內(nèi)部4KB閃爍程序存儲(chǔ)器有效,則其EA*引腳應(yīng)該接高電平。

37.半導(dǎo)體存儲(chǔ)器分成兩大類程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器,其中數(shù)據(jù)存

儲(chǔ)器具有易失性,常用于存儲(chǔ)臨時(shí)數(shù)據(jù)。

38.PC存放下一條將要從程序存儲(chǔ)器取出指令的地址,具有自動(dòng)加1特性,在

8051中決定程序執(zhí)行順序的是PC還是DPTR?PC0DPTR存放存放16

位地址,作為左處尋址用的地址寄存器(間接尋址),故稱數(shù)據(jù)指針。

39.8051單片機(jī)的內(nèi)部硬件結(jié)構(gòu)包括了:31、程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、

和定時(shí)計(jì)數(shù)器以及并行I/O口、串行口、中斷控制系統(tǒng)、時(shí)鐘電路、位

處理器等部件,這些部件通過(guò)3^^相連接。

40.一個(gè)完整的微機(jī)系統(tǒng)由硬件和軟件兩大部分組成。

41.MCS-51單片機(jī)的堆棧區(qū)只可設(shè)置在片內(nèi)RAM,堆棧寄存器SP

是立寄存器。

42.AT89S51復(fù)位后,PC與SP的值為分別為0000H和07H。

43.P2口通常用作.地址總線高八位,也可以作通用的I/O口使用。

44.MCS—51單片機(jī)的P0—P4口均是并行I/O口,其中的P0口和P2

口除了可以進(jìn)行數(shù)據(jù)的輸入、輸出外,通常還用來(lái)構(gòu)建系統(tǒng)的數(shù)據(jù)總線

和地址總線,在P0—P4口中,P()為真正的雙向口,PLP2.P3為

準(zhǔn)雙向口,P3口為雙功能口。

45.在MCS—51中,PC和DPTR都用于提供地址,但PC是為訪問(wèn)程序存

儲(chǔ)器提供地址,而DPTR是為訪問(wèn)數(shù)據(jù)存儲(chǔ)器提供地址。

46.MCS-51系列單片機(jī)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器是采用DPTR寄存器作為地址指

針的,可尋址數(shù)據(jù)存儲(chǔ)器的最大空間64K字節(jié)。

47.51單片機(jī)程序存儲(chǔ)器的尋址范圍是由程序計(jì)數(shù)器PC的位數(shù)所決定的,咒為

51單片機(jī)的PC是正位的,因此其尋址的范圍為64KB。

48.內(nèi)部RAM中,位地址為30H的位,該位所在字節(jié)的字節(jié)地址為

26Ho

49.51單片機(jī)中,片內(nèi)數(shù)據(jù)存儲(chǔ)器的空間大小為程序存儲(chǔ)器最大可擴(kuò)

展空間為64KB;片外數(shù)據(jù)存儲(chǔ)器最大可擴(kuò)展空間為64KB;51內(nèi)

部自帶4K容量程序存儲(chǔ)器。

50.MCS-51單片機(jī)訪問(wèn)外部存儲(chǔ)器時(shí),利用ALE信號(hào)鎖存來(lái)自

P0口的低8位地址信號(hào)。

51.若寄存器ACC=01H,B=80H,那么執(zhí)行完"ACOACC+B”;后P標(biāo)志位

為0oC51將P1口全部8個(gè)位變反的表達(dá)式是P=~P。

52,在51單片機(jī)中,如果采用6MHz晶振,一個(gè)機(jī)器周期為2Hs。

53.AT89C51單片機(jī)的機(jī)器周期等于12個(gè)時(shí)鐘振蕩周期。

54.若A中的內(nèi)容為63H,那么,P標(biāo)志位的值為0

55.內(nèi)部RAM中,可作為工作寄存器區(qū)的單元地址為00H?IFHo

56.8051內(nèi)部有(2)個(gè)定時(shí)器,(4)個(gè)并行口。

57.8051內(nèi)部數(shù)據(jù)存儲(chǔ)器的地址范圍是00H?7FH,位地址空間的字節(jié)地址范

圍是20H?2?,特殊功能寄存器SFR地址分配的范圍在80H?FFH。

58.若A中的內(nèi)容為67H,那么,P標(biāo)志位為1。

59.若寄存器ACC=01H,B=80H,那么執(zhí)行完"ACOACC+B”;后P標(biāo)志位

為0oC51將P1口全部8個(gè)位變反的表達(dá)式是P=~P°

60.單片機(jī)片普通計(jì)算機(jī)的不同之處在于其將CPU、存儲(chǔ)器、和I/O接口三部分

集成于一塊芯片上。

二、選擇題

27.CPU主要的組成部部分為(C)。

(A)運(yùn)算器、寄存器(B)加法器、寄存器

(C)運(yùn)算器、控制器(D)運(yùn)算器、指令譯碼器

28.8051單片機(jī)中內(nèi)部存儲(chǔ)器RAM中下列哪個(gè)地址單元既可位尋址又可字節(jié)尋

址。(D)

(A)7711(B)3FH(C)07H(D)2AH

29.8051單片機(jī)的并行I/O口讀、改、寫(xiě)操作時(shí)是針對(duì)該口的(B)<>

(A)引腳(B)內(nèi)部鎖存器(C片選信號(hào)(D)地址線

30.8051單片機(jī)的(C)口的引腳,還具有外中斷、串行通信等第二功能,

(A)P0(B)Pl(C)P3(D)P2

31.MCS-51單片機(jī)4個(gè)I/O口中,下列哪個(gè)I/O口內(nèi)部不帶上拉電阻。(A)。

(A).PO(B).P1口(C).P2口(D).P3口

32.己知寄存器PSW中的位RS1=O、RS0=l,則工作寄存器組R0~R7地址范圍是

(B)?

(A)00H~07H(B)08H~0FH(C)10H~17H(D)18H~1FH

33.單片機(jī)8031的ALE引腳是(B)。

A、輸出高電平B、輸出矩形脈沖,頻率為fosc的1/6

C、輸出低電平D、輸出矩形脈沖,頻率為fosc的1/2

34.訪問(wèn)外部存貯器或其它接口芯片時(shí),作數(shù)據(jù)線和低8位地址線的是(A)0

A、P0口B、P1口C、P2口D、P0口和P2口

35.PSW中的RS1和RS0用來(lái)(A)。

A、選擇工作寄存器區(qū)號(hào)B、指示復(fù)位C、選擇定時(shí)器D、選擇工作

方式

36.8031單片機(jī)若晶振頻率為fosc=12MHz,則一個(gè)機(jī)器周期等于(C)心。

A、1/12B、1/2C、1D、2

37.MCS—51單片機(jī)的數(shù)據(jù)指針DPTR是-?個(gè)16位的專用地址指針寄存器,主要

用來(lái)(B)。

A、存放指令B、存放16位地址,作間址寄存器使用

C、存放下一條指令地址D、存放上一條指令地址

表示()

38.ALUD0

A、累加器B、程序狀態(tài)字寄存器C、計(jì)數(shù)器D、算術(shù)邏輯部件

39.單片機(jī)上電后或復(fù)位后,工作寄存器R0是在(A)。

A、0區(qū)00H單元B、0區(qū)01H單元C、0區(qū)09H單元D、SFR

40.18、單片機(jī)8051的XTAL1和XTAL2引腳是(D)引腳。

A、外接定時(shí)器B、外接串行口C、外接中斷D、外接晶振

41.19、8051單片機(jī)的VSS(20)引腳是(B)引腳。

A.主電源+5VB.接地C.備用電源D.訪問(wèn)片外存貯器

42.20、8051單片機(jī)的VCC(40)引腳是(A)引腳。

A.主電源+5VB.接地C.備用電源D.訪問(wèn)片外存貯器

43.MCS—51復(fù)位后,程序計(jì)數(shù)器PC=(B)o即程序從(B)開(kāi)始執(zhí)

行指令。

A、0001HB、0000HC、0003HD、0023H

44.23、MCS-51的專用寄存器SFR中的堆棧指針SP是一個(gè)特殊的存貯區(qū),用

來(lái)(C),它是按后進(jìn)先出的原則存取數(shù)據(jù)的。

A、存放運(yùn)算中間結(jié)果B、存放標(biāo)志位

C、暫存數(shù)據(jù)和地址D、存放待調(diào)試的程序

45.MCS—51單片機(jī)復(fù)位后,專用寄存器ACC的狀態(tài)是(C)。

A、OOOOHB、07HC、OOHD、OFFH

46.當(dāng)程序狀態(tài)字寄存器PSW狀態(tài)字中RS1和RSO分別為0和1時(shí),系統(tǒng)先用

的工作寄存器組為(B)o

A、組0B、組1C、組2D、組3

47.8051單片機(jī)中,唯--個(gè)用戶可使用的16位寄存器是(D)。

A、PSWB、ACCC、SPD、DPTR

48.80sl的程序計(jì)數(shù)器PC為16位計(jì)數(shù)器.其尋址范圍是(D工

A、8KB、16KC、32KD、64K

49.單片機(jī)應(yīng)用程序一般存放在(B)中。

B、RAMB、ROMC、寄存器D、CPU

50.下列(B)特殊功能寄存器不具有位尋址功能。

(B)PSW(B)TMOD(C)ACC(D)P0

51.在家用電器中使用單片機(jī)應(yīng)屬于微計(jì)算機(jī)的(B)

(B)輔助設(shè)計(jì)應(yīng)用(B)測(cè)量、控制應(yīng)用(C)數(shù)值計(jì)算應(yīng)用(D)數(shù)據(jù)處理應(yīng)用

52.8031與8051的區(qū)別在于。(D)

A)內(nèi)部數(shù)據(jù)存儲(chǔ)單元數(shù)目的不同(B)內(nèi)部數(shù)據(jù)存儲(chǔ)器的類型不同

(C)內(nèi)部程序存儲(chǔ)器的類型不同(D)內(nèi)部是否有程序存儲(chǔ)器

三、判斷題

1、當(dāng)MCS-51上電復(fù)位時(shí),堆棧指針SP=OOH。(X)SP=07H

2、PC存放的是當(dāng)前正在執(zhí)行的指令。(X)是將要執(zhí)行的下一條指令的地址

3、MCS-51的特殊功能寄存器分布在60H~80H地址范圍內(nèi)。(X)80H-FFH

5、8031的CPU是由RAM和EPROM所組成。(義)CPU由運(yùn)算器和控制器組成

6、PC可以看成使程序存儲(chǔ)器的地址指針。(J)

7、判斷以下有關(guān)PC和DPTR的結(jié)論是否正確?

A、DPTR是可以訪問(wèn)的,而PC不能訪問(wèn)。(J)

B、它們都是16位的存儲(chǔ)器。(V)

C、它們都有自動(dòng)加“1”的功能。(X)PC有自動(dòng)加“1”的功能,而DPTR的

加“1”則需通過(guò)指令I(lǐng)NCDPTR來(lái)完成。

D、DPTR可以分為兩個(gè)8位的寄存器使用,但PC不能。)

8、程序計(jì)數(shù)器PC不能為用戶編程時(shí)直接使用,因?yàn)樗鼪](méi)有地址。(J)

9、內(nèi)部RAM的位尋址區(qū),只能供位尋址使用,而不能供字節(jié)尋址使用。(X)

位尋址區(qū)既可以供位尋址使用,又可以供字節(jié)尋址使用。

10、8031共有21個(gè)特殊功能寄存器,它們的位都是可以用軟件設(shè)置的,因止匕

是可以進(jìn)行位尋址的。(X)特殊功能寄存器中其單元地址能被8整除的才可以

進(jìn)行位尋址。

11、MCS—51單片機(jī)是高檔16位單片機(jī)。(X)

12、MCS—51的產(chǎn)品8051與8031的區(qū)別是:8031片內(nèi)無(wú)ROM。(J)

13、8051的累加器ACC是一個(gè)8位的寄存器,簡(jiǎn)稱為A,用來(lái)存一個(gè)操作數(shù)或

中間結(jié)果。(V)

14、8051的程序狀態(tài)字寄存器PSW是一個(gè)8位的專用寄存器,用于存程序運(yùn)行

中的各種狀態(tài)信息。(J)

15、MCS-51的數(shù)據(jù)存貯器在物理上和邏輯上都分為兩個(gè)地址空間:一個(gè)是片

內(nèi)的256字節(jié)的RAM,另一個(gè)是片外最大可擴(kuò)充64K字節(jié)的RAM。(V)

16、單片機(jī)的復(fù)位有上電自動(dòng)復(fù)位和按鈕手動(dòng)復(fù)位兩種,當(dāng)單片機(jī)運(yùn)行出錯(cuò)或進(jìn)

入死循環(huán)時(shí),可按復(fù)位鍵重新啟動(dòng)。(V)

17、單片機(jī)的一個(gè)機(jī)器周期是指完成某一個(gè)規(guī)定操作所需的時(shí)間,一般情況下,

一個(gè)機(jī)器周期等于一個(gè)時(shí)鐘周期組成。(X)

18、單片機(jī)的指令周期是執(zhí)行一條指令所需耍的時(shí)間。一般由若干個(gè)機(jī)器周期組

成。(V)

19、單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存高8位地址。(X)

20、MCS—51單片機(jī)上電復(fù)位后,片內(nèi)數(shù)據(jù)存儲(chǔ)器的內(nèi)容均為OOH。(X)

21、MCS—51單片機(jī)的數(shù)據(jù)存貯器是指外部存貯器。(X)

22、MCS-51單片機(jī)的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存貯器的一個(gè)區(qū)域

中。(J)

23、當(dāng)8051單片機(jī)的晶振頻率為12MHz時(shí),ALE地址鎖存信號(hào)端的輸出頻率為

2MHZ的方脈沖。(V)

簡(jiǎn)答題:

11.什么是單片機(jī)的振蕩周期、機(jī)器周期、指令周期?它們之間的關(guān)系是什么?

答:振蕩周期是指振蕩脈沖的周期,它是振蕩頻率的倒數(shù),即晶振頻率的倒數(shù);

1個(gè)機(jī)器周期為12個(gè)振蕩周期,它是構(gòu)成指令周期的基本單位;指令周期是指

執(zhí)行一條指令所需的時(shí)間,它是機(jī)器周期的倍數(shù)。

12.如單片機(jī)CPU采用6MHz晶振,分別計(jì)算此CPU的振蕩周期、時(shí)鐘周期、機(jī)

器周期和雙周期指令所用的時(shí)間。

13.何謂單片機(jī)的最小系統(tǒng)?

答:?jiǎn)纹瑱C(jī)最小系統(tǒng)是指一個(gè)真正可用的單片機(jī)最小配置應(yīng)用系統(tǒng)。包括CPU、

存儲(chǔ)器、電源、晶振電路及復(fù)位電路等。51系列單片機(jī)8031片內(nèi)無(wú)程序存儲(chǔ)器,

因此必須片外擴(kuò)展程序存儲(chǔ)器后才能構(gòu)成最小應(yīng)用系統(tǒng)。

14.簡(jiǎn)要說(shuō)明8051單片機(jī)RST、ALE、EA、RST/VPD四個(gè)管腳的作用?

答:RST管腳加高電立時(shí)間大于兩個(gè)機(jī)器周期系統(tǒng)復(fù)位

ALE高電平鎖存P0口提供的地址低8位(A7~A0)

EA=1,CPU開(kāi)始從片內(nèi)程序存儲(chǔ)器取指令,PC大于0FFF后轉(zhuǎn)向片外程序存

儲(chǔ)器取指令。EAR,CPU開(kāi)始從片外程序存儲(chǔ)器取指令。

RST/VPD:復(fù)位信號(hào)輸入引腳/備用電源輸入引腳;

15.MCS-51內(nèi)部四個(gè)并行I/O口各有什么異同?作用是什么?何謂“準(zhǔn)雙向口”

答:MCS-51單片機(jī)共有四個(gè)8位雙向并行的I/O端口,每個(gè)端口都包括一個(gè)鎖

存器、一個(gè)輸出驅(qū)動(dòng)器和一個(gè)輸入緩沖器。但這四個(gè)端口的功能不全相同,P0

口既可作一般I/O端口使用,又可作地址/數(shù)據(jù)總線使用;P1口是一個(gè)準(zhǔn)雙向并

行口,作通用并行I/O口使用;P2口除了可作為通用I/O使用外,還可在CPU

訪問(wèn)外部存儲(chǔ)器時(shí)作高八位地址線使用;P3口是一個(gè)多功能口除具有準(zhǔn)雙向I/O

功能外,還具有第二功能。

準(zhǔn)雙向口作為數(shù)據(jù)輸入時(shí)需先置1,使引腳成為高阻狀態(tài),這樣才能正確地輸入

數(shù)據(jù)。

16.單片機(jī)復(fù)位有哪幾種方式?指出復(fù)位后機(jī)器的初始狀態(tài).

答:單片機(jī)復(fù)位有上電復(fù)位、手動(dòng)復(fù)位、外來(lái)信號(hào)復(fù)位和復(fù)合復(fù)位等4種方式,

復(fù)位后機(jī)器的初始狀態(tài)為:

(4)PC值二0000H

(5)RAM:隨機(jī)數(shù)

(6)SFR:P0-P3=FFH,SBUF不定,其余全為00H

17.將圖中9、18、19、31管腳連線到圖中相應(yīng)的位置構(gòu)成8051單片機(jī)最小系統(tǒng)。

說(shuō)明該系統(tǒng)機(jī)器周期是多少?并說(shuō)明P0、P2口在系統(tǒng)擴(kuò)展中的作用?

答:主頻12MHz機(jī)器周期lus(1分)

A/7'A0D7~D0

XTAL1P01

PO口分時(shí)提供8位數(shù)據(jù)線(D7-D0)A15-A8

XTAL1P2

和低8位地址總線(A7-A0)(1分)8051

RSTALE

P1口提供地址總線高8位(A15~A8)(1分)PSEN

JG分)「包

18.51單片機(jī)的片內(nèi)都集成了哪些功能部件?各個(gè)功能部件的最主要的功能是

什么?

(1)1個(gè)微處理器(CPU);

(2)128個(gè)數(shù)據(jù)存儲(chǔ)器(RAM)單元;

(3)4KBFlash程序存儲(chǔ)器;

(4)4個(gè)8位可編程并行I/O口(PO口、P1口、P2口、P3口);

(5)1個(gè)全雙工串行口;

(6)2個(gè)16位定時(shí)器/計(jì)數(shù)器;

(7)一個(gè)中斷系統(tǒng),5個(gè)中斷源,2個(gè)優(yōu)先級(jí);

(8)21個(gè)特殊功能寄存器(SFR)o

19.51單片機(jī)存儲(chǔ)器的物理結(jié)構(gòu)分成幾類?

答:分成四類:片內(nèi)程序存儲(chǔ)器,片外程序存儲(chǔ)器,片內(nèi)數(shù)據(jù)存儲(chǔ)器,片外數(shù)據(jù)

存儲(chǔ)器。

20.何謂SFR?它的作用是什么?

答:SFR是特殊功能寄存器(SpecialFunctionRegisters),用于控制、管理

片內(nèi)算術(shù)邏輯部件,并行I/O口、串行I/O口、定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)等功

能模塊的工作。

61.51單片機(jī)外部中斷有兩種觸發(fā)方式,分別為電平觸發(fā)和邊沿觸

62.單片機(jī)內(nèi)、外中斷源按優(yōu)先級(jí)別分為高級(jí)中斷和低級(jí)中斷,級(jí)別的高低是由

中斷優(yōu)先級(jí)寄存港的置位狀態(tài)決定的。同一級(jí)別中斷源的優(yōu)先順序是由

自然優(yōu)先級(jí)順序決定的。

63.8051單片機(jī)有5個(gè)中斷源,2級(jí)中斷優(yōu)先級(jí)別。

64.中斷源的是否允許中斷是由IE寄存器決定的,中斷源的優(yōu)先級(jí)別是由

IP寄存器決定的。

65.當(dāng)單片機(jī)CPU響應(yīng)中斷后,程序?qū)⒆詣?dòng)轉(zhuǎn)移到該中斷源所對(duì)應(yīng)的入口地址

處,并從該地址開(kāi)始繼續(xù)執(zhí)行程序,通常在該地址處存放轉(zhuǎn)移指令以便轉(zhuǎn)移

到中斷服務(wù)程序。其中INT1的入口地址為0013H,串行口的

中斷入口地址為0023H,T0的入口地址為000BH

T01的入口地址為001BH,INTO的入口地址為

0003Ho

66.8051單片機(jī)中IP=OEH,1E=8DH時(shí),CPU能響應(yīng)的優(yōu)先權(quán)最低的中斷源是

外部中斷。

67.單片機(jī)的復(fù)位操作是高電平(高電平/低電平),單片機(jī)復(fù)位后,中斷允

許寄存器IE的值是00H。

68.MCS-51單片機(jī)中,在IP=OxOO時(shí),優(yōu)先級(jí)最高的中斷是外部中斷0,最低

的是串行口中斷。

69.若只需要開(kāi)串行口中斷,則IE的值應(yīng)設(shè)置為90H,若需要將外部中斷

0設(shè)置為下降沿觸發(fā),則執(zhí)行的語(yǔ)句為"0=1。

二、選擇題

1.MCS-51定時(shí)器TO的中斷入口地址為(B)0

(A)0003H(B)000BII(C)001311(D)001B1I

2.MCS-51單片機(jī)在同一級(jí)別里除串行口外,級(jí)別最低的中斷源

是(B)。

(A)外部中斷1(B)定時(shí)器T1(C)定時(shí)器TO(D)串行口

3.MCS-51單片機(jī)在同一優(yōu)先級(jí)的多個(gè)中斷源同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)

(A)o

(A)外部中斷0(B)TO中斷(C)外部中斷1(D)T1白斷

4.8031單片機(jī)外部中斷0請(qǐng)示信號(hào)輸入的引腳是(B)

(A)RXD(B)INTO(C)TO(D)WR

5.要使MCS-51能夠響應(yīng)定時(shí)器口中斷,串行接口中斷,它的中斷允許寄存

器TE的內(nèi)容應(yīng)是(A)

(A)98H(B;84H(C)42H(D;22H

6.MCS-51單片機(jī)各中斷源的優(yōu)先級(jí)別設(shè)定是利用寄存器(D)

(A)TMOD(B)IP(C)PCON(D)SCON

7.MCS-51單片機(jī)的外部中斷1的中斷請(qǐng)求標(biāo)志是(D)o

(A)ET1(B)TF1(C)IT1(D)IE1

8.利用下列(D)關(guān)鍵字可以改變工作寄存器組

(A)interrupt(B)sfr(C)while(D)using

9.在中斷流程中有“關(guān)中斷”的操作,對(duì)于外部中斷0,要關(guān)中斷應(yīng)復(fù):位中斷

允許寄存器的(B)

(A)EA位和ETO位(B)EA位和EXO位

(B)(C)EA位和ES位(D)EA位和ET1位

三、簡(jiǎn)答題

1.簡(jiǎn)述MCS-51單片機(jī)的中斷響應(yīng)過(guò)程。

答:CPU在每個(gè)機(jī)器周期的S5P2期間順序采樣每個(gè)中斷源,在下一個(gè)機(jī)器周期

S6區(qū)間按優(yōu)先級(jí)順序查詢中斷標(biāo)志,如查詢到某個(gè)中斷定標(biāo)志為1,將在接下來(lái)

的機(jī)器周期S1期間按優(yōu)先級(jí)進(jìn)行中斷處理,中斷系統(tǒng)通過(guò)硬件自動(dòng)將相應(yīng)的中

斷矢量地址裝入PC,以便進(jìn)入相應(yīng)的中斷服務(wù)程序。一旦響應(yīng)中斷,CPU首先置

位相應(yīng)的中斷“優(yōu)先級(jí)觸發(fā)器”,然后由硬件執(zhí)行一條長(zhǎng)調(diào)用指令,把當(dāng)前的

PC值壓入堆棧,以保護(hù)斷點(diǎn),再將相應(yīng)的中斷服務(wù)的入口地址送入PC,于是CPU

接著從中斷服務(wù)程序的入口處開(kāi)始執(zhí)行。對(duì)于有些中斷源,CPU在響應(yīng)中斷后會(huì)

H動(dòng)清除

2.什么是中斷?其主要功能是什么?

中斷就是對(duì)外界異步發(fā)生的事件作出及時(shí)的處理。

功能:分時(shí)操作;實(shí)時(shí)處理;故障處理。

3.中斷允許寄存器IE和優(yōu)先級(jí)寄存器IP數(shù)據(jù)狀態(tài)如圖,說(shuō)明中斷服務(wù)系統(tǒng)那些

中斷源被開(kāi)放,那些中斷源被屏蔽,級(jí)別最高的中斷源是什么?說(shuō)明寄存器(IE)

標(biāo)志位EA的作用。

答:開(kāi)放的中斷有INTO、TO、串口EAESET1EX1ETOEXO

110011

被屏蔽的中斷有INTI、T1PSPT1PX1PTOPXO

10000

串口為高級(jí)中斷

EA為總中斷允許標(biāo)志位

4.中斷允許寄存器(IE)和中斷優(yōu)先級(jí)寄存器(IP)數(shù)據(jù)狀態(tài)如圖,說(shuō)明中斷服

務(wù)系統(tǒng)那些中斷源被開(kāi)放,那些中斷源被屏蔽,級(jí)別最高的中斷源是什么?(5

分)

PSPT1PX1PTOPXO

IP00010

EAESET1EX1ETOEXO

IE1————01011

外部中斷INTO、定時(shí)器TO、定時(shí)器T1中斷源被開(kāi)放(2分)

外部中斷INT1和串口中斷源被屏蔽(2分)

級(jí)別最高的中斷源是定時(shí)器TO(1分)

70.51單片機(jī)外部中斷有兩種觸發(fā)方式,分別為電平觸發(fā)和邊沿觸

71.單片機(jī)內(nèi)、外中斷源按優(yōu)先級(jí)別分為高級(jí)中斷和低級(jí)中斷,級(jí)別的高低是由

中斷優(yōu)先級(jí)寄存器的置位狀態(tài)決定的。同一級(jí)別中斷源的優(yōu)先順序是由

自然優(yōu)先級(jí)順序決定的。

72.8051單片機(jī)有5個(gè)中斷源,2級(jí)中斷優(yōu)先級(jí)別。

73.中斷源的是否允許中斷是由IE寄存器決定的,中斷源的優(yōu)先級(jí)別是由

JP寄存器決定的。

74.當(dāng)單片機(jī)CPU響應(yīng)中斷后,程序?qū)⒆詣?dòng)轉(zhuǎn)移到該中斷源所對(duì)應(yīng)的入口地址

處,并從該地址開(kāi)始繼續(xù)執(zhí)行程序,通常在該地址處存放轉(zhuǎn)移指令以便轉(zhuǎn)移

到中斷服務(wù)程序。其中INT1的入口地址為0013H,串行口的

中斷入口地址為0023H,T0的入口地址為000BH

T01的入口地址為001BH,INTO的入口地址為

0003Ho

75.8051單片機(jī)中IP=OEH,IE=8DH時(shí),CPU能響應(yīng)的優(yōu)先權(quán)最低的中斷源是

外部中斷。

76.單片機(jī)的復(fù)位操作是一高電平(高電平/低電平),單片機(jī)復(fù)位后,中斷允

許寄存器IE的值是00H。

77.MCS-51單片機(jī)中,在IP=OxOO時(shí),優(yōu)先級(jí)最高的中斷是外部中斷0,最低

的是串行口中斷。

78.若只需要開(kāi)串行口中斷,則IE的值應(yīng)設(shè)置為90H,若需要將外部中斷

0設(shè)置為下降沿觸發(fā),則執(zhí)行的語(yǔ)句為ITO=1。

二、選擇題

1.MCS-51定時(shí)器TO的中斷入口地址為(B)<,

(A)0003H(B)OOOBH(C)0013H(D)OO1BH

10.MCS-51單片機(jī)在同一級(jí)別里除串行口外,級(jí)別最低的中斷源

是(B)o

(B)外部中斷1(B)定時(shí)器T11C)定時(shí)器TO(D)串行口

11.MC5-51單片機(jī)在問(wèn)一優(yōu)先級(jí)的多個(gè)中斷源問(wèn)時(shí)申請(qǐng)中斷時(shí),CPU苜先響應(yīng)

(A)o

(B)外部中斷0(B)TO中斷(C)外部中斷1(D)T1中斷

12.8031單片機(jī)外部中斷0請(qǐng)示信號(hào)輸入的引腳是(B)

(A)RXD(B)INTO(C)TO(D)WR

13.要使MCS-51能夠響應(yīng)定時(shí)器T1中斷,串行接口中斷,它的中斷允許寄存

器IE的內(nèi)容應(yīng)是(A)

(A)98H(B;84H(C)42H(D;22H

14.MCS-51單片機(jī)各中斷源的優(yōu)先級(jí)別設(shè)定是利用寄存器(D)

(A)TMOD(B)IP(C)POON(D)SCON

15.MCS-51單片機(jī)的外部中斷1的中斷請(qǐng)求標(biāo)志是(D)o

(A)ET1(B)TF1(C)TT1(D)TEI

16.利用下列(D)關(guān)鍵字可以改變工作寄存器組

(A)interrupt(B)sfr(C)while(D)using

17.在中斷流程中有“關(guān)中斷”的操作,對(duì)于外部中斷0,要關(guān)中斷應(yīng)復(fù)位中

斷允許寄存器的(B)

(C)EA位和ETO位(B)EA位和EXO位

(D)(C)EA位和ES位(D)EA位和ET1位

三、簡(jiǎn)答題

1.簡(jiǎn)述MCS-51單片機(jī)的中斷響應(yīng)過(guò)程。

答:CPU在每個(gè)機(jī)器周期的S5P2期間順序采樣每個(gè)中斷源,在下一個(gè)機(jī)器周期

S6區(qū)間按優(yōu)先級(jí)順序查詢中斷標(biāo)志,如查詢到某個(gè)中斷定標(biāo)志為1,將在接下來(lái)

的機(jī)器周期S1期間按優(yōu)先級(jí)進(jìn)行中斷處理,中斷系統(tǒng)通過(guò)硬件自動(dòng)將相應(yīng)的中

斷矢量地址裝入PC,以便進(jìn)入相應(yīng)的中斷服務(wù)程序。一旦響應(yīng)中斷,CPU首先置

位相應(yīng)的中斷“優(yōu)先級(jí)觸發(fā)器”,然后山硬件執(zhí)行一條長(zhǎng)調(diào)用指令,把當(dāng)前的

PC值壓入堆棧,以保護(hù)斷點(diǎn),再將相應(yīng)的中斷服務(wù)的入口地址送入PC,于是CPU

接著從中斷服務(wù)程序的入口處開(kāi)始執(zhí)行。對(duì)于有些中斷源,CPU在響應(yīng)中斷后會(huì)

自動(dòng)清除

2.什么是中斷?其主要功能是什么?

中斷就是對(duì)外界異步發(fā)生的事件作出及時(shí)的處理。

功能:分時(shí)操作;實(shí)時(shí)處理;故障處理。

5.中斷允許寄存器IE和優(yōu)先級(jí)寄存器IP數(shù)據(jù)狀杰如圖,說(shuō)明中斷服務(wù)系統(tǒng)那些

中斷源被開(kāi)放,那些中斷源被屏蔽,級(jí)別最高的中斷源是什么?說(shuō)明寄存器(IE)

標(biāo)志位EA的作用。

答:開(kāi)放的中斷有INTO、TO、串口EAESET1EX1ETOEXO

110011

被屏蔽的中斷有MH、T1PSPT1PX1PTOPXO

10000

串口為高級(jí)中斷

EA為總中斷允許標(biāo)志位

6.中斷允許寄存器(IE)和中斷優(yōu)先級(jí)寄存器(IP)數(shù)據(jù)狀態(tài)如圖,說(shuō)明中斷服

務(wù)系統(tǒng)那些中斷源被開(kāi)放,那些中斷源被屏蔽,級(jí)別最高的中斷源是什么?(5

分)

PSPT1PX1PTOPXO

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論