單片微機(jī)原理與應(yīng)用試卷與答案_第1頁(yè)
單片微機(jī)原理與應(yīng)用試卷與答案_第2頁(yè)
單片微機(jī)原理與應(yīng)用試卷與答案_第3頁(yè)
單片微機(jī)原理與應(yīng)用試卷與答案_第4頁(yè)
單片微機(jī)原理與應(yīng)用試卷與答案_第5頁(yè)
已閱讀5頁(yè),還剩6頁(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)介

i華中師大學(xué)成人??茖W(xué)年第一學(xué)期

I《單片微機(jī)原理及應(yīng)用》試卷(A卷)

蕖考試時(shí)間:處分鐘閉卷任課老師:

i班級(jí):學(xué)號(hào)::成績(jī):

一、填空題(每空1分,共20分)

1.計(jì)算機(jī)中最常用的字符信息編碼是。

2.十進(jìn)制數(shù)69的二進(jìn)制表示為o

3.MCS-51單片機(jī)部RAM的通用寄存器區(qū)共有單元,分為組寄

存器,每組單元,以作為寄存器名稱。

4.MCS-51中凡字節(jié)地址能被整除的特殊功能寄存器均能按位尋址。

5.MCS-51片20H-2FH圍的數(shù)據(jù)存儲(chǔ)器,既可以按字節(jié)尋址,又可以尋址。

6.使8051單片機(jī)復(fù)位有和兩種方法。

7.如果8031單片機(jī)的時(shí)鐘頻率為12MHz,則一個(gè)機(jī)器周期是uS。

58.執(zhí)行ANLA,#0FH指令后,累加器A的高4位=。

[9.JBCOOH,e的操作碼的地址為2000H,e=70H,它的轉(zhuǎn)移目的地址

;為O

10.MOVPSW,#10H是將MCS-51的工作寄存器置為第組。

11.指令DJNZR7,e的操作碼所在地址為3000H,e=EFH,則它的轉(zhuǎn)移的目的地址

!為o

12.設(shè)DPTR=2000H,(A)=80H,貝ljMOVCA,A+DPTR的操作數(shù)的實(shí)際地址

!為,

13.ORG1000H

LCALL4000H

ORG4000H

ADDA,R2

'執(zhí)行完LCALL后(PC)=o

,14.在寄存器間接尋址方式中,其“間接”體現(xiàn)在指令中寄存器的容不是操作數(shù),而是操

作數(shù)的_________________________________。

:15.假定累加器A的容為30H,執(zhí)行指令

1000H:MOVCA,A+PC

:后,把程序存儲(chǔ)器單元的容送累加器A中。

16.假定(SP)=60H,(ACC)=30H,(B)=70H,執(zhí)行下列指令

PUSHACC

PUSHB

后,SP的容為,6IH單元的容為,62H單元的容

為o

二、選擇題(每小題2分,共20分)

部RAM中的位尋址區(qū)定義的位是給()0

A.位操作準(zhǔn)備的B.移位操作準(zhǔn)備的

C.控制轉(zhuǎn)移操作準(zhǔn)備的D.以上都是

2.MCS-51上電復(fù)位后,SP的容應(yīng)是()

A.00HB.07HC.60HD.70H

3.以下有關(guān)PC和DPTR的說(shuō)法中錯(cuò)誤的是()

A.DPTR是可以訪問(wèn)的B.它們都是16位的寄存器

C.它們都是具有自動(dòng)加1功能D.DPTR可以分為2個(gè)8位的寄存器使用,但PC不能

4.要訪問(wèn)MCS-51的特殊功能寄存器應(yīng)使用的尋址方式是()

A.寄存器間接尋址B.變址尋址C.直接尋址D.相對(duì)尋址

5.當(dāng)ALE信號(hào)有效時(shí),表示()

A.從ROM中讀取數(shù)據(jù)B.從P0口可靠的送出地址低8位

C.從P0口送出數(shù)據(jù)D.從RAM中讀取數(shù)據(jù)

6.關(guān)于數(shù)據(jù)傳送類指令,卜列說(shuō)確的是(

A.在部數(shù)據(jù)存儲(chǔ)區(qū)中,數(shù)據(jù)不能直接從一個(gè)地址單元傳送到另一個(gè)地址單元

B.程序存儲(chǔ)器空間中的數(shù)據(jù)能直接送入部存儲(chǔ)區(qū)中任意單兀

C.所有的數(shù)據(jù)傳送指令都不影響PSW中的任何標(biāo)志位

D.只能使用寄存器間接尋址方式訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器

7.已知(A)=0ABH,(RI)=7FH,執(zhí)行指令A(yù)DDA,R1后,標(biāo)志位Cy、OV的值

是()

A.Cy=l,OV=0B.Cy=O,OV=1C.Cy=l,OV=1D.Cy=0,OV=0

8.以下選項(xiàng)中不正確的位地址表示方式是()

A.0E0HB.RS0C.PSW.0D.A.2

ORGOOOOH

AJMP0040H

ORG0040H

MOVSP,#00H

當(dāng)執(zhí)行完上述程序后,PC的值是()o

A.0040HB.0041HC.0042HD.0043H

10.假定設(shè)定堆棧指針SP的值為37H,在進(jìn)行子程序調(diào)用時(shí)把斷點(diǎn)地址進(jìn)棧保護(hù)后,SP的值

為()

A.36HB.37HC.38HD.39H

二、判斷題(共20分,對(duì)的打“J”,錯(cuò)的打“X”)

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

2.MCS-51系列單片機(jī)的四個(gè)I/O端口都是多功能的I/O端口。()

3.片RAM與外部設(shè)備統(tǒng)一編址時(shí),需要專門的輸入瞬出指令。()

4.MCS-51部位尋址區(qū),只能進(jìn)行位尋址,而不能進(jìn)行字節(jié)尋址。()

5.當(dāng)MCS-51上電復(fù)位時(shí),SBUF=0FHo()

6.異步通信方式比同步通信方式傳送數(shù)據(jù)的速度快。()

7.單個(gè)LED的工作電流都在1毫安之下。()

8.LED數(shù)碼管顯示器的顯示工作方式有靜態(tài)和動(dòng)態(tài)兩種。()

9.LED數(shù)碼管顯示器只能顯示0?9這十個(gè)數(shù)字。()

10.矩陣式鍵盤在識(shí)別時(shí)可選用掃描法和行反轉(zhuǎn)法。()

三、程序分析題(每題5分,共20分)

1.程序存儲(chǔ)器空間表格如下:

地址2000H2001H2(X)2H2003H…

容3FH06H5BH4FH…

已知:片RAM的20H中為0IH,執(zhí)行下列程序后(30H)=

MOVA,20H

INCA

MOVDPTR,#2000H

MOVCA,A+DPTR

CPLA

MOV30H,A

HERE:SJMPHERE

2.設(shè):R0=20H,R1=25H,(20H)=80H,(21H)=90H,(22H)=AOH,(25H)=AOH,

(26H)=6FH,(27H)=76H,下列程序執(zhí)行后,結(jié)果如何?

CLRC

MOVR2,#3

LOOP:MOVA,RO

ADDCA,RI

MOVRO,A

INCRO

INCRI

DJNZR2,LOOP

JNCNEXT

MOVRO,#01H

SJMP$

NEXT:DECRO

SJMP$

3.閱讀下列程序,然后填寫有關(guān)寄存器容

MOVRI,#48H

MOV48H,#51H

CJNERI,#51H,OOH

JNCNEXT1

MOVA,#OFFH

SJMPNEXT2

NEXT1:MOVA,#0AAH

NEXT2:…

累加器A=()o

4.已知單片機(jī)的時(shí)鐘頻率為6MHz,閱讀下列程序并回答問(wèn)題。

MOV20H,#40

BBB1:MOV21H,#250

BBB2:NOP

NOP

DJNZ21H,BBB2

DJNZ20H,BBBI

SJMP$

(1)請(qǐng)問(wèn)該程序執(zhí)行何種操作?

(2)若單片機(jī)的時(shí)鐘頻率為12MHz,情況如何?

四、編程題(每題10分,共20分)

1.有一變量存放在片RAM的20H單元,其取值圍為:00H?O5H。要求編制一段程序,

根據(jù)變量值求其平方值,并存入片RAM的21H單元;畫出流程圖.

2.已知單片機(jī)的時(shí)鐘頻率為12MHz,設(shè)計(jì)一個(gè)延時(shí)50ms的子程序。

以下為本試卷的參考答案

五、填空題(每空1分,共20分)

17.計(jì)算機(jī)中最常用的字符信息編碼是ASCII碼。

18.十進(jìn)制數(shù)69的二進(jìn)制表示為100010IB。

19.MCS-51單片機(jī)部RAM的通用寄存器區(qū)共有32單元,分為4組寄存

器,每組一8單元,以R0?R7作為寄存器名稱。

20.MCS-51中凡字節(jié)地址能被8整除的特殊功能寄存器均能按位尋址。

21.MCS-51片20H?2FH圍的數(shù)據(jù)存儲(chǔ)器,既可以按字節(jié)尋址,又可以位尋址。

22.使8051單片機(jī)片位有上電復(fù)位和按鈕復(fù)位兩種方法。

23.如果8031單片機(jī)的時(shí)鐘頻率為12MHz,則一個(gè)機(jī)器周期是

24.執(zhí)行ANLA,#0FH指令后,累加器A的高4位=0000。

25.JBC00H,e的操作碼的地址為2000H,e=70H,它的轉(zhuǎn)移目的地址為

2073H0

26.MOVPSW,#10H是將MCS-51的工作寄存器置為第2組。

27.指令DJNZR7,e的操作碼所在地址為3000H,e=EFH,則它的轉(zhuǎn)移的目的地址為

2FE1H

28.設(shè)DPTR=2000H,(A)=80H,貝ijMOVCA,A+DPTR的操作數(shù)的實(shí)際地址為

2080H

29.ORG1000HLCALL

4000HORG4000H

ADDA,R2

執(zhí)行完LCALL后(PC)=4000H

30.在寄存器間接尋址方式中,其“間接”體現(xiàn)在指令中寄存器的容不是操作數(shù),而是操

作數(shù)的所在存儲(chǔ)器的地址.

31.假定累加器A的容為30H,執(zhí)行指令1000H:

MOVCA,A+PC后,把程序存儲(chǔ)器

1031H單元的容送累加器A中。

32.假定(SP)=60H,(ACC)=30H,(B)=70H,執(zhí)行下列指令PUSH

ACCPUSHB

后,SP的容為62H,61H單元

的容為30H,62H單元的容為70H。

六、選擇題(每小題2分,共20分)

1.部RAM中的位尋址區(qū)定義的位是給(C)o

A.位操作準(zhǔn)備的B.移位操作準(zhǔn)備的C.控制轉(zhuǎn)移操

作準(zhǔn)備的D.以上都是

2.MCS-51上電復(fù)位后,SP的容應(yīng)是(B)A.OOHB.

07HC.60HD.70H

3.以下有關(guān)PC和DPTR的說(shuō)法中錯(cuò)誤的是(C)A.DPTR

是可以訪問(wèn)的B.它們都是16位的寄存器C.它們都是具有自動(dòng)

加1功能D.DPTR可以分為2個(gè)8位的寄存器

使用,但PC不能

4.要訪問(wèn)MCS-51的特殊功能寄存器應(yīng)使用的尋址方式是(C)A.寄存器

間接尋址B.變址尋址C.直接尋址

D.相對(duì)尋址

5.當(dāng)ALE信號(hào)有效時(shí),表示(B)A,從

ROM中讀取數(shù)據(jù)B.從P0口可靠的送出地址低8位C.從P0口送出數(shù)

據(jù)D.從RAM中讀取數(shù)據(jù)

6.關(guān)于數(shù)據(jù)傳送類指令,下列說(shuō)確的是(DA.在部數(shù)據(jù)存

儲(chǔ)區(qū)中,數(shù)據(jù)不能直接從一個(gè)地址單元傳送到另一個(gè)地址單元

B.程序存儲(chǔ)器空間中的數(shù)據(jù)能直

接送入部存儲(chǔ)區(qū)中任意單元C.所有的數(shù)據(jù)傳送指令都不影響PSW中的任何標(biāo)

志位D.只能使用寄存器間接尋址方式訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器

7.已知(A)=0ABH,(RI)=7FH,執(zhí)行指令A(yù)DDA,R1后,標(biāo)志位Cy、OV的值

是(C)A.Cy=l,OV=0

B.Cy=0,OV=1C.Cy=l,OV=1D.Cy=O,

OV=()

8.以下選項(xiàng)中不正確的位地址表示方式是(D)A.0E0H

B.RSOC.PSW.OD.A.2

9.ORGOOOOHAJMP

0040HORG0040H

MOVSP,#00H

當(dāng)執(zhí)行完上述程序后,PC的值是(D)。

A.(X)40HB.0041HC.0042HD.0043H

10.假定設(shè)定堆棧指針SP的值為37H,在進(jìn)行子程序調(diào)用時(shí)把斷點(diǎn)地址進(jìn)棧保護(hù)后,SP

的值為(D)oA.36HB.37HC.

38HD.39H

七、判斷題(共20分,對(duì)的打“J二錯(cuò)的打“X”)

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

12.MCS-51系列單片機(jī)的四個(gè)I/O端口都是多功能的I/O端口。(X)

13.片RAM與外部設(shè)備統(tǒng)一編址時(shí),需要專門的輸入輸出指令。(X)

14.MCS-51部位尋址區(qū),只能進(jìn)行位尋址,而不能進(jìn)行字節(jié)尋址。(X)

15.當(dāng)MCS-51上電復(fù)位時(shí),SBUF=0FHo(X)

16.異步通信方式比同步通信方式傳送數(shù)據(jù)的速度快。(X)

17.單個(gè)LED的工作電流都在1亳安之下。(X)

18.LED數(shù)碼管顯示器的顯示工作方式有靜態(tài)和動(dòng)態(tài)兩種。(J)

19.LED數(shù)碼管顯示器只能顯示0?9這十個(gè)數(shù)字。(X)

20.矩陣式鍵盤在識(shí)別時(shí)可選用掃描法和行反轉(zhuǎn)法。(V)

/I、程序分析題(每題5分,共20分)

1.程序存儲(chǔ)器空間表格如下:

地址2000H2001H2002H2003H…

容3FH06H5BH4FH…

已知:片RAM的20H中為01H,執(zhí)行下列程序后(30H)=_A4H,

MOVA,20HINC

AMOVDPTR

#2000HMOVCA,A+DPTR

CPLA

MOV30H,A

HERE:SJMPHERE

2.設(shè):R0=20H,R1=25H,(20H)=80H,(21H)=90H,(22H)=A0H,(25H)=A0H,

(26H)=6FH,(27H)=76H,下列程序執(zhí)行后,結(jié)果如何?

CLRC

MOVR2,#3

LOOP:MOVA,R0

ADDCA,RI

MOVRO,A

INCRO

INCRI

DJNZR2,LOOP

JNCNEXT

MOVR0,#01H

SJMP$

NEXT:DECR0

SJMP$

解答:這是一個(gè)兩個(gè)3字節(jié)數(shù)相加處理程序,即將片RAM(20H-22H)單元容與

(25H-27H)單元容之和存入(20H?22H)中,進(jìn)位存入23H

溫馨提示

  • 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)論