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

下載本文檔

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

文檔簡介

第二章習(xí)題

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

一、填空題

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

共有40個引腳。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

是8位寄存器。

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

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

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

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

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

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

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

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

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

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

17.51單片機程序存儲器的尋址范圍是由程序計數(shù)器PC的位數(shù)所決定的,因為

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

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

26Ho

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

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

部自帶4K容量程序存儲器。

20.MCS-51單片機訪問外部存儲器時,利用ALE信號鎖存來自

P0口的低8位地址信號。

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

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

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

23.AT89C51單片機的機器周期等于」2________個時鐘振蕩周期。

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

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

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

27.8051內(nèi)部數(shù)據(jù)存儲器的地址范圍是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個位變反的表達(dá)式是P=~P.

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

集成于一塊芯片上。

二、選擇題

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

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

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

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

址。(D)

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

3.8051單片機的并行I/O口讀、改、寫操作時是針對該口的(B)o

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

12.ALU表示(D)。

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

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

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

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

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

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

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

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

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

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

行指令。

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

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

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

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

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

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

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

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

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

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

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

A、PSWB、ACCC、SPD、DPTR

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

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

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

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

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

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

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

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

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

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

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

三、判斷題

1、當(dāng)MCS-51上電復(fù)位時,堆棧指針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由運算器和控制器組成

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

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

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

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

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

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

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

8、程序計數(shù)器PC不能為用戶編程時直接使用,因為它沒有地址。(V)

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

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

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

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

進行位尋址。

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

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

13、8051的累加器ACC是一個8位的寄存器,簡稱為A,用來存一個操作數(shù)或

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

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

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

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

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

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

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

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

一個機器周期等于一個時鐘周期組成。(X)

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

成。(J)

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

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

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

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

中。(J)

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

2MHZ的方脈沖。(V)

簡答題:

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

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

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

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

2.如單片機CPU采用6MHz晶振,分別計算此CPU的振蕩周期、時鐘周期、機

器周期和雙周期指令所用的時間。

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

答:單片機最小系統(tǒng)是指一個真正可用的單片機最小配置應(yīng)用系統(tǒng)。包括CPU、

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

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

4.簡要說明8051單片機RST、ALE.EA、RST/YPD四個管腳的作用?

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

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

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

儲器取指令。EA=0,CPU開始從片外程序存儲器取指令。

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

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

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

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

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

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

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

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

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

數(shù)據(jù)。

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

答:單片機復(fù)位有上電復(fù)位、手動復(fù)位、外來信號復(fù)位和復(fù)合復(fù)位等4種方式,

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

(1)PC值=000011

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

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

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

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

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

12MHzlusArAOD7~D0

-Q吐麗又國XTAL1P0

CZ)

P0口分時提供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單片機的片內(nèi)都集成了哪些功能部件?各個功能部件的最主要的功能是

什么?

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

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

(3)4KBFlash程序存儲器;

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

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

(6)2個16位定時器/計數(shù)器;

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

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

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

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

存儲器。

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

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

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

能模塊的工作。

第二章習(xí)題

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

一、填空題

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

共有40個引腳。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

是立寄存器。

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

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

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

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

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

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

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

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

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

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

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

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

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

26Ho

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

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

部自帶4K容量程序存儲器。

50.MCS-51單片機訪問外部存儲器時,利用ALE信號鎖存來自

P0口的低8位地址信號。

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

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

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

53.AT89C51單片機的機器周期等于12個時鐘振蕩周期。

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

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

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

57.8051內(nèi)部數(shù)據(jù)存儲器的地址范圍是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個位變反的表達(dá)式是P=~P°

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

集成于一塊芯片上。

二、選擇題

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

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

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

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

址。(D)

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

29.8051單片機的并行I/O口讀、改、寫操作時是針對該口的(B)<>

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

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

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

31.MCS-51單片機4個I/O口中,下列哪個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.單片機8031的ALE引腳是(B)。

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

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

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

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

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

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

方式

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

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

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

用來(B)。

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

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

表示()

38.ALUD0

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

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

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

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

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

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

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

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

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

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

行指令。

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

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

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

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

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

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

A、OOOOHB、07HC、OOHD、OFFH

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

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

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

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

A、PSWB、ACCC、SPD、DPTR

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

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

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

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

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

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

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

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

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

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

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

三、判斷題

1、當(dāng)MCS-51上電復(fù)位時,堆棧指針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由運算器和控制器組成

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

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

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

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

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

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

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

8、程序計數(shù)器PC不能為用戶編程時直接使用,因為它沒有地址。(J)

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

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

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

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

進行位尋址。

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

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

13、8051的累加器ACC是一個8位的寄存器,簡稱為A,用來存一個操作數(shù)或

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

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

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

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

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

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

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

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

一個機器周期等于一個時鐘周期組成。(X)

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

成。(V)

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

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

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

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

中。(J)

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

2MHZ的方脈沖。(V)

簡答題:

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

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

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

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

12.如單片機CPU采用6MHz晶振,分別計算此CPU的振蕩周期、時鐘周期、機

器周期和雙周期指令所用的時間。

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

答:單片機最小系統(tǒng)是指一個真正可用的單片機最小配置應(yīng)用系統(tǒng)。包括CPU、

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

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

14.簡要說明8051單片機RST、ALE、EA、RST/VPD四個管腳的作用?

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

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

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

儲器取指令。EAR,CPU開始從片外程序存儲器取指令。

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

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

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

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

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

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

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

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

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

數(shù)據(jù)。

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

答:單片機復(fù)位有上電復(fù)位、手動復(fù)位、外來信號復(fù)位和復(fù)合復(fù)位等4種方式,

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

(4)PC值二0000H

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

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

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

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

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

A/7'A0D7~D0

XTAL1P01

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

XTAL1P2

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

RSTALE

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

JG分)「包

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

什么?

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

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

(3)4KBFlash程序存儲器;

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

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

(6)2個16位定時器/計數(shù)器;

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

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

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

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

存儲器。

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

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

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

能模塊的工作。

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

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

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

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

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

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

IP寄存器決定的。

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

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

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

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

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

0003Ho

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

外部中斷。

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

許寄存器IE的值是00H。

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

的是串行口中斷。

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

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

二、選擇題

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

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

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

是(B)。

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

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

(A)o

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

4.8031單片機外部中斷0請示信號輸入的引腳是(B)

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

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

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

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

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

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

7.MCS-51單片機的外部中斷1的中斷請求標(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)中斷”的操作,對于外部中斷0,要關(guān)中斷應(yīng)復(fù):位中斷

允許寄存器的(B)

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

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

三、簡答題

1.簡述MCS-51單片機的中斷響應(yīng)過程。

答:CPU在每個機器周期的S5P2期間順序采樣每個中斷源,在下一個機器周期

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

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

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

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

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

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

H動清除

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

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

功能:分時操作;實時處理;故障處理。

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

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

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

答:開放的中斷有INTO、TO、串口EAESET1EX1ETOEXO

110011

被屏蔽的中斷有INTI、T1PSPT1PX1PTOPXO

10000

串口為高級中斷

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

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

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

分)

PSPT1PX1PTOPXO

IP00010

EAESET1EX1ETOEXO

IE1————01011

外部中斷INTO、定時器TO、定時器T1中斷源被開放(2分)

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

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

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

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

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

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

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

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

JP寄存器決定的。

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

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

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

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

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

0003Ho

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

外部中斷。

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

許寄存器IE的值是00H。

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

的是串行口中斷。

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

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

二、選擇題

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

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

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

是(B)o

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

11.MC5-51單片機在問一優(yōu)先級的多個中斷源問時申請中斷時,CPU苜先響應(yīng)

(A)o

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

12.8031單片機外部中斷0請示信號輸入的引腳是(B)

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

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

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

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

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

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

15.MCS-51單片機的外部中斷1的中斷請求標(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)中斷”的操作,對于外部中斷0,要關(guān)中斷應(yīng)復(fù)位中

斷允許寄存器的(B)

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

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

三、簡答題

1.簡述MCS-51單片機的中斷響應(yīng)過程。

答:CPU在每個機器周期的S5P2期間順序采樣每個中斷源,在下一個機器周期

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

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

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

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

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

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

自動清除

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

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

功能:分時操作;實時處理;故障處理。

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

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

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

答:開放的中斷有INTO、TO、串口EAESET1EX1ETOEXO

110011

被屏蔽的中斷有MH、T1PSPT1PX1PTOPXO

10000

串口為高級中斷

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

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

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

分)

PSPT1PX1PTOPXO

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論