![單片機試卷及答案_第1頁](http://file4.renrendoc.com/view11/M03/24/38/wKhkGWW3VhKAEm_2AAJ7_3GBH6I775.jpg)
![單片機試卷及答案_第2頁](http://file4.renrendoc.com/view11/M03/24/38/wKhkGWW3VhKAEm_2AAJ7_3GBH6I7752.jpg)
![單片機試卷及答案_第3頁](http://file4.renrendoc.com/view11/M03/24/38/wKhkGWW3VhKAEm_2AAJ7_3GBH6I7753.jpg)
![單片機試卷及答案_第4頁](http://file4.renrendoc.com/view11/M03/24/38/wKhkGWW3VhKAEm_2AAJ7_3GBH6I7754.jpg)
![單片機試卷及答案_第5頁](http://file4.renrendoc.com/view11/M03/24/38/wKhkGWW3VhKAEm_2AAJ7_3GBH6I7755.jpg)
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
一選擇題
〔n
〕1.MCS—51單片機是高檔16位單片機。
〔
y〕2.MCS—51的產品8051與8031的區(qū)別是:8031片內無ROM。
〔n
〕3.單片機的CPU從功能上可分為運算器和存貯器。
〔
y〕4.MCS-51的指令存放器是一個8位存放器,用于暫存待執(zhí)行指令,等待譯碼。
〔n
〕5.MCS—51的指令存放器是對指令存放器中的指令進展譯碼,將指令轉變?yōu)閳?zhí)行此指令所需要的電信號。
〔y
〕6.8051的累加器ACC是一個8位的存放器,簡稱為A,用來存一個操作數(shù)或中間結果。
〔y
〕7.8051的程序狀態(tài)字存放器PSW是一個8位的專用存放器,用于存程序運行中的各種狀態(tài)信息。
〔
n〕8.MCS—51的程序存貯器用于存放運算中間結果。
〔
y〕9.MCS—51的數(shù)據(jù)存貯器在物理上和邏輯上都分為兩個地址空間:一個是片內的256字節(jié)的RAM,另一個是片外最大可擴大64K字節(jié)的RAM。
〔
y〕10.單片機的復位有上電自動復位和按鈕手動復位兩種,當單片機運行出錯或進入死循環(huán)時,可按復位鍵重新啟動。
〔n
〕11.CPU的時鐘周期為振蕩器頻率的倒數(shù)。
〔n
〕12.單片機的一個機器周期是指完成某一個規(guī)定操作所需的時間,一般情況下,一個機器周期等于一個時鐘周期組成。
〔y
〕13.單片機的指令周期是執(zhí)行一條指令所需要的時間。一般由假設干個機器周期組成。
〔n
〕14.單片機系統(tǒng)擴展時使用的鎖存器,是用于鎖存高8位地址。
〔n
〕15.MCS—51單片機上電復位后,片內數(shù)據(jù)存儲器的內容均為00H。
〔y
〕16.當8051單片機的晶振頻率為12MHZ時,ALE地址鎖存信號端的輸出頻率為2MHZ的方脈沖。
〔y
〕17.8051單片機片內RAM從00H~1FH的32個單元,不僅可以作工作存放器使用,而且可作為RAM來讀寫。
〔n
〕18.MCS—51單片機的片內存貯器稱為程序存貯器。
〔
n〕19.MCS—51單片機的數(shù)據(jù)存貯器是指外部存貯器。
〔y
〕20.MCS—51單片機的特殊功能存放器集中布置在片內數(shù)據(jù)存貯器的一個區(qū)域中。
〔
y〕21.微機控制系統(tǒng)的抗干擾問題是關系到微機應用成敗的大問題.
二、單項選擇題
1.MCS—51單片機的CPU主要的組成局部為
a
。
A.運算器、控制器
B.加法器、存放器
C.運算器、加法器
D.運算器、譯碼器
2.單片機能直接運行的程序叫
c
。
源程序
B。匯編程序
C。目標程序
D。編譯程序
3.單片機中的程序計數(shù)器PC用來
c
。
A.存放指令
B.存放正在執(zhí)行的指令地址
C.存放下一條指令地址
D.存放上一條指令地址
4.單片機上電復位后,PC的內容和SP的內容為
b
。
A.0000H,00H
B。0000H,07H
C。0003H,07H
D。0800H,08H
5.單片機8031的ALE引腳是
b
。
輸出高電平
B。輸出矩形脈沖,頻率為fosc的1/6
C.輸出低電平
D。輸出矩形脈沖,頻率為fosc的1/2
6.單片機8031的引腳
a
。
A.必須接地
B。必須接+5V
C。可懸空
D。以上三種視需要而定
7.訪問外部存貯器或其它接口芯片時,作數(shù)據(jù)線和低8位地址線的是A
。
A.P0口
B。P1口
C。P2口
D。P0口和P2口
8.PSW中的RS1和RS0用來
a
。
選擇工作存放器區(qū)號
B。指示復位
C。選擇定時器
D。選擇工作方式
9.上電復位后,PSW的值為
d
。
A.1
B。07H
C。FFH
D。0
10.單片機上電復位后,堆棧區(qū)的最大允許范圍是
b
個單元。
A.64
B。120
C。128
D。256
11.單片機上電復位后,堆棧區(qū)的最大允許范圍是內部RAM的
d
。
A.00H—FFH
B。00H—07H
C。07H—7FH
D。08H—7FH
12.堆棧指針SP在內部RAM中的直接地址是
c
。
A.00H
B。07H
C。81H
D。FFH
13.INTEL8031的P0口,當使用外部存貯存器時它是一個
d
。
A.傳輸高8位地址口
A.傳輸?shù)?位地址口
C.傳輸高8位數(shù)據(jù)口
D.傳輸?shù)?位地址/數(shù)據(jù)口
14.P0口作數(shù)據(jù)線和低8位地址線時
b
。
A.應外接上拉電阻
B.不能作I/O口
C.能作I/O口
D.應外接高電平
15.對于8031單片機,其內部RAM
d
。
A.只能位尋址
B.只能字節(jié)尋址
C.既可位尋址又可字節(jié)尋址
D.少局部只能位尋址
16.尋址方式就是
c
的方式。
A.查找指令操作碼
B.查找指令
C.查找指令操作數(shù)
D.查找指令操作碼和操作數(shù)
17.8031單片機假設晶振頻率為fosc=12MHz,則一個機器周期等于
c
μS。
A.1/12
B.1/2
C.1
D.2
18.MCS—51單片機的數(shù)據(jù)指針DPTR是一個16位的專用地址指針存放器,主要用來
b
。
A.存放指令
B.存放16位地址,作間址存放器使用
C.存放下一條指令地址
D.存放上一條指令地址
19.ALU表示
d
。D
A.累加器
B.程序狀態(tài)字存放器
C.計數(shù)器
D.算術邏輯部件
20.單片機上電后或復位后,工作存放器R0是在
a
。
A.0區(qū)00H單元
B.0區(qū)01H單元
C.0區(qū)09H單元
D.SFR
21.單片機8051的XTAL1和XTAL2引腳是
d
引腳。
A.外接定時器
B.外接串行口
C.外接中斷
D.外接晶振
22.8051單片機的VSS〔20〕引腳是
b
引腳。
A.主電源+5V
B.接地
C.備用電源
D.訪問片外存貯器
23.8051單片機的VCC〔40〕引腳是
引腳。
A.主電源+5V
B.接地
C.備用電源
D.訪問片外存貯器
24.8051單片機a
口是一個8位漏極型開路型雙向I/O端口。
A.P0
B.P1
C.P2
D.P3
25.8051單片機中,輸入/輸出引腳中用于專門的第二功能的引腳是
d
。
A.P0
B.P1
C.P2
D.P3
26.MCS—51復位后,程序計數(shù)器PC=b
。即程序從
b
開場執(zhí)行指令。
A.0001H
B.0000H
C.0003H
D.0023H
27.MCS—51的片內外的ROM是統(tǒng)一編址的,如果端保持高電平,8051的程序計數(shù)器PC在
b
地址范圍內。
A.1000H—FFFFH
B.0000H—FFFFH
C.0001H—0FFFH
D.0000H—0FFFH
28.MCS—51的專用存放器SFR中的堆棧指針SP是一個特殊的存貯區(qū),用來
c
,它是按后進先出的原則存取數(shù)據(jù)的。A.存放運算中間結果
B.存放標志位
C.暫存數(shù)據(jù)和地址
D.存放待調試的程序
29.單片機的堆棧指針SP始終是指示
b
。
A.堆棧底
B.堆棧頂
C.堆棧地址
D.堆棧中間位置
30.單片機的P0、P1口作輸入用途之前必須
a
。
A.在相應端口先置1
B.在相應端口先置0
C.外接高電平
D.外接上拉電阻
31.MCS—51的串行數(shù)據(jù)緩沖器SBUF用于b
。
A.存放運算中間結果
B.存放待發(fā)送或已接收到的數(shù)據(jù)
C.暫存數(shù)據(jù)和地址
D.存放待調試的程序
32.MCS—51單片機的P1口的功能是d
。
A.可作通用雙向I/O口用
B.可作一般I/O口用
C.可作地址/數(shù)據(jù)總線用
D.可作通用I/O口用
33.MCS—51單片機復位后,專用存放器ACC的狀態(tài)是
c
。
A.0000H
B.07H
C.00H
D.0FFH
34.當程序狀態(tài)字存放器PSW狀態(tài)字中RS1和RS0分別為0和1時,系統(tǒng)先用的工作存放器組為
b
。
A.組0
B.組1
C.組2
D.組3
35.8051單片機中,唯一一個用戶可使用的16位存放器是
d
。
A.PSW
B.ACC
C.SP
D.DPTR
36.8051的程序計數(shù)器PC為16位計數(shù)器,其尋址范圍是
d
。
A.8K
B.16K
C.32K
D.64K
37.單片機應用程序一般存放在
b
中。
A.RAM
B.ROM
C.存放器
D.CPU
MCS—51單片機指令系統(tǒng)及程序設計
一、單項選擇題
1.MCS—51匯編語言指令格式中,唯一不可缺少的局部是b
。
A.標號
B.操作碼
C.操作數(shù)
D.注釋
2.MCS—51的立即尋址方式中,立即數(shù)前面
d
。
A.應加前綴“/:〞號
B.不加前綴號
C.應加前綴“@〞號
D.應加前綴“#〞號
3.MCS—51的立即尋址的指令中,立即數(shù)就是
b
。
A.放在存放器R0中的內容
B.放在程序中的常數(shù)
C.放在A中的內容
D.放在B中的內容
4.單片機中PUSH和POP指令常用來
c。
A.保護斷點
B.保護現(xiàn)場
C.保護現(xiàn)場,恢復現(xiàn)場
D.保護斷點,恢復斷點
5.MCS—51尋址方式中,操作數(shù)Ri加前綴“@〞號的尋址方式是
a
。
A.存放器間接尋址
B.存放器尋址
C.基址加變址尋址
D.立即尋址
6.執(zhí)行指令MOVX
A,@DPTR時,、腳的電平為
c
。
A.高電平,高電平
B.低電平,高電平
C.高電平,低電平
D.低電平,低電平
7.以下指令判斷假設P1口最低位為高電平就轉LP,否則就執(zhí)行下一句的是
b
。
A.JNB
P1.0,LP
B.JBP1.0,LP
C.JCP1.0,LP
D.JNZP1.0,LP
8.以下指令中比擬轉移指令是指
b
。
A、DJNZRn,rel
B.CJNERn,#data,rel
C.DJNZdirect,relD.JBCbit,rel
7.指令MOVR0,#20H執(zhí)行前〔R0〕=30H,〔20H〕=38H,執(zhí)行后〔R0〕=
b
。
A.00H
B.20H
C.30H
D.38H
8.指令MOVR0,20H執(zhí)行前〔R0〕=30H,〔20H〕=38H,執(zhí)行后〔R0〕=
d
。
A.20H
B.30H
C.50H
D.38H
9.MCS—51指令MOVR0,#20H中的20H是指
d
。
A.立即數(shù)
B.內部RAM20H
C.一個數(shù)的初值
D.以上三種均有可能,視該指令的在程序中的作用
10.以下指令中影響堆棧指針的指令是d
。
A.LJMP
B.ADD
C.MOVCA,@A+PC
D.LCALL
11.:A=D2H,〔40H〕=77H,執(zhí)行指令:ORL
A,40H后,其結果是:
d
。
A.A=77H
B.A=F7H
C.A=D2H
D.以上都不對
11.MCS—51指令系統(tǒng)中,清零指令是
c
。
A.CPL
A
B.RLC
A
C.CLR
A
D.RRC
A
12.MCS—51指令系統(tǒng)中,求反指令是
a
。
A.CPL
A
B.RLC
A
C.CLR
A
D.RRC
A
13.MCS—51指令系統(tǒng)中,指令MOVA,@R0,執(zhí)行前〔A〕=86H,〔R0〕=20H,〔20H〕=18H,執(zhí)行后
c
。
A.〔A〕=86H
B.〔A〕=20H
C.〔A〕=18H
D.〔A〕=00H
14.以下指令判斷假設累加器A的內容不為0就轉LP的是
c
。
A.JBA,LP
B.JNZA,LP
C.JNZLP
D.CJNE
A,#0,LP
15.設累加器A中為無符號數(shù),B中數(shù)為2,以下指令
d
的作用與其它幾條不同。
A.ADDA,0E0H
B.MULAB
C.RLA
D.RLC
A
17.MCS—51指令系統(tǒng)中,執(zhí)行以下程序后,程序計數(shù)器PC的內容為
C
。
ORG
0000H
MOV
DPDR,#1000
MOV
A,#00H
MOV
20H,A
LJMP
1500
END
A.1100
B.1000
C.1500
D.0
18.MCS—51指令系統(tǒng)中,格式為:ORG
16位地址的指令功能是
C
。
A.用于定義字節(jié)
B.用于定義字
C.用來定義匯編程序的起始地址
D.用于定義某特定位的標識符
19..MCS—51指令系統(tǒng)中,執(zhí)行以下程序后,堆棧指針SP的內容為
C
。
MOV
SP,#30H
MOV
A,20H
LACALL
1000
MOV
20H,A
SJMP
$
A.00H
B.30H
C.32H
D.07H
20.MCS—51指令系統(tǒng)中,指令DA
A是
D
。
A.除法指令
B.加1指令
C.加法指令
D.十進制調整指令
21.MCS—51指令系統(tǒng)中,指令DA
A應跟在B
。
A.加法指令后
B.BCD碼的加法指令后
C.減法指令后
D.BCD碼的減法指令后
22.執(zhí)行以下程序后,累加器A的內容為
B
。
ODG
0000H
MOV
A,#00H
ADD
A,#02H
MOV
DPTR,#0050H
MOVC
A,@A+DPDR
MOV
@R0,A
SJMP
$
ORG
0050H
BAO:
DB
00H,08H,0BH,6H,09H,0CH
END
A.00H
B.0BH
C.06H
D.0CH
23.8051單片機傳送外部存貯器地址信號的端口是
D
。
A.P0口和P1口
B.P1口和P2口
C.P1口和P3口
D.P0口和P2口
24.8051單片機能分時傳送地址信號和數(shù)據(jù)的端口是
A
。
A.P0口
B.P2口
C.P0口和P2口
D.P3口
25.能訪問外部數(shù)據(jù)存貯器的傳送指令是
C
。
A.MOV指令
B.MOVC指令
C.MOVX指令
26.將內部數(shù)據(jù)存貯單元內容傳送到累加器A中的指令是
B
。
A.MOV
direct,R0
B.MOV
A,@Ri
C.MOV
A,#data
D.MOV
A,
R0
27.指令ANLA,R0的功能是
A
。
A.將A與存放器R0的內部容按位邏輯與
B.將A與存放器R0的內部容按位邏輯異或
C.將A與存放器R0的內部容按位邏輯非
D.將A與存放器R0的內部容按位邏輯或
28.能將A的內容向左循環(huán)移一位,第七位進第0位的指令是
D
。
A.RLC
A
B.RRC
A
C.RR
A
D.RL
A
29.能將A按位取反的指令是
A
。
A.CPLA
B.CLR
A
C.RL
A
D.SWAP
A
30.執(zhí)行以下程序后,內部RAM
30H單元的內容是
B
。
MOV
30H,#00H
MOV
R0,#30H
MOV
A,30H
ADD
A,#05H
MOVC
A,@A+PC
MOV
@R0,A
SJMP
$
TDB:DB
00H
,01H,02H,03H,04H,05H
A.00H
B.02H
C.05H
D.30H
31.將A與立即數(shù)按位邏輯異或的指令是
C
。
A.ANL
A,#data
B.ORL
A,#data
C.XRL
A,#data
D.XRL
A,direct
32.LJMP跳轉空間最大可到達
D
。
A.2KB
B.256B
C.128B
D.64KB
33.跳轉指令SJMP的轉移范圍為
B
。
A.2KB
B.256B
C.128B
D.64KB
34.在編程中使用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程師申請書
- 工傷補助申請書范文
- 2025年度井蓋生產設備維修保養(yǎng)合同
- 護士申請調科室申請書
- 2025年度物流園區(qū)合作協(xié)議范本
- 2025年度展位裝修工程環(huán)保評估與整改服務合同
- 2025年度合作社個人借款合同范本:農村文化傳承保護合作
- 工商信息申請書
- 2025年度婚前房產合伙購置房產保險協(xié)議
- 2025年度建筑工程綠色施工技術研發(fā)與應用承包合同
- 報價單(報價單模板)
- 刑事案件模擬法庭劇本完整版五篇
- 2014教師事業(yè)單位工作人員年度考核登記表1
- 烏海周邊焦化企業(yè)概況
- Flash動畫設計與制作(FlashCS6中文版)中職PPT完整全套教學課件
- Hadoop大數(shù)據(jù)開發(fā)實例教程高職PPT完整全套教學課件
- 新人教版小學數(shù)學五年級下冊教材分析課件
- 企業(yè)中層管理人員測評問題
- 人教版高中地理必修一全冊測試題(16份含答案)
- 水泥攪拌樁水灰比及漿液用量計算表(自動計算)
- 教育:創(chuàng)造無限可能
評論
0/150
提交評論