




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、單片機原理及應用題庫一 判斷改錯第1章1、 ( )單片機就是CPU。2、 ( )單片機內部一定有存儲器。3、 ( )目前占據最大市場份額的是8位單片機。4、 ( )51系列單片機使用CISC指令系統(tǒng)。5、 ( )51系列單片機使用RISC指令系統(tǒng)。第2章6、 ( )計算機中的機器碼就是若干位二進制數。7、 ( )51系列單片機是16位單片機。8、 ( )51系列單片機的指令寄存器是一個8位寄存器,用于暫存待執(zhí)行指令,等待譯碼。9、 ( )51系列單片機的累加器是一個8位的寄存器,可以用來存一個操作數或中間結果。10、 ( )51系列單片機的PSW是一個8位的專用寄存器,用于存放程序運行中的各種
2、狀態(tài)信息。11、 ( )51系列單片機的程序存貯器可以用于存放運算中間結果。12、 ( )51系列單片機的內部數據存儲器有256個字節(jié)。13、 ( )51系列單片機的內部數據存儲器有128個字節(jié)。14、 ( )51系列單片機的數據存貯器位于片內和片外兩個地址空間中。15、 ( )51系列單片機的外部數據存儲器最多可以有64K字節(jié)。16、 ( )單片機的復位有上電自動復位和按鈕手動復位兩種,當單片機運行出錯或進入死循環(huán)時,可按復位鍵重新啟動。17、 ( )CPU的時鐘周期為振蕩器頻率的倒數。18、 ( )51系列單片機的一個機器周期等于一個時鐘周期。19、 ( )51系列單片機的指令周期是執(zhí)行一
3、條指令所需要的時間。一般由若干個機器周期組成。20、 ( )51系列單片機系統(tǒng)擴展時使用的地址鎖存器,是用于鎖存高8位地址。21、 ( )51系列單片機的晶振頻率為12MHZ時,ALE地址鎖存信號端的輸出頻率為2MHZ的脈沖。22、 ( )51系列單片機片內RAM從00H1FH的32個單元,不僅可以作工作寄存器使用,而且可作為RAM來讀寫。23、 ( )51系列單片機的程序存貯器只能在片內。24、 ( )51系列單片機的數據存貯器只能在片外。25、 ( )51系列單片機的特殊功能寄存器都在片內。26、 ( )對于51系列單片機而言,在外部擴展EPROM時,引腳應接地。第3章27、 ( )匯編語
4、言源程序是單片機可以直接執(zhí)行的程序。28、 ( )51系列單片機的指令格式中操作碼與操作數之間必須用“,”分隔。29、 ( )MOV A,20H 表示將立即數20H傳送至A中。30、 ( )MOV A,R0 表示將R0的內容傳送至A中。31、 ( )MOV A,R0 表示將R0指示的地址單元中的內容傳送至A中。32、 ( )MOVX A,DPTR 表示將DPTR指示的地址單元中的內容傳送至A中。33、 ( )執(zhí)行數據傳送指令后目的操作數等于源操作數。34、 ( )執(zhí)行數據傳送指令后源操作數清。35、 ( )MOVX為片外RAM傳送指令。36、 ( )MOVC為程序存儲器傳送指令。37、 ( )
5、將37H單元的內容傳送至A的指令是:MOV A,#37H。38、 ( )51系列單片機CPU對片外RAM的訪問只能用寄存器間接尋址的方式,且僅有4 條指令。39、 ( )如JC rel發(fā)生跳轉時,目標地址為當前指令地址加上偏移量。40、 ( )如JC rel發(fā)生跳轉時,目標地址為下一條指令地址加上偏移量。41、 ( )51系列單片機對內部程序存儲器尋址超過4K時,會自動在外部程序存儲器中尋址。42、 ( )指令MUL AB執(zhí)行前(A)=F0H,(B)=05H,執(zhí)行后(A)=FH5,(B)=00H。43、 ( )已知:DPTR=11FFH 執(zhí)行INC DPTR(1字節(jié)指令)后,結果:DPTR=1
6、200H。44、 ( )已知:A=11H B=04H,執(zhí)行指令DIV AB后,其結果:A=04H,B=1 CY=OV=0。45、 ( )已知:A=1FH,(30H)=83H,執(zhí)行 ANL A,30H 后,結果:A=03H (30H)=83H P=0。46、 ( )無條件轉移指令LJMP addr16稱長轉移指令,允許轉移的目標地址在128KB空間范圍內。47、 ( )指令JNB bit,rel是判位轉移指令,即表示bit=1時轉。48、 ( )51系列單片機的PC與DPDR都在CPU片內,因此指令MOVC A,A+PC與指令MOVC A,A+DPTR執(zhí)行時只在單片機內部操作,不涉及片外存儲器。
7、49、 ( )絕對調用指令ACALL addr11能在本指令后一字節(jié)所在的2K字節(jié)程序存貯區(qū)內調用子程序。50、 ( )指令LCALL addr16能在64K字節(jié)范圍內調用子程序。51、 ( )指令MOV A,00H執(zhí)行后A的內容一定為00H。52、 ( )指令MOV A,#00H執(zhí)行后A的內容一定為00H。53、 ( )指令MUL AB執(zhí)行前(A)=43H,(B)=05H,執(zhí)行后(A)=15H,(B)=02H。54、 ( )51系列單片機的布爾處理器是以A為累加器進行位操作的。55、 ( )51系列單片機的布爾處理器是以C為累加器進行位操作的。56、 ( )執(zhí)行指令FGO bit F0 ,表
8、示凡用到F0位的指令中均可用FGO來代替。第4章57、 ( )用C51編寫的程序,運行速度比用匯編語言程序快。(慢)58、 ( )在C51中使用變量時,應盡量避免將其放在片外RAM中。59、 ( )C51中新增了位變量,這種變量是不能作為數組使用的。60、 ( )C51中的中斷服務函數是標準C沒有的。61、 ( )用C51編程時,應該盡量使用字長短一些的變量。62、 ( )用C51編程時,對有符號數的處理要比無符號數耗費更多的時間第6章63、 ( )51系列單片機的內部并行端口都可以作為輸入或輸出口使用。64、 ( )51系列單片機5個中斷源相應地在芯片上都有中斷請求輸入引腳。65、 ( )5
9、1系列單片機啟動定時器工作,可使用SETB TRi指令。66、 ( )51系列單片機對最高優(yōu)先權的中斷響應是無條件的。 (EA=1,EX=1)67、 ( )51系列單片機中斷初始化時,對IE的狀態(tài)設置,只可使用位操作指令。68、 ( )51系列單片機中斷初始化時,對IE的狀態(tài)設置,只可使用字節(jié)操作指令。69、 ( )51系列單片機系統(tǒng)復位后,TCON和SCON中各位均為0。70、 ( )51系列單片機中IE的作用是用來對各中斷源進行允許或禁止的操作。71、 ( )51系列單片機的中斷服務程序若超過8個字節(jié),就要在中斷入口處放無條件轉移指令。72、 ( )51系列單片機串行口中斷請求標志,必須在
10、中斷服務程序中用軟件清除。73、 ( )51系列單片機中,為了使用外部中斷0中斷,應置IE的EA位和EX0位為1。74、 ( )51系列單片機外部中斷0中斷的入口地址是0003H。75、 ( )51系列單片機的5個中斷源,都可以用IE來對其允許和禁止。76、 ( )指令JNB TF0,LP的含義是:若定時器T0未計滿數,就轉LP。77、 ( )當51系列單片機的定時器T0計滿數變?yōu)?后,溢出標志位(TCON的TF0)也變?yōu)?。78、 ( )51系列單片機中的特殊寄存器TMOD可以用來控制定時器的啟動與停止。79、 ( )51系列單片機中的特殊寄存器TCON可以用來控制定時器的啟動與停止。80、
11、 ( )51系列單片機的兩個定時器的均有兩種工作模式,即定時和計數模式。81、 ( )串行數據傳送時,對于一個字節(jié)來說,至少要采樣8次才能完成。82、 ( )異步串行通信的一幀數據中,必須有起始位和停止位。83、 ( )串行通信的優(yōu)勢體現在長距離信息傳送中。84、 ( )串行口數據緩沖器SBUF是可以直接尋址的專用寄存器。第7章85、 ( )51系列單片機擴展片外存儲器時,地址是從P0口和P2口輸出的。86、 ( )51系列單片機擴展片外存儲器時,地址是從P1口和P3口輸出的。87、 ( )51系列單片機擴展片外存儲器時,數據是從P0口輸入和輸出的。88、 ( )51系列單片機擴展片外存儲器時
12、,必須有片外地址鎖存器。 89、 ( )51系列單片機擴展片外存儲器時,不需要片外地址鎖存器。 P0口是復用的90、 ( )所謂線選法就是將存儲器芯片未使用的地址線作為存儲器芯片的片選信號。91、 ( )擴展片外存儲器時,地址分配的3種方法中最節(jié)約器件的是線選方式。92、 ( )擴展片外存儲器時,地址分配的3種方法中使用器件最多的是全譯碼方式。93、 ( )擴展片外存儲器時,地址分配的3種方法中不會產生地址重疊的是全譯碼方式。94、 ( )為了能夠存放大量待處理的數據和中間結果,可以在單片機外部擴展程序存儲器。95、 ( )為了能夠存放大量待處理的數據和中間結果,可以在單片機外部擴展數據存儲器
13、。96、 ( )單片機擴展片外程序存儲器時,讀選通信號是。97、 ( )單片機擴展片外程序存儲器時,讀選通信號是。 98、 ( )單片機擴展片外數據存儲器時,讀選通信號是。99、 ( )單片機擴展片外數據存儲器時,寫選通信號是。100、 ( )51系列單片機的是輸入信號。101、 ( )51系列單片機的是輸出信號。102、 ( )51系列單片機的是輸入信號。103、 ( )51系列單片機的是輸出信號。104、 ( )51系列單片機的是輸入信號。105、 ( )51系列單片機的是輸出信號。106、 ( )51系列單片機的ALE是輸入信號。107、 ( )51系列單片機的ALE是輸出信號。第8章1
14、08、 ( )接口芯片的片選端,作用是當為低電平時該芯片才能進行讀寫操作。109、 ( )無條件傳送要求外設總是處于準備好狀態(tài)。110、 ( )中斷傳送方式的CPU的利用率高于查詢傳送方式的CPU利用率。111、 ( )中斷傳送方式比查詢傳送方式的CPU的利用率低。112、 ( )單片機通過數據總線擴展輸入接口,必須使用三態(tài)緩沖器。113、 ( )單片機通過數據總線擴展輸出接口,必須使用鎖存器。114、 ( )51系列單片機擴展片外接口時,使用的是獨立編址方法。115、 ( )51系列單片機的內部并行端口都可以作為輸入或輸出口使用。116、 ( )單片機使用按鍵輸入時,機械抖動會造成按一次鍵被
15、識別為幾次的后果。117、 ( )單片機使用鍵盤的方案中,獨立式比矩陣式節(jié)約單片機資源。118、 ( )LED顯示器的動態(tài)顯示方案比靜態(tài)顯示方案的驅動程序簡單。119、 ( )LED顯示器的動態(tài)顯示方案比靜態(tài)顯示方案少占用I/O口。120、 ( )LED顯示器的動態(tài)顯示方案比靜態(tài)顯示方案占用CPU多。121、 ( )LED顯示器的動態(tài)顯示方案中各LED顯示器的同名段獨立。122、 ( )LED顯示器的動態(tài)顯示方案中各LED顯示器的位(公共端)相連。123、 ( )D/A轉換器是計算機系統(tǒng)的輸出設備。124、 ( )D/A轉換器是計算機系統(tǒng)的輸入設備。125、 ( )A/D轉換器是計算機系統(tǒng)的輸
16、出設備。126、 ( )A/D轉換器是計算機系統(tǒng)的輸入設備。127、 ( )DAC0832是8位D/A轉換器,其輸出量為電流量。128、 ( )ADC0809是8路8位A/D轉換器,其輸出量為數字量。129、 ( )一般來講,12位的A/D轉換器的精度會高于8位A/D轉換器的精度。130、 ( )逐次逼近式A/D轉換器的內部總會有一個D/A轉換器。131、 ( )一般來講,A/D和D/A轉換器的位數越多,精度也越高。132、 ( )D/A轉換器的數字量是它的輸出量。133、 ( )A/D轉換器的數字量是它的輸出量。二 單項選擇第1章1、 ( B )51系列單片機的字長是:A:4位B:8位C:1
17、6位D:32位2、 ( C )89C51是:A:CPU B:微處理器 C:單片微機 D:控制器第2章3、 ( A )使用89C51,且=1時,則可以外擴ROM的容量為:A:64KBB:60KBC:58KBD:56KB4、 ( A )使用89C51,且=0時,則可以外擴ROM的容量為:A:64KBB:60KBC:58KBD:56KB5、 ( )51系列單片機不使用內部程序存儲器時,它的引腳:A:必須接地 B:必須接+5V C:可懸空 D:以上三種均可6、 ( A )51系列單片機的CPU主要的組成部分為:A:運算器、控制器 B:加法器、寄存器 C:運算器、加法器 D:運算器、譯碼器7、 ( D
18、)PSW=18H時,則當前工作寄存器是:A:0組 B:1組 C:2組 D:3組8、 ( )將51單片機的工作寄存器置成2組(共有4組:03)的是:A:MOV PSW,#03H B:MOV PSW,#18H C:SETB PSW.4 CLR PSW.3 D:SETB PSW.3 CLR PSW.49、 ( )51系列單片機中的程序計數器PC用來:A:存放指令 B:存放正在執(zhí)行的指令地址 C:存放下一條指令地址D:存放上一條指令地址10、 ( )51單片機的I/O引腳中,具有外中斷、串行通信等第二功能的是A:P0口 B:P1口 C:P2口 D:P3口11、 ( )51系列單片機外擴ROM、RAM時
19、,它的數據總線是:A:P0 B:P1 C:P2 D:P312、 ( )51系列單片機在外擴ROM、RAM時,它的地址是通過以下傳送:A:P0和P1 B:P0和P2 C:P1和P2 D:P1和P313、 ( )當ALE信號有效時,表示:A:從ROM中讀取數據 B:從P0口送出地址低8位 C:從P0口送出數據 D:從RAM中讀取數據14、 ( )51系列單片機上電復位后,SP的內容應是:A:00H B:07H C:60H D:70H15、 ( )51系列單片機的堆棧位于:A:片內數據存儲區(qū) B:片外數據存儲區(qū) C:片內程序存儲區(qū) D:片外程序存儲區(qū)16、 ( )以下51系列單片機特殊功能寄存器中,
20、能夠使用位尋址的是:A:80H B:81H C:82H D:83H17、 ( )51系列單片機系統(tǒng)中,當信號有效時,表示CPU要從以下存儲區(qū)讀取信息:A:片內數據存儲區(qū) B:片外數據存儲區(qū) C:片內程序存儲區(qū) D:片外程序存儲區(qū)18、 ( )訪問外部數據存儲器時,不會使用的信號是:A: B: C: D:ALE19、 ( )PSW中RS1=1, RS0=0時,R2的地址為: A:02H B:0AH C:12H D:1AH20、 ( )51系列單片機一個機器周期包含的振蕩(時鐘)周期數為:A:1 B:4 C:8 D:1221、 ( )51系列單片機復位結束后,使用的工作寄存器是A:0組 B:1組
21、C:2組 D:3組 22、 ( )51系列單片機的 XTAL1 和 XTAL2 引腳的作用是:A:外接定時器 B:外接串行口 C:外接中斷 D:外接晶振23、 ( )51系列單片機的機器周期為2s,則其晶振頻率fosc為:A:1 MHz B:2 MHz C:6 MHz D:12 MHz24、 ( )為了使89C51發(fā)生復位,應當在89C51的RST引腳上加:A:2個振蕩(時鐘)周期以上的低電平 B:2個機器周期以上的低電平 C:2個振蕩(時鐘)周期以上的高電平 D:2個機器周期以上的高電平25、 ( )為了使89C51發(fā)生復位,應當在8051的RST引腳上加:A:低電平 B:高電平 C:高阻
22、D:以上均可26、 ( )51系列單片機上電復位后,PC的內容和SP的內容為:A:0000H,00H B:0000H,07H C:0003H,07H D:0800H,08H27、 ( )51系列單片機在工作時,如果不執(zhí)行讀、寫片外RAM的指令,則ALE引腳:A:輸出高電平 B:輸出脈沖,頻率為fosc的1/6C:輸出低電平 D:輸出脈沖,頻率為fosc的1/228、 ( )51系列單片機訪問外部存貯器或其它接口芯片時,作數據線和低8位地址線的是:A:P0口 B:P1口 C:P2口 D:P3口29、 ( )PSW中的RS1和RS0用來:A:選擇工作寄存器組 B:指示復位 C:選擇定時器 D:選擇
23、工作方式30、 ( )上電復位后,PSW的值為:A:01H B:07H C:FFH D:00H31、 ( )堆棧指針SP的直接地址是:A:00H B:07H C:81H D:FFH32、 ( )51系列單片機的P0口,當使用外部存貯存器時它是用來作為:A:傳輸高8位地址口 B:傳輸低8位地址口C:傳輸高8位數據口 D:傳輸低8位地址/數據口 33、 ( )對于51系列單片機,其內部RAM:A:全部只能位尋址 B:全部只能字節(jié)尋址 C:其中一部分既可位尋址又可字節(jié)尋址 D:其中一部分只能位尋址 34、 ( )51系列單片機若晶振頻率為fosc=12MHz,則一個機器周期等于:A:1/12 S B
24、:1/2 S C:1S D:2S35、 ( )51系列單片機的數據指針DPTR是一個16位的專用地址指針寄存器,主要用來:A:存放指令 B:存放16位地址,作間址寄存器使用 C:存放下一條指令地址 D:存放上一條指令地址36、 ( )ALU表示:A:累加器 B:程序狀態(tài)字寄存器 C:計數器 D:算術邏輯部件37、 ( )51系列單片機復位后,工作寄存器R0是:A:00H單元 B:01H單元 C:09H單元 D:SFR38、 ( )51系列單片機的XTAL1和XTAL2引腳用來:A:外接定時器 B:外接串行口 C:外接中斷 D:外接晶振39、 ( )51系列單片機的VSS(20)引腳用來:A:接
25、主電源+5V B:接地 C:接備用電源 D:訪問片外存貯器40、 ( )51系列單片機VCC(40)引腳用來:A:接主電源+5V B:接地 C:接備用電源 D:訪問片外存貯器41、 ( )51系列單片機中,輸入/輸出引腳中用于專門的第二功能的引腳是:A:P0 B:P1 C:P2 D:P342、 ( )51系列單片機復位后,程序從以下地址開始執(zhí)行指令:A:0001H B:0000H C:0003H D:0023H43、 ( )單片機的P1口作輸入用途之前必須:A:在相應端口先置1 B:在相應端口先置0 C:外接高電平 D:外接上拉電阻44、 ( )51系列單片機的P1口的功能是:A:可作通用雙向
26、I/O口用 B:可作一般I/O口用 C:可作地址/數據總線用 D:可作通用I/O口用45、 ( )51系列單片機復位后,專用寄存器ACC的狀態(tài)是:A:0000H B:07H C:00H D:0FFH46、 ( )當程序狀態(tài)字PSW中RS1和RS0分別為0和1 時,系統(tǒng)使用的工作寄存器組為:A:組0 B:組1 C:組2 D:組347、 ( )51系列單片機中,唯一一個用戶可使用的16位寄存器是:A:PSW B:ACC C: SP D:DPTR48、 ( )51系列單片機的程序計數器PC為16位計數器,其尋址范圍是:A:8K B:16K C:32K D:64K49、 ( )51系列單片機的應用程序
27、一般存放在:A:RAM B:ROM C:寄存器 D:CPU50、 ( )51系列單片機能分時傳送地址和數據的端口是:A:P0口 B:P2口 C:P0口和P2口 D:P3口第3章51、 ( )立即尋址方式中,立即數前面: A:應加前綴“/” B:不加前綴 C:應加前綴“” D:應加前綴“#”52、 ( )以下指令中完成單片機內部RAM間數據傳送的指令是。A:MOVX A,DPTR B:MOVC A, A+PC C:MOV A,#20H D:MOV 31H,32H53、 ( )立即尋址的指令中,立即數是: A:放在寄存器R0中的內容 B:放在程序中的常數 C:放在A中的內容 D:放在B中的內容54
28、、 ( )對于51系列單片機的堆棧操作,正確的描述是:A:先入棧,再修改堆棧指針 B:先修改堆棧指針,再出棧 C:先修改堆棧指針,再入棧 D:堆棧指針無須修改55、 ( )51系列單片機尋址方式中,操作數Ri加前綴“”號的尋址方式是: A:寄存器間接尋址 B:寄存器尋址 C:基址加變址尋址 D:立即尋址56、 ( )51系列單片機的尋址方式中,位尋址的尋址空間是: A:工作寄存器R0R7 B:專用寄存器SFR C:程序存貯器ROM D:片內RAM的20H2FH中的所有位和部分專用寄存器SFR的位57、 ( )要把P0口輸出高4變0,低4位不變,應使用指令:A:ORL P0,#0FH B:ORL
29、 P0,#0F0H C:ANL P0,#0F0H D:ANL P0,#0FH58、 ( )JNZ rel指令的尋址方式是:A:立即尋址 B:寄存器尋址 C:相對尋址 D:位尋址59、 ( )執(zhí)行LCALL 4000H指令時,51單片機所完成的操作是:A:保護PC B:4000HPC C:保護現場 D:PC入棧,4000HPC60、 ( )以下指令中能夠產生信號的是:A:MOVX A,DPTR B:MOVC A,A+PC C:MOVC A,A+DPTR D:MOVX DPTR,A61、 ( )以下指令中能夠產生信號的是:A:MOVX A,DPTR B:MOVC A,A+PC C:MOVC A,A
30、+DPTR D:MOVX DPTR,A62、 ( )MOVX A,DPTR指令中源操作數的尋址方式是:A:寄存器尋址 B:寄存器間接尋址 C:直接尋址 D:立即尋址63、 ( )執(zhí)行PUSH ACC指令,單片機完成的操作是:A:SP+1SP ACC(SP) B:ACC(SP) SP-1SP C:SP-1SP ACC(SP) D:ACC(SP) SP+1SP64、 ( )LCALL指令操作碼地址是2000H,執(zhí)行完相應子程序返回指令后,PC的內容是:A:2000H B:1FFDH C:2003H D:子程序的末地址65、 ( )單片機執(zhí)行完MOV A,#08H后,PSW中肯定被置1的位是:A:C
31、 B:F0 C:OV D:P66、 ( )下列指令中唯一正確的是:A:JBC A,R0 B:MOV A,R7 C:MOVX B,DPTR D:MOV A,R767、 ( )讀寫單片機的特殊功能寄存器,應使用的尋址方式是:A:寄存器間接尋址 B:變址尋址 C:直接尋址 D:相對尋址68、 ( )執(zhí)行MOVX A,DPTR指令時,單片機作用到存儲器上的控制信號是:A: B: C: D:69、 ( )單片機指令SJMP相對于其自身的首地址,最大負跳轉距離為:A:2KB B:128B C:126B D:256B70、 ( )MOV C,00H的源操作數尋址方式是:A:位尋址 B:直接尋址 C:立即尋址
32、 D:寄存器尋址71、 ( )執(zhí)行MOVX DPTR,A指令時,51單片機作用到存儲器上的控制信號是:A: B: C: D:72、 ( )指令AJMP的跳轉范圍是:A:256B B:1KB C:2KB D:64KB 73、 ( )在算術運算中,運算時需要用到輔助進位AC的是:A:二進制數 B:八進制數 C:十進制數 D:十六進制數 74、 ( )堆棧指針SP的值為37H,在執(zhí)行子程序調用指令進入子程序后,SP的值為:A:36H B:37H C:38H D:39H75、 ( )在寄存器間接尋址方式中,指令寄存器中存放的是:A:操作數 B:操作數地址 C:轉移地址 D:地址偏移量76、 ( )對程
33、序存儲器的讀操作,應使用:A:MOV指令 B:PUSH指令 C:MOVX指令 D:MOVC指令 77、 ( )可以進行十進制調整的十進制運算有:A:加法和減法 B:乘法和除法 C:加法 D:減法78、 ( )執(zhí)行返回指令時,返回地址是:A:調用指令的首地址 B:調用指令的末地址C:調用指令下一條指令的首地址 D:返回指令的末地址79、 ( )51系列單片機的尋址方式中,直接尋址的尋址空間是:A:工作寄存器R0R7 B:片內RAM和專用寄存器SFR C:程序存貯器ROM D:片內RAM80、 ( )執(zhí)行指令MOVX A,DPTR時,、腳的電平為: A:高電平,高電平 B:低電平,高電平C:高電平
34、,低電平 D:低電平,低電平81、 ( )主程序執(zhí)行完ACALL后返回主程序后,堆棧指針SP的值:A:不變 B:加2 C:加4 D:減282、 ( )能夠實現若P1口最低位為高電平就轉LP的正確指令是: A:JNB P1.0,LP B:JB P1.0,LP C:JC P1.0,LP D:JNZ P1.0,LP83、 ( )累加器A的地址是E0H,指令JB OEOH,LP中的OEOH是指:A:累加器A B:累加器A的最高位 C:累加器A的最低位 D:一個單元的地址 84、 ( )下列指令中比較轉移指令是:A:DJNZ Rn,rel B:CJNE Rn,#data,rel C:DJNZ direc
35、t,rel D:JBC bit,rel 85、 ( )指令MOV R0,#20H執(zhí)行前R0=30H,(20H)=38H,執(zhí)行后R0中的內容為:A:00H B:20H C:30H D:38H86、 ( )指令MOV R0,20H執(zhí)行前R0=30H,(20H)=38H,執(zhí)行后R0中的內容為:A:20H B:30H C:50H D:38H87、 ( )指令MOV R0,#20H中的20H是指: A:立即數 B:內部RAM20H C:一個數的初值 D:不定,以上都有可能88、 ( )單片機指令包括操作碼和操作數,其中操作數是指: A:參與操作的立即數B:寄存器C:參與操作的數D:參與操作的數或數地址8
36、9、 ( )執(zhí)行MOVX A,DPTR時,其尋址單元的地址是由: A:P0口送高8位,P1口送高8位 B:P0口送低8位,P2口送高8位C:P0口送低8位,P1口送低8位 D:P0口送高8位,P2口送低8位90、 ( )下列指令中的無條件轉移指令是:A:LCALL addr16 B:DJNZ direct,rel C:SJMP rel D:ACALL addr1191、 ( )下列指令中影響堆棧指針的指令是:A:LJMP B:ADD C:MOVC A,A+PC D:LCALL92、 ( )設A=AFH (20H)=81H,指令ADD A, 20H執(zhí)行后的結果是: A:A=81H B:A=30H
37、 C:A=AFH D:A=20H93、 ( )已知A=DBH、R4=73H、CY=1,指令SUBB A,R4執(zhí)行后的結果是:A:A=73H B:A=DBH C:A=67H D:以上都不對94、 ( )能夠將片內數據存儲器的內容傳送到累加器A中的指令是: A:MOVX A,R0 B:MOV A, #data C:MOV A,R0 D:MOVX A, DPTR95、 ( )下列指令執(zhí)行后,不會引起PC中內容改變的指令是:A:SJMP B:LJMP C:MOVC A, A+PC D:LCALL96、 ( )下列指令執(zhí)行后,修改PC中內容的指令是:A:AJMP B:MOVC A, A+PC C:MOV
38、C A, A+DPTR D:MOVX A,Ri97、 ( )已知A=D2H、(40H)=77H,執(zhí)行指令ORL A,40H后,其結果是: A:A=77H B:A=F7H C:A=D2H D:以上都不對98、 ( )指令MUL AB 執(zhí)行前A=18H,B=05H,執(zhí)行后A、B的內容是:A:90H,05H B:90H,00H C:78H,05H D:78H,00H99、 ( )將累加器清零的指令是:A:CPL A B:RLC A C:CLR A D:RRC A100、 ( )將累加器取反的指令是:A:CPL A B:RLC A C:CLR A D:RRC A101、 ( )指令MOV A,R0,執(zhí)
39、行前A=86H、R0=20H、(20H)=18H,執(zhí)行后的結果為:A:A=86H B:A=20H C:A=18H D:A=00H102、 ( )指令CLR A 表示:A:將A的內容清0 B:將A的內容置1 C:將A的內容各位取反,結果送回A中 D:循環(huán)移位103、 ( )已知A=87H ,(30H)=76H,執(zhí)行 XRL A,30H 后,其結果為: A:A=F1H (30H)=76H P=0 B:A=87H (30H)=76H P=1C:A=F1H (30H)=76H P=1 D:A=76H (30H)=87H P=1104、 ( )指令ADD A,R0 執(zhí)行前A=38H,R0=54H,CF=
40、1 執(zhí)行后,其結果為。 A:A=92H CY=1 B:A=92H CY=0 C:A=8CH CY=1 D:A=8CH CY=0105、 ( )指令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=0106、 ( )若A=38H,R0=30H,(30H)=FOH,CY=1 執(zhí)行指令ADDC A,R0后,其結果為: A:A=28H CY=1 B:A=29H CY=1 C:A=68H CY=0 D:A=29H CY=0107、 ( )下列指令能能使累加器A低4位不變,高4
41、位置F的是:A:ANL A,#OFH B:ANL A,#OFOH C:ORL A,#OFH D:ORL A,#OF0H 108、 ( )下列指令能能使累加器A高4位不變,低4位置1的是:A:ANL A,#OFH B:ANL A,#OFOH C:ORL A,#OFH D:ORL A,#OF0H109、 ( )下列指令能能使P1口的D3位置1的是:A:ANL P1,#0F7H B:ANL P1,#7FH C:ORL P1,#08H D:ORL P1,#80H110、 ( )下列指令判斷若累加器A的內容不為0就轉LP的是:A:JB ACC.0,LP B:JNB ACC.7,LP C:JNZ LP D
42、:CJNE A,00H,LP 111、 ( )指令DA A是:A:除法指令 B:加1指令 C:加法指令 D:十進制調整指令112、 ( B )指令DA A的使用應該在:A:加法指令后 B:BCD碼的加法指令后 C:減法指令后 D:BCD碼的減法指令后113、 ( C )指令DA A常用于以下運算:A:二進制 B:加法 C:BCD碼加法 D:十六進制114、 ( C )能訪問外部數據存貯器的傳送指令是:A:MOV 指令 B:MOVC 指令 C:MOVX 指令 D:以上都可以115、 ( D )能將A的內容向左循環(huán)移一位,第7位進第0位的指令是:A:RLC A B:RRC A C:RR A D:R
43、L A116、 ( A )能將A按位取反的指令是:A:CPL A B:CLR A C:RL A D:SWAP A117、 ( B )可以控制程序轉向64K程序存貯器地址空間的任何單元的無條件轉移指令是:A:AJMP addr11 B:LJMP addr16 C:SJMP rel D:JC rel118、 ( A )將外部數據存貯器083AH單元的內容傳送至累加器,必須使用指令:A:MOVX A,Ri B:MOVX A,DPTR C:MOVX A,direct D:MOVC A,A+DPTR119、 ( B )LJMP的最大跳轉空間是: A:2KB B:256B C:128B D:64KB120
44、、 ( B )51匯編語言指令格式中,唯一不可缺少的部分是:A:標號 B:操作碼 C:操作數 D:注釋121、 ( C )51指令系統(tǒng)中,偽指令ORG XXXXH 的功能是:A:用于定義字節(jié) B:用于定義字 C:用來定義匯編程序的起始地址 D:用于定義某特定位的標識符第4章122、 ( )用C51編程時,定義特殊功能寄存器位變量應使用:A:bit B:sfr C:sfr16 D:sbit123、 ( )用C51編程時,定義特殊功能寄存器變量(8位)應使用:A:bit B:sfr C:sfr16 D:sbit124、 ( )用C51編程時,定義位變量應使用:A:bit B:sfr C:sfr16
45、 D:sbit125、 ( )用C51編程時,為了在程序存儲器中放入數據表,定義存儲器類型時應使用:A:data B:bdata C:xdata D:code126、 ( A )用C51編程時,取反運算符號是:A: B:& C:| D:127、 ( B )用C51編程時,與操作運算符號是:A: B:& C:| D:128、 ( C )用C51編程時,或操作運算符號是:A: B:& C:| D:129、 ( D )用C51編程時,異或操作運算符號是:A: B:& C:| D:130、 ( A )用C51編程時,定義變量使用位尋址區(qū)的是:A:bdata B:idata C:xdata D:code
46、131、 ( B )用C51編程時,定義變量使用間接尋址區(qū)的是:A:bdata B:idata C:xdata D:code132、 ( C )用C51編程時,定義變量使用片外RAM的是:A:bdata B:idata C:xdata D:code133、 ( D )用C51編程時,定義變量使用程序存儲器的是:A:bdata B:idata C:xdata D:code第6章134、 ( )執(zhí)行中斷處理程序最后一條指令RETI后:A:程序返回到ACALL的下一條 B:程序返回到LCALL的下一條C:程序返回到主程序開始處 D:程序返回到響應中斷時的下一條135、 ( )主程序中執(zhí)行指令LP:S
47、JMP LP,當發(fā)生中斷且中斷返回后:A:返回到主程序開始處 B:返回到該句的下一條指令處C:返回到該指令的上一條指令處 D:返回到該指令136、 ( )外部中斷源 的中斷入口地址是: A:0003H B:000BH C:0013H D:001BH 137、 ( )外部中斷源的中斷入口地址為:A:0003H B:000BH C:0013H D:001BH138、 ( )當CPU響應外部中斷INT0的中斷請求后,程序計數器PC的內容是:A:0003H B:000BH C:00013H D:001BH139、 ( )當CPU響應外部中斷INT1的中斷請求后,程序計數器PC的內容是:A:0003H
48、B:000BH C:00013H D:001BH140、 ( )能夠保證使外部中斷0的中斷請求被響應的是: A:SETB ET0 B:SETB EX0 C:MOV IE,#81H D:MOV IE,#61H 141、 ( )對TCON中的IT1和IT0位清0后,則外部中斷請求信號方式為: A:低電平有效 B:高電平有效 C:脈沖上升沿有效 D:脈沖下降沿有效142、 ( )中斷服務程序的起始處的PUSH和結束處的POP指令通常用來: A:保護斷點 B:保護現場 C:保護現場恢復現場 D:保護斷點恢復斷點143、 ( )51系列單片機的整體開中斷的指令是: A:SETB EA B:SETB ES C:CLR EA D:SETB EX0144、 ( )51系列單片機允許外部中斷0的指令是: A:SETB ETO B:SETB EXO C:CLR ETO D:SETB ET1145、 ( )在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 班級文化晚會的組織與策劃計劃
- 學校美術課堂專家講座安排計劃
- 開展主題閱讀活動的建議計劃
- 七年級必考名著《海底兩萬里》考點匯編及中考真題
- 2024電動車控制器產品測試標準
- 班主任的自我提升之路計劃
- 水利工程建設質量監(jiān)管計劃
- 足浴店成本控制與顧客體驗提升
- 財務管理在公司戰(zhàn)略中的作用計劃
- 質量管理與安全培訓體系的建設
- 橋面鋪裝三維激光攤鋪施工工法
- 優(yōu)質課一等獎小學綜合實踐《我也能發(fā)明》課件
- 部編人教版三年級下冊語文:荷花課件
- 螺紋牙強度校核計算
- 關于在生產過程中物料流轉的交接和管理規(guī)定
- 手槍的基礎射擊演示文稿
- 浮針療法的學習課件
- XX學院社團指導老師學期考核表
- 獸醫(yī)外科手術學與獸醫(yī)外科學章節(jié)測試及答案
- 德能勤績量化考核表
- GB/T 6545-1998瓦楞紙板耐破強度的測定法
評論
0/150
提交評論