《單片機原理及應用》題庫
《《單片機原理及應用》題庫》由會員分享,可在線閱讀,更多相關《《單片機原理及應用》題庫(88頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、《單片機原理及應用》題庫 一判斷改錯 第1章 1、()1K=400H。 2、()800H =2KB。 3、()十進制數(shù)89轉(zhuǎn)換成二進制數(shù)為10001001。 4、()0000H~FFFFH共有63KB個單元。 5、()十進制數(shù)89的BCD碼可以記為89H。 6、()8位二進制數(shù)補碼的大小范圍是-127~+127。 7、()0的補碼是0。 8、()-128的8位補碼是10000000。 9、()11111111是-1的補碼。 10、()-2的補碼可以記為FEH。 11、()二進制負數(shù)的補碼可以用即取反加1的方法獲得。 第2章 12、()計算機中的機器碼就是若干位二進
2、制數(shù)。 13、()MCS—51單片機是16位單片機。 14、()MCS—51的產(chǎn)品8051與8031的區(qū)別是8031片內(nèi)無ROM。 15、()MCS-51的指令寄存器是一個8位寄存器,用于暫存待執(zhí)行指令,等待譯 碼。 16、()8051的累加器ACC是一個8位的寄存器,簡稱為A,用來存一個操作數(shù) 或中間結果。 17、()8051的程序狀態(tài)字寄存器PSW是一個8位的專用寄存器,用于存放程序 運行中的各種狀態(tài)信息。 18、()MCS—51的程序存貯器可以用于存放運算中間結果。 19、()MCS—51的內(nèi)部數(shù)據(jù)存儲器有256個字節(jié)。 20、()MCS—51的數(shù)據(jù)存貯器分為兩個地
3、址空間:一個是片內(nèi)的128字節(jié)的RAM, 另一個是片外最大可擴充64K字節(jié)的RAM。 21、()單片機的復位有上電自動復位和按鈕手動復位兩種,當單片機運行出錯 或進入死循環(huán)時,可按復位鍵重新啟動。 22、()CPU的時鐘周期為振蕩器頻率的倒數(shù)。 23、()MCS—51單片機的一個機器周期等于一個時鐘周期。 24、()MCS—51單片機的指令周期是執(zhí)行一條指令所需要的時間。一般由若干 個機器周期組成。 25、()MCS—51單片機系統(tǒng)擴展時使用的地址鎖存器,是用于鎖存高8位地址。 26、()當8051單片機的晶振頻率為12MHZ時,ALE地址鎖存信號端的輸出頻率 為2MHZ的
4、脈沖。 27、()8051單片機片內(nèi)RAM從00H~1FH的32個單元,不僅可以作工作寄存器 使用,而且可作為RAM來讀寫。 28、()MCS—51單片機的程序存貯器只能在片內(nèi)。 29、()MCS—51單片機的數(shù)據(jù)存貯器只能在片外。 30、()MCS—51單片機的特殊功能寄存器都在片內(nèi)。 31、()MCS—51單片機程序存儲器操作時序中,在不執(zhí)行MOVX指令時,P0口 作為地址線,專用于輸出程序存儲器的高8位地址PCL;P2口專用于輸出程序存儲器的低8位地址PCH。 32、()對于8031單片機而言,在外部擴展EPROM時,EA引腳應接地。 33、()對于8051、8751單
5、片機而言,在外部擴展EPROM時,EA引腳可接 + 5V 1 或接地。 第3章 34、()匯編語言源程序是單片機可以直接執(zhí)行的程序。 35、()MCS—51單片機的指令格式中操作碼與操作數(shù)之間必須用“,”分隔。 36、()MOV A,20H 表示將立即數(shù)20H傳送至A中。 37、()MOV A,@R0 表示將R0指示的地址單元中的內(nèi)容傳送至A中。 38、()MOVX A,@DPTR 表示將DPTR指示的地址單元中的內(nèi)容傳送至A中。 39、()MCS—51的數(shù)據(jù)傳送指令是把源操作數(shù)傳送到目的操作數(shù),指令執(zhí)行后, 源操作數(shù)清0,目的操作數(shù)修改為源操作數(shù)。 40、()MOVX為
6、片外RAM傳送指令。 41、()MOVC為程序存儲器傳送指令。 42、()將37H單元的內(nèi)容傳送至A的指令是:MOV A,#37H。 43、()MCS—51單片機,CPU對片外RAM的訪問只能用寄存器間接尋址的方式, 且僅有4 條指令。 44、()如JC rel發(fā)生跳轉(zhuǎn)時,目標地址為當前指令地址加上偏移量。 45、()對于8051單片機,當CPU對內(nèi)部程序存儲器尋址超過4K時,系統(tǒng)會自 動在外部程序存儲器中尋址。 46、()指令MUL AB執(zhí)行前(A)=F0H,(B)=05H,執(zhí)行后(A)=FH5,(B)=00H。 47、()已知:DPTR=11FFH 執(zhí)行INC DP
7、TR(1字節(jié)指令)后,結果:DPTR=1200H。 48、()已知:A=11H B=04H,執(zhí)行指令DIV AB后,其結果:A=04H,B=1 CY=OV=0。 49、()已知:A=1FH,(30H)=83H,執(zhí)行 ANL A,30H 后,結果:A=03H (30H) =83H P=0。 50、()無條件轉(zhuǎn)移指令LJMP addr16稱長轉(zhuǎn)移指令,允許轉(zhuǎn)移的目標地址在 128KB空間范圍內(nèi)。 51、()MCS—51指令系統(tǒng)中,指令JNB bit,rel是判位轉(zhuǎn)移指令,即表示bit=1 時轉(zhuǎn)。 52、()8031單片機的PC與DPDR都在CPU片內(nèi),因此指令MOVC A,
8、@A+PC與 指令MOVC A,@A+DPTR執(zhí)行時只在單片機內(nèi)部操作,不涉及片外存儲器。 53、()絕對調(diào)用指令ACALL addr11能在本指令后一字節(jié)所在的2K字節(jié)程序存 貯區(qū)內(nèi)調(diào)用子程序。 54、()指令LCALL addr16能在64K字節(jié)范圍內(nèi)調(diào)用子程序。 55、()指令MOV A,00H執(zhí)行后A的內(nèi)容一定為00H。 56、()指令MUL AB執(zhí)行前(A)=43H,(B)=05H,執(zhí)行后(A)=15H,(B)=02H。 57、()MCS—51單片機的布爾處理器是以A為累加器進行位操作的。 第4章 58、()MCS—51指令系統(tǒng)中,執(zhí)行指令FGO bit F0
9、,表示凡用到F0位的指 令中均可用FGO來代替。 59、()MCS—51指令系統(tǒng)中,執(zhí)行指令 ORG 2000H; BCD: DB “A,B,C,D” 表示將A、B、C、D的ASII碼值依次存入2000H開始的連續(xù)單元中。 第5章 60、()EPROM27128有12根地址線,可尋址空間為16KB。 61、()一片存儲器芯片有10根地址線,8根數(shù)據(jù)線,則它的存儲容量是1K8。 62、()單片機在片外擴展程序存儲器時,用Intel6264是合適的。 63、()為了能夠存放大量待處理的數(shù)據(jù)和中間結果,可以在單片機外部擴展程 2 序存儲器。 64、()為了能夠存
10、放大量待處理的數(shù)據(jù)和中間結果,可以在單片機外部擴展數(shù) 據(jù)存儲器。 65、()單片機擴展片外程序存儲器時,讀選通信號是P SEN。 66、()單片機擴展片外程序存儲器時,讀選通信號是WR。 67、()單片機擴展片外數(shù)據(jù)存儲器時,讀選通信號是P SEN。 68、()單片機擴展片外數(shù)據(jù)存儲器時,讀選通信號是WR。 69、()所謂線選法就是將存儲器芯片未使用的地址線作為存儲器芯片的片選信 號。 第6章 70、()8051單片機5個中斷源相應地在芯片上都有中斷請求輸入引腳。 71、()啟動定時器工作,可使用SETB Tri指令。 72、()8051單片機對最高優(yōu)先權的中斷響應是無
11、條件的。 73、()中斷初始化時,對中斷控制器的狀態(tài)設置,只可使用位操作指令,而不 能使用字節(jié)操作指令。 74、()MCS—51單片機系統(tǒng)復位后,中斷請求標志TCON和SCON中各位均為0。 75、()MCS—51單片機的中斷允許寄存器的IE的作用是用來對各中斷源進行允 許或禁止的操作。 76、()用戶在編寫中斷服務程序應在中斷入口矢量地址存放一條無條件轉(zhuǎn)移地 址,以防止中斷服務程序容納不下。 77、()串行口請求中斷,CPU響應中斷后,必須在中斷服務程序中,用軟件清 除相應的中斷標志位,以撤消中斷請求。 78、()如設外部中斷0中斷,應置中斷允許寄存器IE的EA位和EX0
12、位為1。 79、()外部中斷0中斷的入口地址是0003H。 80、()8051單片機允許5個中斷源請求中斷,都可以用軟件來屏蔽,即利用中 斷允許寄存器IE來控制中斷的允許和禁止。 第7章 81、()在接口芯片中,通常都有一個片選端CS(或CE),作用是當CS為低電 平時該芯片才能進行讀寫操作。 82、()同步(無條件)傳送要求外設總是處于準備好狀態(tài)。 83、()中斷傳送方式的CPU的利用率高于異步傳送方式的CPU利用率。 84、()MCS—51單片機的內(nèi)部并行端口都可以作為輸入或輸出口使用。 85、 86、()8155芯片的AD0~AD7:地址/數(shù)據(jù)線,是低8位地址和數(shù)據(jù)
13、復用線引腳, 當ALE=1時,輸入的是數(shù)據(jù)信息,否則是地址信息。 87、()8155的C口可以作為A、B口的聯(lián)絡線使用。 88、()指令JNB TF0,LP的含義是:若定時器T0未計滿數(shù),就轉(zhuǎn)LP。 89、()當8031的定時器T0計滿數(shù)變?yōu)?后,溢出標志位(TCON的TF0)也變 為0。 90、()在MCS—51單片機內(nèi)部結構中,TMOD為模式控制寄存器,可以用來控制 定時器的啟動與停止。 91、()在MCS—51單片機內(nèi)部結構中,TCON為控制寄存器,可以用來控制定時 器的啟動與停止。 92、()MCS—51單片機的兩個定時器的均有兩種工作模式,即定時和計數(shù)模式。 第
14、8章 93、()D/A轉(zhuǎn)換器是計算機系統(tǒng)的輸出設備。 3 94、()D/A轉(zhuǎn)換器是計算機系統(tǒng)的輸入設備。 95、()A/D轉(zhuǎn)換器是計算機系統(tǒng)的輸出設備。 96、()A/D轉(zhuǎn)換器是計算機系統(tǒng)的輸入設備。 97、()DAC0832是8位D/A轉(zhuǎn)換器,其輸出量為電流量。 98、()ADC0809是8路8位A/D轉(zhuǎn)換器,其輸出量為數(shù)字量。 99、()一般來講,12位的A/D轉(zhuǎn)換器的精度會高于8位A/D轉(zhuǎn)換器的精度。100、()逐次逼近式A/D轉(zhuǎn)換器的內(nèi)部總會有一個D/A轉(zhuǎn)換器。 第9章 101、()串行數(shù)據(jù)傳送時,對于一個字節(jié)來說,至少要采樣8次才能完成。102、()異步串行通信的
15、一幀數(shù)據(jù)中,必須有起始位和停止位。 103、()串行通信的優(yōu)勢體現(xiàn)在長距離信息傳送中。 104、()串行口數(shù)據(jù)緩沖器SBUF是可以直接尋址的專用寄存器。 二單項選擇 第1章 1、()負數(shù)最常用的表示方式為: A:原碼B:反碼C:補碼D:真值 2、()將十進制數(shù)215轉(zhuǎn)換成對應的二進制數(shù)是: A:11010111 B:11101011 C:10010111 D:10101101 3、()十進制126數(shù)其對應的十六進制數(shù)可表示為: A:8F B:8E C:FE D:7E 4、()二進制數(shù)110110110對應的十六進制數(shù)可表示為: A:1D3H B:1B6H C:DB0H
16、D:666H 5、()-3的8位補碼是: A:10000011 B:11111100 C:11111110 D:11111101 6、()將十六進制數(shù)6EH轉(zhuǎn)換成對應的十進制數(shù)是: A:100 B:90 C:110 D:120 7、()已知[X] =00000000,則X的真值為: 補 A:+1 B:0 C:-1 D:以上都不對 =01111110,則X的真值為: 8、()已知[X] 補 A:+1 B:-126 C:-1 D:+126 9、()十六進制數(shù)4FH對應的十進制數(shù)是: A:78 B:59 C:79 D:87 第2章 10、()使用8751,且EA=1
17、時,則可以外擴ROM的容量為: A:64KB B:60KB C:58KB D:56KB 11、()8031是: A:CPU B:微處理器 C:單片微機 D:控制器 12、()所謂CPU是指: A:運算器控制器 B:運算器與存儲器 C:輸入輸出設備 D:控制器與存儲器 13、()MCS—51單片機的CPU主要的組成部分為: A:運算器、控制器B:加法器、寄存器C:運算器、加法器D:運算器、譯碼器 14、()PSW=18H時,則當前工作寄存器是: A:0組B:1組C:2組D:3組 15、()下面哪條指令將MCS—51的工作寄存器置成3區(qū)(最后一區(qū)): 4 A:M
18、OV PSW,#13H B:MOV PSW,#18H C:SETB PSW.4 CLR PSW.3 D:SETB PSW.3 CLR PSW.4 16、()單片機中的程序計數(shù)器PC用來: A:存放指令B:存放正在執(zhí)行的指令地址 C:存放下一條指令地址D:存放上一條指令地址 17、()MCS—51外擴ROM、RAM時,它的數(shù)據(jù)總線是: A:P0 B:P1 C:P2 D:P3 18、()MCS-51在外擴ROM、RAM時,它的地址是通過以下傳送: A:P0和P1 B:P0和P2 C:P1和P2 D:P1和P3 19、()當ALE信號有效時,表示:
19、A:從ROM中讀取數(shù)據(jù) B:從P0口送出地址低8位 C:從P0口送出數(shù)據(jù) D:從RAM中讀取數(shù)據(jù) 20、()MCS—51上電復位后,SP的內(nèi)容應是: A:00H B:07H C:60H D:70H 21、()MCS-51單片機的堆棧必須位于: A:片內(nèi)數(shù)據(jù)存儲區(qū) B:片外數(shù)據(jù)存儲區(qū) C:片內(nèi)程序存儲區(qū) D:片外程序存儲區(qū) 22、()以下MCS-51單片機特殊功能寄存器中,能夠使用位尋址的是: A:80H B:81H C:82H D:83H 23、()MCS-51系統(tǒng)中,當P SEN信號有效時,表示CPU要從以下存儲區(qū)讀取信 息: A:片內(nèi)數(shù)據(jù)存儲區(qū) B
20、:片外數(shù)據(jù)存儲區(qū) C:片內(nèi)程序存儲區(qū) D:片外程序存儲區(qū) 24、()PSW中RS1=1, RS0=0時,R2的地址為: A:02H B:0BH C:12H D:1BH 25、()MCS-51一個機器周期包含的振蕩(時鐘)周期數(shù)為: A:1 B:4 C:8 D:12 26、()8031單片機的機器周期為2s,則其晶振頻率fosc為: A:1 MHz B:2 MHz C:6 MHz D: 12 MHz 27、()為了使80C51發(fā)生復位,應當在80C51的RST引腳上加: A:2個振蕩(時鐘
21、)周期以上的低電平 B:2個機器周期以上的低電平 C:2個振蕩(時鐘)周期以上的高電平 D:2個機器周期以上的高電平 28、()為了使8C51發(fā)生復位,應當在8051的RST引腳上加: A:低電平B:高電平C:高阻D:以上均可 29、()單片機上電復位后,PC的內(nèi)容和SP的內(nèi)容為: A:0000H,00H B:0000H,07H C:0003H,07H D:0800H,08H 30、()MCS—51單片機8031在工作時,如果不執(zhí)行讀、寫片外RAM的指令, 則ALE引腳: A:輸出高電平 B:輸出脈沖,頻率為fosc的1/6 C:輸出低電平 D:輸出脈沖
22、,頻率為fosc的1/2 31、()MCS—51單片機8031內(nèi)部沒有程序存儲器,它的EA引腳: A:必須接地 B:必須接+5V C:可懸空 D:以上三種視需要而定 32、()訪問外部存貯器或其它接口芯片時,作數(shù)據(jù)線和低8位地址線的是: 5 A:P0口 B:P1口 C:P2口 D:P3口 33、()PSW中的RS1和RS0用來: A:選擇工作寄存器區(qū)號 B:指示復位 C:選擇定時器 D:選擇工作方式 34、()上電復位后,PSW的值為: A:01H B:07H C:FFH D:00H 35、()堆棧指針SP的直接地址是: A:0
23、0H B:07H C:81H D:FFH 36、()MCS—51單片機8031的P0口,當使用外部存貯存器時它是用來作為: A:傳輸高8位地址口 B:傳輸?shù)?位地址口 C:傳輸高8位數(shù)據(jù)口 D:傳輸?shù)?位地址/數(shù)據(jù)口 37、()對于8031單片機,其內(nèi)部RAM: A:全部只能位尋址 B:全部只能字節(jié)尋址 C:其中一部分既可位尋址又可字節(jié)尋址 D:其中一部分只能位尋址 38、()8031 單片機若晶振頻率為fosc=12MHz,則一個機器周期等于: A:1/12 S B:
24、1/2 S C:1S D:2S 39、()MCS—51單片機的數(shù)據(jù)指針DPTR是一個16位的專用地址指針寄存器, 主要用來: A:存放指令 B:存放16位地址,作間址寄存器使用 C:存放下一條指令地址 D:存放上一條指令地址 40、()ALU表示: A:累加器 B:程序狀態(tài)字寄存器 C:計數(shù)器 D:算術邏輯部件 41、()單片機復位后,工作寄存器R0是: A:00H單元 B:01H單元 C:09H單元 D:SFR 42、()單片機8051的XTAL1和XTAL2引腳用來: A
25、:外接定時器 B:外接串行口 C:外接中斷 D:外接晶振 43、()8051單片機的V (20)引腳用來: SS A:接主電源+5V B:接地 C:接備用電源 D:訪問片外存貯器44、()8051單片機的VCC(40)引腳用來: A:主電源+5V B:接地 C:備用電源 D:訪問片外存貯器 45、()8051單片機中,輸入/輸出引腳中用于專門的第二功能的引腳是: A:P0 B:P1 C:P2 D:P3 46、()MCS—51復
26、位后,程序從以下地址開始執(zhí)行指令: A:0001H B:0000H C:0003H D:0023H 47、()單片機的P1口作輸入用途之前必須: A:在相應端口先置1 B:在相應端口先置0 C:外接高電平 D:外接上拉電阻 48、()MCS—51單片機的P1口的功能是: A:可作通用雙向I/O口用 B:可作一般I/O口用 C:可作地址/數(shù)據(jù)總線用 D:可作通用I/O口用 49、()MCS—51單片機復位后,專用寄存器ACC的狀態(tài)是: A:0000H B:07H C:
27、00H D:0FFH 50、()當程序狀態(tài)字寄存器PSW狀態(tài)字中RS1和RS0分別為0和1 時,系統(tǒng) 使用的工作寄存器組為: A:組0 B:組1 C:組2 D:組3 51、()8051單片機中,唯一一個用戶可使用的16位寄存器是: A:PSW B:ACC C: SP D:DPTR 6 52、()8051的程序計數(shù)器PC為16位計數(shù)器,其尋址范圍是: A:8K B:16K C:32K D:64K 53、()單片機應用程序
28、一般存放在: A:RAM B:ROM C:寄存器 D:CPU 54、()8051單片機能分時傳送地址和數(shù)據(jù)的端口是: A:P 0口 B:P 2 口 C:P 口和P 2 口 D:P 3 口 第3章 55、()MCS—51的立即尋址方式中,立即數(shù)前面: A:應加前綴“/” B:不加前綴 C:應加前綴“@” D:應加前綴“#” 56、()以下指令中完成8031單片機內(nèi)部RAM間數(shù)據(jù)傳送的指令是。 A:MOVX A,@DPTR B:MOVC A, @
29、A+PC C:MOV A,#20H D:MOV 31H,32H 57、()MCS—51的立即尋址的指令中,立即數(shù)是: A:放在寄存器R0中的內(nèi)容 B:放在程序中的常數(shù) C:放在A中的內(nèi)容D:放在B中的內(nèi)容 58、()MCS—51的堆棧操作,正確的描述是: A:先入棧,再修改堆棧指針 B:先修改堆棧指針,再出棧 C:先修改堆棧指針,再入棧 D:堆棧指針無須修改 59、()MCS—51尋址方式中,操作數(shù)Ri加前綴“@”號的尋址方式是: A:寄存器間接尋址 B:寄存器尋址 C:基址加變址尋址 D:立即尋址 60、()MCS—
30、51尋址方式中,位尋址的尋址空間是: A:工作寄存器R0~R7 B:專用寄存器SFR C:程序存貯器ROM D:片內(nèi)RAM的20H~2FH中的所有位和部分專用寄存器SFR的位 61、()要把P0口高4變0,低4位不變,應使用指令: A:ORL P0,#0FH B:ORL P0,#0F0H C:ANL P0,#0F0H D:ANL P0,#0FH 62、()JNZ rel指令的尋址方式是: A:立即尋址 B:寄存器尋址 C:相對尋址 D:位尋址 63、()執(zhí)行LCALL 4000H指令時,MCS—51所完成的操作是: A:保護PC
31、 B:4000H→PC C:保護現(xiàn)場 D:PC入棧,4000H→PC 64、()以下指令中能夠產(chǎn)生WR信號的是: A:MOVX A,@DPTR B:MOVC A,@A+PC C:MOVC A,@A+DPTR D:MOVX @DPTR,A 65、()以下指令中能夠產(chǎn)生RD信號的是: A:MOVX A,@DPTR B:MOVC A,@A+PC C:MOVC A,@A+DPTR D:MOVX @DPTR,A 66、()MOVX A,@DPTR指令中源操作數(shù)的尋址方式是: A:寄存器尋址 B:寄存器間接尋址 C:直接尋址 D:立即尋址
32、 67、()執(zhí)行PUSH ACC指令,MCS—51完成的操作是: A:SP+1→SP ACC→(SP)B:ACC→(SP)SP-1→SP C:SP-1→SP ACC→(SP)D:ACC→(SP)SP+1→SP 68、()LCALL指令操作碼地址是2000H,執(zhí)行完相應子程序返回指令后,PC 的內(nèi)容是: A:2000H B:1FFDH C:2003H D:子程序的末地址 69、()MCS—51執(zhí)行完MOV A,#08H后,PSW中肯定被置1的位是: 7 A:C B:F0 C:OV D:P 70、()讀寫MCS—51特殊功能寄存器,應使用的尋址方式是: A:寄存器間
33、接尋址 B:變址尋址 C:直接尋址 D:相對尋址 71、()執(zhí)行MOVX A,@DPTR指令時,MCS—51作用到存儲器上的控制信號是: A:P SEN B:ALE C:RD D:WR 72、()MCS—51指令SJMP相對于其自身的首地址,最大負跳轉(zhuǎn)距離為: A:2KB B:128B C:126B D:256B 73、()MOV C,00H的尋址方式是: A:位尋址 B:直接尋址 C:立即尋址 D:寄存器尋址 74、()執(zhí)行MOVX @DPTR,A指令時,MCS—51作用到存儲器上的控制信號是 () A:P SEN B:ALE C:RD D:WR 75、()
34、指令AJMP的跳轉(zhuǎn)范圍是: A:256B B:1KB C:2KB D:64KB 76、()在算術運算中,運算時需要用到輔助進位AC的是: A:二進制數(shù) B:八進制數(shù) C:十進制數(shù) D:十六進制數(shù) 77、()堆棧指針SP的值為37H,在執(zhí)行子程序調(diào)用指令進入子程序后,SP的 值為: A:36H B:37H C:38H D:39H 78、()在寄存器間接尋址方式中,指令寄存器中存放的是: A:操作數(shù) B:操作數(shù)地址 C:轉(zhuǎn)移地址 D:地址偏移量 79、()對程序存儲器的讀操作,應使用: A:MOV指令 B:PUSH指令 C:MOVX指令 D:MOVC指令 8
35、0、可以進行十進制調(diào)整的十進制運算有: A:加法和減法 B:乘法和除法 C:加法 D:減法 81、()執(zhí)行返回指令時,返回地址是: A:調(diào)用指令的首地址 B:調(diào)用指令的末地址 C:調(diào)用指令下一條指令的首地址 D:返回指令的末地址 82、()MCS—51尋址方式中,直接尋址的尋址空間是: A:工作寄存器R0~R7 B:片內(nèi)RAM和專用寄存器SFR C:程序存貯器ROM D:片內(nèi)RAM 83、()執(zhí)行指令MOVX A,@DPTR時,WR、RD腳的電平為()。 A:WR高電平,RD高電平 B:WR低電平,RD高電平 C
36、:WR高電平,RD低電平 D:WR低電平,RD低電平 84、()主程序執(zhí)行完ACALL后返回主程序后,堆棧指針SP的值: A:不變 B:加2 C:加4 D:減2 85、()下列指令中,能夠?qū)崿F(xiàn)若P1口最低位為高電平就轉(zhuǎn)LP,否則就執(zhí)行下 一條的是: A:JNB P1.0,LP B:JB P1.0,LP C:JC P1.0,LP D:JNZ P1.0,LP 86、()指令JB OEOH,LP中的OEOH是指: A:累加器A B:累加器A的最高位 C:累加器A的最低位 D:一個單元的
37、地址 8 87、()下列指令中比較轉(zhuǎn)移指令是: A:DJNZ Rn,rel B:CJNE Rn,#data,rel C:DJNZ direct,rel D:JBC bit,rel 88、()指令MOV R0,#20H執(zhí)行前R0=30H,(20H)=38H,執(zhí)行后R0中的內(nèi)容 為: A:00H B:20H C:30H D:38H 89、()指令MOV R0, 20H執(zhí)行前R0=30H,(20H)=38H,執(zhí)行后R0中的內(nèi)容 為: A:20H B:30H C:50H D:38H
38、90、()MCS—51指令包括操作碼和操作數(shù),其中操作數(shù)是指: A:參與操作的立即數(shù)B:寄存器C:參與操作的數(shù)D:參與操作的數(shù)或數(shù)地址91、()MCS—51指令MOV R0,#20H中的20H是指: A:立即數(shù) B:內(nèi)部RAM20H C:一個數(shù)的初值 D:不定,以上都有可能92、()MCS—51單片機在執(zhí)行MOVX A,@DPTR或MOVC A,@A+DPTR指令時,其 尋址單元的地址是由: A:P0口送高8位,P1口送高8位 B:P0口送低8位,P2口送高8位C:P0口送低8位,P1口送低8位 D:P0口送高8位,P2口送低8位 93、()在MCS—
39、51指令中,下列指令中的無條件轉(zhuǎn)移指令是: A:LCALL addr16 B:DJNZ direct,rel C:SJMP rel D:ACALL addr11 94、()下列指令中影響堆棧指針的指令是: A:LJMP B:ADD C:MOVC A,@A+PC D:LCALL 95、()設A=AFH (20H)=81H,指令ADD A, 20H執(zhí)行后的結果是: A:A=81H B:A=30H C:A=AFH D:A=20H 96、()已知A=DBH R4=73H CY=1,指令SU
40、BB A, R4 執(zhí)行后的結果是: A:A=73H B:A=DBH C:A=67H D:以上都不對 97、()能夠?qū)⑵瑑?nèi)數(shù)據(jù)存儲器的內(nèi)容傳送到累加器A中的指令是: A:MOVX A,@R0 B:MOV A, #data C:MOV A,@R0 D:MOVX A, @DPTR 98、()下列指令執(zhí)行后,不會引起PC中內(nèi)容改變的指令是: A:SJMP B:LJMP C:MOVC A,@ A+PC D:LCALL 99、()下列指令執(zhí)行后,修改PC中內(nèi)容的指令是: A:AJMP B:MOVC A,@
41、A+PC C:MOVC A,@ A+DPTR D:MOVX A,@Ri 100、()已知A=D2H,(40H)=77H,執(zhí)行指令ORL A,40H后,其結果是:A:A=77H B:A=F7H C:A=D2H D:以上都不對 101、()指令MUL AB 執(zhí)行前A=18H,B=05H,執(zhí)行后A、B的內(nèi)容是:A:90H,05H B:90H,00H C:78H,05H D:78H,00H 102、()MCS—51指令系統(tǒng)中,將累加器清零的指令是: A:CPL A B:RLC A C:CLR
42、A D:RRC A 103、()MCS—51指令系統(tǒng)中,將累加器取反的指令是: A:CPL A B:RLC A C:CLR A D:RRC A 104、()MCS—51指令系統(tǒng)中,指令MOV A,@R0,執(zhí)行前A=86H,R0=20H,(20H)=18H,執(zhí)行后的結果為: A:A=86H B:A=20H C:A=18H D:A=00H 105、()MCS—51指令系統(tǒng)中,指令CLR A 表示: A:將A的內(nèi)容清0 B:將A的內(nèi)容置1 C:將A的內(nèi)容各位取反,結果送回A中 D:循環(huán)
43、移位 106、()已知A=87H ,(30H)=76H,執(zhí)行 XRL A,30H 后,其結果為: 9 A:A=F1H (30H)=76H P=0 B:A=87H (30H)=76H P=1 C:A=F1H (30H)=76H P=1 D:A=76H (30H)=87H P=1 107、()MCS—51指令系統(tǒng)中,指令ADD A,R0 執(zhí)行前A=38H,R0=54H,CF=1 執(zhí)行后,其結果為。 A:A=92H CY=1 B:A=92H CY=0 C:A=8CH CY=1
44、 D:A=8CH CY=0 108、()MCS—51指令系統(tǒng)中,指令ADD A,R0 執(zhí)行前A=86H,R0=7AH,CY=0 執(zhí)行后,其結果為: A:A=00H CY=1 B:A=00H CY=1 C:A=7AH CY=1 D:A=7AH CY=0 109、()MCS—51指令系統(tǒng)中,指令ADDC A,@R0 執(zhí)行前A=38H,R0=30H,(30H)=FOH,CY=1 執(zhí)行后,其結果為()。 A:A=28H CY=1 B:A=29H CY=1 C:A=68H CY=0 D:A=29H
45、 CY=0 110、()下列指令能能使累加器A低4位不變,高4位置F的是: A:ANL A,#OFH B:ANL A,#OFOH C:ORL A,#OFH D:ORL A,#OF0H 111、()下列指令能能使累加器A高4位不變,低4位置1的是: A:ANL A,#OFH B:ANL A,#OFOH C:ORL A,#OFH D:ORL A,#OF0H 112、()下列指令能能使P1口的D3位置1的是: A:ANL P1,#0F7H B:ANL P1,#7FH C:ORL P1,#08H D:ORL P1,#80
46、H 113、()下列指令判斷若P1口的最低位為高電平就轉(zhuǎn)LP,否則就執(zhí)行下一條的是: A:JNB P1.0,LP B:JB P1.0,LP C:JC P1.0,LP D:JNZ P1.0,LP 114、()下列指令判斷若累加器A的內(nèi)容不為0就轉(zhuǎn)LP的是: A:JB ACC.0,LP B:JNB ACC.7,LP C:JNZ LP D:CJNE A,00H,LP 115、()設累加器A中為無符號數(shù),B中數(shù)為2,下列指令中與其它幾條指令具有不同功能的一條指令是: A:ADD A,A B:MUL AB C:RL A D:RLC A
47、 116、()MCS—51指令系統(tǒng)中,指令DA A是: A:除法指令 B:加1指令 C:加法指令 D:十進制調(diào)整指令 117、()MCS—51指令系統(tǒng)中,指令DA A的使用應該在: A:加法指令后 B:BCD碼的加法指令后 C:減法指令后 D:BCD碼的減法指令后 118、()在單片機算術運算過程中,指令DA A常用于以下運算: A:二進制 B:加法 C:BCD碼加法 D:十六進制
48、119、()能訪問外部數(shù)據(jù)存貯器的傳送指令是: A:MOV 指令 B:MOVC 指令 C:MOVX 指令 D:以上都可以 120、()能將A的內(nèi)容向左循環(huán)移一位,第7位進第0位的指令是:A:RLC A B:RRC A C:RR A D:RL A 121、()能將A按位取反的指令是: A:CPL A B:CLR A C:RL A D:SWAP A 122、()可以控制程序轉(zhuǎn)向64K程序存貯器地址空間的任何單元的無條件轉(zhuǎn)移指令是: A:AJMP ad
49、dr11 B:LJMP addr16 C:SJMP rel D:JC rel 123、()將外部數(shù)據(jù)存貯器083AH單元的內(nèi)容傳送至累加器,必須使用指令:A:MOVX A,@Ri B:MOVX A,@DPTR C:MOVX A,direct 10 D:MOVC A,@A+DPTR 124、LJMP跳轉(zhuǎn)空間最大可達到()。 A:2KB B:256B C:128B D:64KB 125、()跳轉(zhuǎn)指令SJMP的轉(zhuǎn)移范圍為: A:2KB
50、 B:256B C:128B D:64KB 第4章 126、()單片機能直接運行的程序叫: A:源程序 B:匯編程序 C:目標程序 D:編譯程序 127、()MCS—51匯編語言指令格式中,唯一不可缺少的部分是:A:標號 B:操作碼 C:操作數(shù) D:注釋 128、()MCS—51指令系統(tǒng)中,偽指令ORG XXXXH 的功能是:A:用于定義字節(jié) B:用于定義字 C:用來定義匯編程序的起始地址 D:用于
51、定義某特定位的標識符 第5章 129、()6264芯片是: A:E2PRM B:RAM C:Flash D:EPROM 130、()單片機系統(tǒng)不方便進行存儲器的刷新,因此,以下存儲器中適合作為數(shù)據(jù)存儲器使用的有: A:DRAM(動態(tài)AM) B: SRAM(靜態(tài)AM) C:Flash D:EPROM 131、()若某存儲器芯片地址線為12根,數(shù)據(jù)線有8根,那么它的存儲容量為:A:1KB B:2KB C:4KB D:8KB 132、()當8031外擴程序存儲器8KB時,需使用EPROM2716:A:2片 B:3片 C:4片 D:5片 133、()某種存儲器芯
52、片是8KB4,那么它的地址線根數(shù)是:A:11根 B:12根 C:13根 D:14根 134、()74LS138芯片是: A:驅(qū)動器 B:譯碼器 C:鎖存器 D:編碼器 135、()單片機擴展片外存儲器時,存儲器的數(shù)據(jù)總線應接單片機的:A:P0 B:P1 C:P2 D:P3 136、()單片機擴展片外存儲器時,存儲器的地址總線中的A8~A15從以下獲得: A:P0 B:P1 C:P2 D:P3 137、()單片機擴展片外存儲器時,存儲器的地址總線中的A0~A8從以下獲得:A:P1 B:P2 C:P3 D:地址鎖存器 138、()為了不浪費單片機的存儲空
53、間資源,應該選擇以下譯碼方式中的:A:全譯碼 B:部分譯碼 C:線選法 D:存儲器片選接任意電平 139、()為了使單片機系統(tǒng)的硬件成本最低,應該選擇以下譯碼方式中的:A:全譯碼 B:部分譯碼 C:線選法 D:存儲器片選接任意電平 140、()單片機使用線選法擴展片外存儲器時,譯碼線應當選擇:A:存儲器使用到的地址線 B:存儲器未使用到的地址線 C:存儲器使用到的數(shù)據(jù)線 D:存儲器未使用到的數(shù)據(jù)線 141、()一個EPROM的地址有A 0~A 11 引腳,它的容量為: A:2KB B:4KB C:11KB
54、 D:12KB 142、()在存儲器擴展電路中74LS373的主要功能是:A:存儲數(shù)據(jù) B:存儲地址 C:鎖存數(shù)據(jù) D:鎖存地址143、()以下芯片中可以作為8031的外部程序存儲器的是: 11 A:2716 B:8255 C:74LS06 D:2114 第6章 144、()MCS—51單片機響應中斷的過程是: A:斷點PC自動壓棧,對應中斷矢量地址裝入PC B:關中斷,程序轉(zhuǎn)到中斷服務程序 C:斷點壓棧,PC指向中斷服務程序地址 D:斷點PC自動壓棧,對應中斷矢量地址裝入PC,程序轉(zhuǎn)到該矢量地址
55、,再轉(zhuǎn)至中斷服務程序首地址 145、()執(zhí)行中斷處理程序最后一條指令RETI后: A:程序返回到ACALL的下一條 B:程序返回到LCALL的下一條 C:程序返回到主程序開始處 D:程序返回到響應中斷時的下一條 146、()MCS—51單片機響應中斷矢量地址是: A:中斷服務程序的首地址 B:中斷服務程序的出口地址 C:中斷服務程序的入口地址 D:主程序等待中斷指令的地址 147、()主程序中有一條指令LP:SJMP LP,功能為等待中斷,當發(fā)生中斷且中斷返回后: A:返回到主程序開始處
56、 B:返回到該句的下一條指令處 C:返回到該句的上一條指令處 D:返回到該句 148、()外部中斷源1 INT的中斷入口地址為: A:0003H B:000BH C:0013H D:002BH 149、()對定時器控制寄存器TCON中的IT1和IT0位清0后,則外部中斷請求信號方式為: A:低電平的效 B:高電平有效 C:脈沖上跳沿有效 D:脈沖后沿負跳有效 150、()單片機中PUSH和POP指令通常用來: A:保護斷點 B:保護現(xiàn)場 C:保護現(xiàn)場恢復現(xiàn)場 D:保護斷
57、點恢復斷點 151、()外部中斷0 INTO的中斷入口地址是: A:0003H B:000BH C:0013H D:001BH 152、()MCS—51單片機CPU開中斷的指令是: A:SETB EA B:SETB ES C:CLR EA D:SETB EX0 153、()MCS—51單片機外部中斷0開中斷的指令是: A:SETB ETO B:SETB EXO C:CLR ETO D:SETB ET1 154、()8031單片機共有5 個中斷入口,在
58、同一級別里,5個中斷源同時發(fā)出中斷請求時,程序計數(shù)器PC的內(nèi)容變?yōu)椋? A:000BH B:0003H C:0013H D:001BH 155、()在中斷服務程序中,必須有的指令是: A:傳送指令 B:轉(zhuǎn)移指令 C:加法指令 D:中斷返回指令 156、()要使MCS—51能夠響應定時器T1中斷、串行口中斷,它的中斷允許寄存器IE的內(nèi)容應是: A:98H B:84H C:42H D:22H 157、()MCS—51在響應中斷時,下列哪種操作不會發(fā)生: A:保護現(xiàn)場 B:保護PC C:找到中斷入口
59、 D:保護PC轉(zhuǎn)入中斷入口 158、()以下程序中,當CPU響應外部中斷0后,PC的值是() 12 ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H A:0003H B:2000H C:000BH D:3000H 159、()MCS—51響應中斷時,下面哪一個條件不是必須的: A:當前指令執(zhí)行完畢 B:中斷是開放的 C:沒有同級或高級中斷服務 D:必須有RETI指令 160、()計算機在使用中斷方式與外界交換信息時,保護現(xiàn)場的工作應該是:A:由CPU自動完成 B:在中斷響應時完成
60、 C:在中斷服務程序完成 D:在主程序中完成 161、()MCS—51的中斷允許觸發(fā)器內(nèi)容為83H,CPU將響應的中斷請求是:A:INT0,INT1 B:T0,T1 C:T1,串行接口 D:INT0,T0 162、()若MCS—51中斷源都編程為同級,當它們同時申請中斷時CPU首先響應: A:INT1 B:INT0 C:T1 D:T0 163、()當CPU響應串行接口中斷時,程序應轉(zhuǎn)移到: A:0003H B:0013H C:0023H D:0033H 164、()執(zhí)行MOV IE,#03H后,MCS—51能夠響應的中斷是:A:1個 B:2個
61、 C:3個 D:0個 165、()MCS—51的中斷源全部編程為同級時,若有多個中斷請求同時發(fā)生,首先被響應的是: A:INT1 B:T1 C:串行接口 D:INT0 166、()MCS—51單片機可分為兩個中斷優(yōu)先級別。各中斷源的優(yōu)先級別設定是利用寄存器: A:IE B:IP C:TCON D:SCON 167、()以下條件中,并非單片機系統(tǒng)響應中斷的必要條件的是:A:TCON或SCON寄存器內(nèi)的有關中斷標志位為1 B:IE中斷允許寄存器內(nèi)的有關中斷允許位置1 C:IP中斷優(yōu)先級寄存器內(nèi)的有關位置1 D:當前一條指令執(zhí)行完 168、()各中斷源發(fā)出的中斷請求信
62、號,都會標記在MCS--51系統(tǒng)中的:A:TMOD B:TCON/SCON C:IE D:IP 169、()外部中斷INT0入口地址為: A:0000H B:0003H C:000B D:0013H 170、()定時器/計數(shù)器T0的中斷入口地址為: A:0000H B:0003H C:000B D:0013H 171、()當CPU響應定時器T1的中斷請求后,程序計數(shù)器PC的內(nèi)容是:A:0003H B:000BH C:00013H D:001BH 172、()當CPU響應外部中斷0 INT0的中斷請求后,程序計數(shù)器PC的內(nèi)容
63、是:A:0003H B:000BH C:00013H D:001BH 173、()當CPU響應外部中斷1 INT1的中斷請求后,程序計數(shù)器PC的內(nèi)容是:A:0003H B:000BH C:00013H D:001BH 174、()當外部中斷0發(fā)出中斷請求后,中斷響應的條件是: A:SETB ET0 B:SETB EX0 C:MOV IE,#81H D:MOV IE,#61H 175、()當定時器T0發(fā)出中斷請求后,中斷響應的條件是: 13 A:SETB ET0 B:S
64、ETB EX0 C:MOV IE,#82H D:MOV IE,#61H 第7章 176、()如果外設總是處于準備好狀態(tài),以下傳送方式最適用的是:A:異步(查詢)傳送 B:同步(無條件)傳送 C:DMA傳送 D:中斷傳送 177、()為了能夠使CPU在正常工作中及時處理突發(fā)的外部事件,以下傳送方式最適用的是: A:異步(查詢)傳送 B:同步(無條件)傳送 C:DMA傳送 D:中斷傳送 178、()當CPU與快速外部設備大量傳送數(shù)據(jù)時,以下傳送方式最適用的是:A:異步(查詢)傳送 B:同步(無條件)
65、傳送 C:DMA傳送 D:中斷傳送 179、()使用8155最多可以擴展出的I/O口線是: A:16根 B:24根 C:22根 D:32根 180、()若8155命令口地址是CF00H,則A口與B口的地址是:A:CF0AH 、CF0BH B:CF01H、CF02H C:CF02H、CF04H D:0AH、0BH 181、()MCS—51的并行I/O口信息有兩種讀取方法:一種是讀引腳,還有一種是: A:讀鎖存器 B:讀數(shù)據(jù) C:讀A累加器 D:讀CPU 182、()MCS—51的并行I/O口讀—改—寫操作,是針對該口的:A:
66、引腳 B:片選信號 C:地址線 D:內(nèi)部鎖存器 183、()以下指令中,屬于單純讀引腳的指令是: A:MOV P1,A B:ORL P1,#0FH C:MOV C,P1.5 D:DJNZ P1,SHORT-LABLE 184、()8031單片機的定時器T1用作定時方式時是: A:由內(nèi)部時鐘頻率定時,一個時鐘周期加1 B:由內(nèi)部時鐘頻率定時,一個機器周期加1 C:由外部時鐘頻率定時,一個時鐘周期加1 D:由外部時鐘頻率定時,一個機器周期加1 185、()8031單片機的定時器T0用作計數(shù)方式時是: A:由內(nèi)部時鐘頻率定時,一個時鐘周期加1 B:由內(nèi)部時鐘頻率定時,一個機器周期加1 C:由外部計數(shù)脈沖計數(shù),下降沿加1 D:由外部計數(shù)脈沖計數(shù),一個機器周期加1 186、()8031單片機的定時器T1用作計數(shù)方式時計數(shù)脈沖是:A:由T1(P3.5)輸入 B:由內(nèi)部時鐘周期提供 C:由T0(P3.4)輸入 D:由外部機器周期提供 187、()8031單片機的定時器T0用作定時方式時是: A:由內(nèi)部時鐘頻率定時,
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習題含答案
- 2煤礦安全監(jiān)測工種技術比武題庫含解析
- 1 礦山應急救援安全知識競賽試題
- 1 礦井泵工考試練習題含答案
- 2煤礦爆破工考試復習題含答案
- 1 各種煤礦安全考試試題含答案