期末考試題試卷大全_第1頁
期末考試題試卷大全_第2頁
期末考試題試卷大全_第3頁
期末考試題試卷大全_第4頁
期末考試題試卷大全_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

單片機模擬試卷001

一、選擇題(每題1分,共10分)6.INTEL8051CPU是()位的單片機

1.8031單片機的()口的引腳,還具有外中斷、串行a)16b)4c)8d)準16

通信等第二功能。7.8031復位后,PC與SP的值為()

a)P0b)Plc)P2d)P3a)0000H,OOHb)0000H,07H

2.單片機應用程序一般存放在()c)0003H,07Hd)0800H,OOH

a)RAMb)ROMc)寄存器d)CPU8.當需要從MCS-51單片機程序存儲器取數(shù)據時,采用的指

3.已知某數(shù)的BCD碼為0111010101000010則其表示的令為()。

十進制數(shù)值為()a)MOVA,@R1b)MOVCA,?A+DPTR

a)7542Hb)7542c)75.42Hd)75.42c)MOVXA,@R0d)MOVXA,?DPTR

4.下列指令中不影響標志位CY的指令有()。9.8031單片機中既可位尋址又可字節(jié)尋址的單元是

a)ADDA,20Hb)CLR()

c)RRCAd)INCAa)20Hb)30Hc)00Hd)70H

5.CPU主要的組成部部分為()10.下列哪條指令是正確的()

a)運算器、控制器b)加法器、寄存器a)PUSHR2b)ADDR0,A

c)運算器、寄存器d)運算器、指令譯碼器c)MOVXA?DPTRd)MOV@R0,A

二、填空題(每空1分,共30分)

1.一個完整的微機系統(tǒng)由和兩大部分6.123=B=Ho

組成。7.8051內部有并行口,P0口直接作輸出口時,必須

2.8051的引腳RST是___(IN腳還是OUT腳),當其端出外接:并行口作輸入口時,必須先,才

現(xiàn)電平時,8051進入復位狀態(tài)。8051一直維持這個值,能讀入外設的狀態(tài)。

直到RST腳收到—電平,8051才脫離復位狀態(tài),進入程8.MCS-51的堆棧只可設置在,其最大容量

序運行狀態(tài),從ROMH單元開始取指令并翻譯和為,存取數(shù)據的原則是。堆棧寄存器SP是

執(zhí)行。位寄存器,存放。

3.半導體存儲器分成兩大類和其中9.中斷處理的全過程分為以下3個

具有易失性,常用于存儲。段:、、?

4.求十進制數(shù)-102的補碼(以2位16進制數(shù)表示),該補

碼為。

5.PC存放――具有__特性。在8051

中決定程序執(zhí)行順序的是PC還是DPTR?它是—

位?(是,不是)SFG?

10.定時和計數(shù)都是對進行計數(shù),定時與計數(shù)的區(qū)別是

三、判斷題

1中斷服務程序的最后一條指令是RET。5RCA為循環(huán)左移指令。

2存儲器分成內存和外存兩大部分,其中外存可以直接與6MOVA,30H的源操作數(shù)為立即尋址方式。

CPU交換信息。7MOVA,@A+DPTR是一條查表指令。

3P2口既可以作為1/0使用,又可以作地址/數(shù)據復用口8MULAB的執(zhí)行結果是高8位在A中,低8位在B中。

使用。9AJMP跳轉空間最大可達到64KB。

4在中斷響應階段CPU一定要做如下2件工作:保護斷點10DPTR是由DPH和DPL兩個8位特殊寄存器組成的。

和給出中斷服務程序入口地址。

四、簡答題(每題5分,共15分)

1.MCS51的中斷系統(tǒng)有幾個中斷源?幾個中斷優(yōu)先級?中斷優(yōu)先級是如何控制的?在出現(xiàn)同級中斷申請時,CPU按什么順

序響應(按由高級到低級的順序寫出各個中斷源)?各個中斷源的入口地址是多少?

2.已知單片機系統(tǒng)晶振頻率為6MHz,若要求定時值為10ms時,定時器T0工作在方式1時,定時器T0對應的初值是多少?

TMOD的值是多少?THO=?TLO=?(寫出步驟)

3.MCS51系列單片機的內部資源有哪些?說出8031、8051和8751的區(qū)別。

五、作圖題(10分)

用6264(8K*8)構成16K的數(shù)據存儲系統(tǒng)。要求采用線選法產生片選信號,并計算6264的地址范圍。

六、設計題(1題13分;2題12分,共25分)

1.某單片機控制系統(tǒng)有8個發(fā)光二極管。試畫出89c51與外設的連接圖并編程使它們由左向右輪流點亮。

2.某控制系統(tǒng)有2個開關K1和K2,1個數(shù)碼管,當K1按下時數(shù)碼管加1,K2按下時數(shù)碼管減1。試畫出8051與外設的連

接圖并編程實現(xiàn)上述要求。

單片機模擬試卷002

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

1.MCS—51布爾處理機的存儲空間是。7.定時器中斷請求發(fā)生在。

2.P2□通常用作,也可以作通用的I/O口使用。8.中斷響應時間是指o

3.若由程序設定RS,,RS0=01,則工作寄存器R。?旦的直接地9.通過CPU對I/O狀態(tài)的測試,只有I/O己準備好時才能進

址為。行I/O傳送,這種傳送方式稱為?

4.8051的堆棧區(qū)一般開辟在。10.在中斷服務程序中現(xiàn)場保護和現(xiàn)場恢復期間,中斷系統(tǒng)

5.所謂尋址,其實質就是。應處在____狀態(tài)。

6.存儲器映象是。

二、單項選擇題(在每小題的四個備選答案中,選出一個正確答案每小題1分,共10分)

LMCS-51單片機復位操作的主要功能是把PC初始化為6.定時器若工作在循環(huán)定時或循環(huán)計數(shù)場合,應選用

()。()。

A.0100HB.2080HC.0000HD.8000HA.工作方式0B.工作方式1

2,若單片機的振蕩頻率為6MHz,設定時器工作在方式1需C.工作方式2D.工作方式3

要定時1ms,則定時器初值應為()。7.MCS-51單片機的外部中斷1的中斷請求標志是()。

A.500B.1000C.216-500D.21-1000A.ET1B.TF1C.IT1D.IE1

3.定時器1工作在計數(shù)方式時,其外加的計數(shù)脈沖信號應連8.下列標號中,正確的標號是()。

接到()引腳。A.1BT:B.BEGIN:C.ADD:D.STAB31:

A.P3.2B.Ps.3C.P3.4D.P3,59.串行□每一次傳送()字符。

4.當外部中斷請求的信號方式為脈沖方式時,要求中斷請求A.1個B.1串C.1幀D.1波特

信號的高電平狀態(tài)和低電平狀態(tài)都應至少維持()?10.要想把數(shù)字送入DAC0832的輸入緩沖器,其控制信號應

A.1個機器周期B.2個機器周期滿足()。

C.4個機器周期D.10個晶振周期

5.MCS-51單片機在同一優(yōu)先級的中斷源同時申請中斷時,A.ILE=1,CS=1,=0B.ILE=1,CS=0,=0

CPU首先響應()。

C.ILE=O,CS=1,=0D.ILE=O,CS=0,WRi=0

A.外部中斷0B.外部中斷1

C.定時器0中斷D.定時器1中斷

三、簡答題(每小題4分,共20分)

1.如何正確使用P3口?4.簡述MCS-51單片機的中斷入口地址。

2.簡述累加器的ACC的作用。5.簡述串行數(shù)據傳送的特點。

3.簡述寄存器間接尋址方式及其尋址范圍。

四、讀程序題(每小題4分,共20分)

1.執(zhí)行下列程序段后,(PD=_____0

MOVPl,#5DH3.執(zhí)行程序后(R°)=(7EH)=__,(7FH)=

CPLPl.1MOVRo,#7EH

CPLPl.2MOV7EH,ifOFFH

CLRPl.6MOV7FH,#40H

SETBPl.7INC@Ro

2.執(zhí)行下列程序段后,(A)=_____,(Cv)=INCRo

MOVA,#C5HINC?Ro

RLA4.已知(SP)=60H,子程序SUBTRN的首地址為0345H,現(xiàn)執(zhí)

行位于0123H的ACALLSUBTRN雙字節(jié)指令后,MOVR,A

(PC)=,(61H)=,(62H)=oRLA

5.閱讀下列程序,說明其功能。RLA

MOVRo,#dataADDA,Ri

MOVA,@RoMOV@R0,A

RLARET

五、編程題(每小題4分,共20分)

1.已知在累加器A中存放一個BCD數(shù)(0~9),請編程實現(xiàn)一?個查平方表的子程序。

2.請使用位操作指令實現(xiàn)下列邏輯操作:

BIT=(10HVP.o)AdlHVG)

3.已知變量X存于VAR單元,函數(shù)值丫存于FUNC單元,按下式編程求丫值。

1x>0

,0x=0

-1x<0

4.已知在R2中存放一個壓縮的BCD碼,請將它拆成二個BCD字節(jié),結果存于SUM開始的單元中(低位在前)。

5.將存于外部RAM8000H開始的5011數(shù)據傳送0010n的區(qū)域,請編程實現(xiàn)。

六、綜合應用題(每小題10分,共20分)

1.已知如圖,8155的PA口用于輸出,PB口用于輸入,PC口用于輸出,請:

(1)寫出8155的各I/O□的□地址和存儲器的地址范圍。

(2)編寫出8155初始化程序。B155命令字格式:

B155命令字格式;

2.已知如圖并給出卜列程序,請在讀圖并理解程序后回答卜列問題:

⑴程序功能為。

(2)ADC0809的口地址為—

(3)E0C的作用是_

(4)程序運行結果存于

ADC:MOVDPTR,#7FF0H

MOVRo,#OAOH

MOVR2,#8

MOVA,#0

LOOP:MOVX?DPTR,A

JBP3.3,$

MOVXA,?DPTR

MOVX@Ro,A

INCDPTR

INCRo

DJNZR.LOOP

AJMPADC

單片機模擬試卷003

一、填空

1.8051單片機的內部硬件結構包括口,為準雙向口;口具有第二

:、、、引腳功能。

和以及并行I/O口、串行口、中斷控制系統(tǒng)、4.定時器/計數(shù)器的工作方式3是指得將拆

時鐘電路、位處理器等部件,這些部件通過相成兩個獨立的8位計數(shù)器。而另一個定時器/計數(shù)器此時通

連接。常只可作為使用。

2.MCS-51的堆棧只可設置在,堆棧寄存器sp是位寄5.假定(SP)=40H,(39H)=30H,(40H)=60H。執(zhí)行下

存器。列指令:

3.MCS-51單片機的P0~P4口均是I/O□,其中POPDPH

的P0□和P2□除了可以進行數(shù)據的輸入、輸出外,通常還POPDPL

用來構建系統(tǒng)的和,在后,DPTR的內容為,SP的內容是。

P0~P4口中,為真正的雙相

二、選擇

1.MCS-96單片機的片內A/D轉換器是()的轉換器件。A.8位B.8位自動重裝C.13位D.16位

A.4通道8位B.8通道8位C.8通道104.當需要從MCS-51單片機程序存儲器取數(shù)據時,采用的指

位D.8通道16位令為()o

2.MCS-51單片機的堆棧區(qū)應建立在()oA.MOVA,@R1B.MOVCA,?A+DPTR

A.片內數(shù)據存儲區(qū)的低128字節(jié)單元B.片內數(shù)據C.MOVXA,@ROD.MOVXA,@DPTR

存儲區(qū)

C.片內數(shù)據存儲區(qū)的高128字節(jié)單元D.程序存儲

區(qū)

3.MCS-51單片機定時器工作方式0是指的()工作方式。

三、簡答題

1.想將中斷服務程序放置在程序存儲區(qū)的任意區(qū)域,在程序中應該作何種設置?請舉例加以說明。

2.51系列單片機具有幾個中斷源,分別是如何定義的?其中哪些中斷源可以被定義為高優(yōu)先級中斷,如何定義?

單片機模擬試卷004

一、填空題(15分,每空1分)

1.MCS—51單片機的P0—P4口均是I/0口,和,在電平方式下,當采集到

其中的P0□和P2□除了可以進行數(shù)據的輸入、輸出外,通INTO.INTI的有效信號為時,激活外部中斷。

常還用來構建系統(tǒng)的和,在

P0—P4口?,為真正的雙向口,4.定時器/計數(shù)器的工作方式3是指的將

為準雙向口。拆成兩個獨立的8位計數(shù)器。而另一個定時器/計數(shù)器此時

通常只可作為使用。

2.MCS-51單片機的堆棧區(qū)只可設置

在,堆棧寄存器5P是位5.MCS—96單片機的最大尋址空間是,該空

寄存器。間的地址范圍為,系統(tǒng)上電及復位的程序入口

地址為,芯片配置字節(jié)CCB的地址

3.MCS-51單片機外部中斷請求信號有電平方式為o

二、簡答題(15分,每小題5分)

1.51系列單片機具有幾個中斷源,分別是如何定義的?其中哪些中斷源可以被定義為高優(yōu)先級中斷,如何定義?

2.各中斷源對應的中斷服務程序的入口地址是否能任意設定?

3.如果想將中斷服務程序放置在程序存儲區(qū)的任意區(qū)域,在程序中應該作何種設置?請舉例加以說明。

三、參數(shù)計算題(16分)

已知一單片機系統(tǒng)的外接晶體振蕩器的振蕩頻率為11.059MHz,請計算該單片機系統(tǒng)的拍節(jié)P、狀態(tài)S、機器周期所對

應的時間是多少?指令周期中的單字節(jié)雙周期指令的執(zhí)行時間是多少?

四、改錯題(共5分,每小題1分)

以給出的指令操作碼為依據,請判斷MCS—51單片機的下列各條指令的書寫格式是否有錯誤,如有請說明錯誤原因。

1.MULR0R1

2.MOVA,@R7

3.MOVA,#3000H

4.MOVC@A+DPTR,A

5.LJMP#1000H

五、尋址方式(5分,每問1分)

說明MCS-51單片機的下列各條指令中源操作數(shù)的尋址方式(可直接在每條指令后面書寫)

1.ANLA,20H

2.ADDCA,#20H

3.JZrel

4.CLRC

5.RRA

六、使用簡單指令序列完成以下操作(12分)

1.請將片外RA.M20H—25H單元清零

2.請將R0M3000H單元內容送R7

七、編程題(18分)

已知一MCS—51單片機系統(tǒng)的片內RAM20H單元存放了一個8位無符號數(shù)7AH,片外擴展RAM的8000H存放了一個8位

無符號數(shù)86U,試編程完成以上兩個單元中的無符號數(shù)相加,并將和值送往片外RAM的01H、0011單元中,同時將所編寫程

序運行完成后的數(shù)據和狀態(tài)添入下表中給出的PSW的有關位以及寄存器A、DPTR和RAM單元中。

CYADPTR片外01H片外00H片外8000H

八、判讀電路題(14分)

下圖為MCS—51單片機系統(tǒng)中混合擴展多片存儲器2764、6264芯片部分連線電路圖。

試分析電路并回答下列問題:

1.請簡單敘述2764芯片的功能、容量,在電路中起什么作用?

2.請簡單敘述6264芯片的功能、容量,在電路中起什么作用?

3.請分析各片2764、6264所占用的單片機數(shù)據存儲空間的地址范圍是多少?

機模擬試卷006及答案

1、MCS-51單片機片內有5個中斷源,其中2個外部4、在接口電路中,把已經編址并能進行讀寫操作的寄存器

中斷源。稱為端口o

2、設定T1為計數(shù)器方式,工作方式2,則TM0D中的值5、在單片機中,為實現(xiàn)數(shù)據的1/0傳送,可使用三種控制

為60H(高位為6即可)。方式,即無條件傳送方式、查詢方式和中斷方

3、若IT1=O,當引腳若.2為低電平的時候,INTO的

中斷標志位上以才能復位。

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

1、尋址空間為數(shù)據程序存儲器所用的指令是(A):A.67HB.6EHC.91HD.76HE.90H

A.MOVXB.MOVC.MOVCD.ADDC4、在串行通信中,8031中發(fā)送和接收的寄存器是(B)。

2、執(zhí)行中斷返回指令,從堆棧彈出地址送給(C).A.TMODB.SBUFC.SCOND.DPTR

A.AB.CYC.PCD.DPTR5、波特的單位是(B)

3、七段共陰極發(fā)光兩極管顯示字符'H',段碼應為(E)A.字符/秒B.位/秒C.幀/秒D.字節(jié)/秒

三、指令題(每小題4分,共16分)

1、將20H單元清零

3、已知某端口地址為2FFFH,將片內RAM20H的內容寫到該

MOV20H,#00H或端口中。

CLRAMOVA,20H

MOV20H,AMOVXDPTR,#2FFFH

2、將片外RAM2000H中的低字節(jié)與片內20H中的低字節(jié)交換。MOVX@DPTR,A

MOVDPTR,#2000HXCHDA,@R04、把DPTR的內容壓入堆棧

MOVR0,#20HMOVX@DPTR,APUSHDPH

MOVX@DPTR,APUSHDPL

四、填寫下表(每空2分,共10分)

指令尋址空間

CLR4011位尋址區(qū)

PUSHACC片內RAM(數(shù)據存儲器)

M0VCA,@A+PC(ROM)程序存儲器

SJMP$(ROM)程序存儲器

MOVX@DPTR,A外部RAM(數(shù)據存儲器)

五、讀程序(每小題5分,共10分)

1、設(A)=38H,R0=28H,(28H)=18H,執(zhí)行下列程序后,(A)=

0E7H2、設(A)=3811,(2011)=4911,PSW=00H,(B)=0211,填寫以下中間

結果。

ORLA,#27H

SETBC

ANLA,28H

ADDCA,20H(A)=82H.(CY)=_O_.(AC)=1

XCHDA,@R0

RLCA(A)=04H(CY)=1(P)=1

CPLA

MULAB(A)=08H(B)=OOH(0V)=_0

六、簡答題(共14分)

1、簡述子程序調用和執(zhí)行中斷服務程序的異同點。(8分)

相同點:均能中斷主程序執(zhí)行本程序,然后再返回斷點地址繼續(xù)執(zhí)行主程序。

不同點:

(1)中斷服務程序入口地址是固定的,子程序調用入口地址是用戶自己設定的。

(2)中斷服務子程序返回指令除具有子程序返回指令所具有的全部功能之外,還有清除中斷響應時被置位的優(yōu)先級狀態(tài)、

開放較低級中斷和恢復中斷邏輯等功能。

(3)中斷服務子程序是在滿足中斷申請的條件下,隨機發(fā)生的;而子程序調用是用戶主程序事先安排好的。

2、已知晶振頻率為6MHz,在P1.0引腳上輸出周期為500微秒的等寬矩形波,若采用T1中斷,工作方式2,試寫出中斷初

始化程序(6分)

MOVTMOD,#20HSETBET1

MOVTL1,#06HSETBTRI

MOVTH1,#06HSJMP$

SETBEA

七、編程題(10分)

將內部RAM20H為首的16個單元的8位無符號數(shù)排序寫出程序,并作適當注釋

SORT:MOVRO,#20HJCNEXT

MOVR7,#07HMOV@R0,2BH

CLRTRO;交換標志位復位DECRO

LOOP:MOVA,@R0MOV@R0,2AH

MOV2BH,AINCRO

INCROSETBTRO;置交換標志位有效

MOV2AH,@R0NEXT:DJNZR7,LOOP

CLRCJBTRO,SORT;若交換標志位有效,繼續(xù)進

SUBBA,?R0;比較前后兩個數(shù)

HERE:SJMP$

八、讀圖題(20分)

閱讀下列硬件圖,補齊連接線(5分),并回答問題(各5分):

1、ALE、PSEN、WR、RD的功能

ALE作地址鎖存的選通信號,以實現(xiàn)低八位地址的鎖存,PSEN信號作擴展程序存儲器的讀選通信號

WR、RD作為擴展數(shù)據存儲器和I/O端口的讀寫選通信號。

2、圖中各芯片的功能

74LS373:地址鎖存器,用來鎖存P0口發(fā)送的地址低8位

2764:容量為8KB的程序存儲器(EPROM)用來存儲程序

6264:容量為8KB的數(shù)據存儲器(RAM)用來存儲數(shù)據

8031:不含程序存儲器的8位單片機芯片,是不帶I/O設備的微型計算機。

3、2764、6264的地址范圍(P2.5取"0")

2764:8000H-9FFFH6264:4000H-5FFFH

機模擬試卷007

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

1.單片機即一個芯片的計算機,此芯片上包括五部分:9.MCS-51的存儲器空間配置從功能上可分為四種類

運算器、、、輸入部分、。型:、內部數(shù)據存儲器、、

2.只有在碼表示中。的表示是唯一的。外部程序存儲器。

3.MCS—51指令系統(tǒng)中direct表示的含義是:10.MCS-51的指令按其功能可分為五大類:、

、邏輯運算類指令、位操作指令、控制轉

4.P0、Pl、P2、P3四個均是一位的____□(填“串行”移指令。

還是“并行"),其中P0的功能是11.輸入輸出設備與主機的連接部分稱為輸入輸出接

_______________________;P2口的功能是口,接口有三大作用:作用、—

而是雙功能口;-_是作用和信號電平與形式的變換作用。

專門的用戶口。12.MCS—51內部的SFR共有_____個。

5.任河程序總是由三種基本結構組成:順序、分支和13.CJNE(目的字節(jié)》,〈源字節(jié)》,rel屬于五大類指

令中的類指令,其操作碼助記符含義是

6.MCS-51指令共有六種尋址方式,分別是立即數(shù)尋

址、、、寄存器間接尋址、14.8051單片機有個中斷源,級中斷

、相對尋址。優(yōu)先級別。

7.MOVDPTR,#datal6的作用是用來設定。

15.8255A屬于可編程的〃。接口芯片,

8.片內RAM可進行位尋址的空間位地址范圍是

8255A的A通道有種作方式。

二、選擇題:(共15題,每題1分)

1.10101.101B轉換成十進制數(shù)是()。(A)1KB(B)2KB(C)3KB(D)4KB

(A)46.625(B)23.625(C)23.62(D)21.6253.3D.OAH轉換成二進制數(shù)是()。

2.存儲器的地址范圍是OOOOirOFFFH,它的容量為(A)111101.0000101B(B)111100.0000101B

()?(C)111101.101B(D)111100.101B

4.73.5轉換成十六進制數(shù)是()。10.8031單片機中,將累加器A中的數(shù)送入外RAM的40H

(A)94.8H(B)49.8H(C)111H(D)49H單元,可執(zhí)行的指令()?

5.MOVXA,@R0指令中,源操作數(shù)采用()尋

址方式,指令作用在()區(qū)間。(A)MOVRI,40H(B)MOVRI,#40H

(A)寄存器,外部數(shù)據存儲器B)直接,程序存儲器MOVX@R1,AMOVXRI,A

C)寄存器間接,內部數(shù)據存儲器(D)寄存器間接,(C)MOVX40H,A(D)MOVRI,#40H

外部數(shù)據存儲器MOVX@R1,A

6.A7H和5BH兩個立即數(shù)相加后,和為(),(CY)11.已知累加器A的數(shù)值為98H,它與OFAH相加,相加后

是()。會影響標志位CY、AC和0V位。各個位的值是()。

(A)1CH,0(B)C1H,0(A)0、0、0(B)1、0、1(01、1、1(D)1、1、0

(C)02H,1(D)C1H,112.不屬于單片機與輸入輸出設備進行信息交換的方式是

7.若(A)=86H,(PSW)=80H,則執(zhí)行RRCA指令后()。

(A)(A)無條件傳送方式(B)查詢方式

(A)C3H(B)B3H(C)ODH(D)56H(0中斷方式(D)存儲器直接存取方式

13.8051與8255A的硬件連接如圖P110圖6-7,其中規(guī)定

8.如果(PO)=65H,則當未用的地址線取0。則8255A的控制字寄存器的地址是()

CPLPO.2(A)0000H(B)0001H(C)0002H(D)0003H

SETBC14.A/D轉換方法有以下四種,ADC0809是一種采用()

MOVP0.4,C進行A/D轉換的8位接口芯片。

執(zhí)行后(PO)=()(A)計數(shù)式(B)雙積分式(C)逐次逼近式(D)并行式

(A)61H(B)75H(C)71H(D)17H15.8051單片機內有()個16位的定時/計數(shù)器,每個

9.()指令是MCS-51指令系統(tǒng)中執(zhí)行時間最長且長達4定時/計數(shù)器都有()種工作方式。

us的。(A)4,5(B)2,4(C)5,2(D)2,3

(A)比較轉移(B)循環(huán)轉移(C)增減量(D)乘除法

三、判斷指令(或偽指令)正誤(共15題,每題1分)

(1).MOV20H,RI()(2).ADDCA,2030II()

(3).CLRA()(4).MOVX40H,#30H()

(5).ORG300011()(6).MOVC?A+PC,A()

(7).MOVXA,2000H()(8).DJNZttdata,rel()

(9).INC@R5()(10).DECDPTR()

(11).MOVRIR2()(12).SWAPRI()

(13).SETB200011()(14).JZA,LOOP()

(15)DAR2()

四、分析程序并寫出結果:(共4題,每題5分)

1.已知(R0)=20H,(20H)=10H,(PO)=30H,(R2)=20H,

MOVR0,A

執(zhí)行如下程序段后(4011)二

MOVA,@R0

MOV@R0,#11H

ADDA,21H

MOVA,R2

ORLA,#21H

ADDA,20H

RLA

MOVPSW,#8011

MOVR2,A

SUBBA,P0

RET

XRLA,#45H

則執(zhí)行結束(R0)=(R2)

MOV40H,A

3.執(zhí)行下面一段程序;

2.已知(R0)=20H,(2011)=3611,(21H)=1711,(3611)=3411,

MOVSP,#6011

執(zhí)行過程如下:

MOVA,#10H

MOVA,@R0

MOVB,#01HANLA,#OFH

PUSHAMOV41H,A

PUSHBMOVA,31H

POPAANLA,#OFOH

POPBSWAPA

A,B的內容是:(A)=(B)=MOV42H,A

4.設在31H單元存有#23H,執(zhí)行下面程序:則(41H)=(42H)=

MOVA,31H

五、簡答及做圖題:(共2題、每題5分)

1.用圖示形式畫出MCS—51內部數(shù)據存儲器(即內RAM含特殊功能寄存器)的組成結構,并簡單說明各部分對應用途。

2.要在8051單片機片外擴展16K數(shù)據存儲器,選擇其地址為0000H~3FFFH。如果選用6264芯片為存儲芯片,74LS138為

譯碼器,試畫出它的硬件連接圖。

3.

4.六、編程題:(共2題,每題5分)

1.將字節(jié)地址30H~3FH單元的內容逐一取出減1,然后再放回原處,如果取出的內容為00H,則不要減1,仍將0放回原

處。

2.按以下要求編寫8051單片機定時器的初始化程序:

(1)T0作為定時,定時時間為10ms.

(2)T1作為計數(shù),記滿1000溢出。

機模擬試卷008

一.單項選擇題(30分)

1.在中斷服務程序中至少應有一條(

溫馨提示

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

評論

0/150

提交評論