




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第1章1、 ( )單片機就是CPU。2、 ( )單片機內部一定有存儲器。3、 ( )目前占據最大市場份額的是8位單片機。4、 ( )51系列單片機是CISC指令系統。5、 ( )51系列單片機是RISC指令系統。第2章6、 ( )計算機中的機器碼就是若干位二進制數。7、 ( )51系列單片機是16位單片機。8、 ( )51系列單片機的指令寄存器是一個8位寄存器,用于暫存待執行指令,等待譯碼。9、 ( )51系列單片機的累加器是一個8位的寄存器,可以用來存一個操作數或中間結果。10、 ( )51系列單片機的程序狀態字寄存器PSW是一個8位的專用寄存器,用于存放程序運行中的各種狀態信息。11、 (
2、 )51系列單片機的程序存貯器可以用于存放運算中間結果。12、 ( )51系列單片機的內部數據存儲器有256個字節。13、 ( )51系列單片機的數據存貯器分為兩個地址空間:一個是片內的128字節的RAM,另一個是片外最大可擴充64K字節的RAM。14、 ( )單片機的復位有上電自動復位和按鈕手動復位兩種,當單片機運行出錯或進入死循環時,可按復位鍵重新啟動。15、 ( )CPU的時鐘周期為振蕩器頻率的倒數。16、 ( )51系列單片機的一個機器周期等于一個時鐘周期。17、 ( )51系列單片機的指令周期是執行一條指令所需要的時間。一般由若干個機器周期組成。18、 ( )51系列單片機系統擴展時
3、使用的地址鎖存器,是用于鎖存高8位地址。19、 ( )51系列單片機的晶振頻率為12MHZ時,ALE地址鎖存信號端的輸出頻率為2MHZ的脈沖。20、 ( )51系列單片機片內RAM從00H1FH的32個單元,不僅可以作工作寄存器使用,而且可作為RAM來讀寫。21、 ( )51系列單片機的程序存貯器只能在片內。22、 ( )51系列單片機的數據存貯器只能在片外。23、 ( )51系列單片機的特殊功能寄存器都在片內。24、 ( )51系列單片機程序存儲器操作時序中,在不執行MOVX指令時,P0口作為地址線,專用于輸出程序存儲器的高8位地址PCL;P2口專用于輸出程序存儲器的低8位地址PCH。25、
4、 ( )對于51系列單片機而言,在外部擴展EPROM時,引腳應接地。第3章26、 ( )匯編語言源程序是單片機可以直接執行的程序。27、 ( )51系列單片機的指令格式中操作碼與操作數之間必須用“,”分隔。28、 ( )MOV A,20H 表示將立即數20H傳送至A中。29、 ( )MOV A,R0 表示將R0指示的地址單元中的內容傳送至A中。30、 ( )MOVX A,DPTR 表示將DPTR指示的地址單元中的內容傳送至A中。31、 ( )數據傳送指令是把源操作數傳送到目的操作數,指令執行后,源操作數清0,目的操作數修改為源操作數。32、 ( )MOVX為片外RAM傳送指令。33、 ( )M
5、OVC為程序存儲器傳送指令。34、 ( )將37H單元的內容傳送至A的指令是:MOV A,#37H。35、 ( )51系列單片機CPU對片外RAM的訪問只能用寄存器間接尋址的方式,且僅有4 條指令。36、 ( )如JC rel發生跳轉時,目標地址為當前指令地址加上偏移量。37、 ( )對于AT89C51單片機,當CPU對內部程序存儲器尋址超過4K時,系統會自動在外部程序存儲器中尋址。38、 ( )指令MUL AB執行前(A)=F0H,(B)=05H,執行后(A)=FH5,(B)=00H。39、 ( )已知:DPTR=11FFH 執行INC DPTR(1字節指令)后,結果:DPTR=1200H。
6、40、 ( )已知:A=11H B=04H,執行指令DIV AB后,其結果:A=04H,B=1 CY=OV=0。41、 ( )已知:A=1FH,(30H)=83H,執行 ANL A,30H 后,結果:A=03H (30H)=83H P=0。42、 ( )無條件轉移指令LJMP addr16稱長轉移指令,允許轉移的目標地址在128KB空間范圍內。43、 ( )指令JNB bit,rel是判位轉移指令,即表示bit=1時轉。44、 ( )51系列單片機的PC與DPDR都在CPU片內,因此指令MOVC A,A+PC與指令MOVC A,A+DPTR執行時只在單片機內部操作,不涉及片外存儲器。45、 (
7、 )絕對調用指令ACALL addr11能在本指令后一字節所在的2K字節程序存貯區內調用子程序。46、 ( )指令LCALL addr16能在64K字節范圍內調用子程序。47、 ( )指令MOV A,00H執行后A的內容一定為00H。48、 ( )指令MUL AB執行前(A)=43H,(B)=05H,執行后(A)=15H,(B)=02H。49、 ( )51系列單片機的布爾處理器是以A為累加器進行位操作的。50、 ( )執行指令FGO bit F0 ,表示凡用到F0位的指令中均可用FGO來代替。51、 ( )執行指令ORG 2000H;BCD: DB “A,B,C,D”表示將A、B、C、D的AS
8、II碼值依次存入2000H開始的連續單元中。第4章52、 ( )用C51編寫的程序,運行速度比用匯編語言程序快。53、 ( )在C51中使用變量時,應盡量避免將其放在片外RAM中。54、 ( )C51中新增了位變量,這種變量是不能作為數組使用的。55、 ( )C51中的中斷服務函數是標準C沒有的。56、 ( )用C51編程時,應該盡量使用字長短一些的變量。57、 ( )用C51編程時,對有符號數的處理要比無符號數耗費更多的時間第6章58、 ( )51系列單片機的內部并行端口都可以作為輸入或輸出口使用。59、 ( )51系列單片機5個中斷源相應地在芯片上都有中斷請求輸入引腳。60、 ( )51系
9、列單片機啟動定時器工作,可使用SETB TRi指令。61、 ( )51系列單片機對最高優先權的中斷響應是無條件的。62、 ( )51系列單片機中,中斷初始化時,對中斷控制器的狀態設置,只可使用位操作指令,而不能使用字節操作指令。63、 ( )51系列單片機系統復位后,中斷請求標志TCON和SCON中各位均為0。64、 ( )51系列單片機的中斷允許寄存器的IE的作用是用來對各中斷源進行允許或禁止的操作。65、 ( )51系列單片機用戶在編寫中斷服務程序應在中斷入口矢量地址存放一條無條件轉移地址,以防止中斷服務程序容納不下。66、 ( )51系列單片機串行口請求中斷,CPU響應中斷后,必須在中斷
10、服務程序中,用軟件清除相應的中斷標志位,以撤消中斷請求。67、 ( )51系列單片機中,如設外部中斷0中斷,應置中斷允許寄存器IE的EA位和EX0位為1。68、 ( )51系列單片機外部中斷0中斷的入口地址是0003H。69、 ( )51系列單片機允許5個中斷源請求中斷,都可以用軟件來屏蔽,即利用中斷允許寄存器IE來控制中斷的允許和禁止。70、 ( )指令JNB TF0,LP的含義是:若定時器T0未計滿數,就轉LP。71、 ( )當51系列單片機的定時器T0計滿數變為0后,溢出標志位(TCON的TF0)也變為0。72、 ( )在51系列單片機內部結構中,TMOD為模式控制寄存器,可以用來控制定
11、時器的啟動與停止。73、 ( )在51系列單片機內部結構中,TCON為控制寄存器,可以用來控制定時器的啟動與停止。74、 ( )51系列單片機的兩個定時器的均有兩種工作模式,即定時和計數模式。75、 ( )串行數據傳送時,對于一個字節來說,至少要采樣8次才能完成。76、 ( )異步串行通信的一幀數據中,必須有起始位和停止位。77、 ( )串行通信的優勢體現在長距離信息傳送中。78、 ( )串行口數據緩沖器SBUF是可以直接尋址的專用寄存器。第7章79、 ( )51系列單片機擴展片外存儲器時,地址是從P0口和P2口輸出的。80、 ( )51系列單片機擴展片外存儲器時,地址是從P1口和P3口輸出的
12、。81、 ( )51系列單片機擴展片外存儲器時,數據是從P0口輸入和輸出的。82、 ( )51系列單片機擴展片外存儲器時,必須有片外地址鎖存器。83、 ( )51系列單片機擴展片外存儲器時,不需要片外地址鎖存器。84、 ( )51系列單片機擴展片外存儲器時,地址分配的3種方法中最節約器件的是線選方式。85、 ( )51系列單片機擴展片外存儲器時,地址分配的3種方法中使用器件最多的是全譯碼方式。86、 ( )51系列單片機擴展片外存儲器時,地址分配的3種方法中不會產生地址重疊的是全譯碼方式。87、 ( )為了能夠存放大量待處理的數據和中間結果,可以在單片機外部擴展程序存儲器。88、 ( )為了能
13、夠存放大量待處理的數據和中間結果,可以在單片機外部擴展數據存儲器。89、 ( )單片機擴展片外程序存儲器時,讀選通信號是。90、 ( )單片機擴展片外程序存儲器時,讀選通信號是。91、 ( )單片機擴展片外數據存儲器時,讀選通信號是。92、 ( )單片機擴展片外數據存儲器時,寫選通信號是。93、 ( )51系列單片機的是輸入信號。94、 ( )51系列單片機的是輸出信號。95、 ( )51系列單片機的是輸入信號。96、 ( )51系列單片機的是輸出信號。97、 ( )51系列單片機的是輸入信號。98、 ( )51系列單片機的是輸出信號。99、 ( )51系列單片機的ALE是輸入信號。100、
14、( )51系列單片機的ALE是輸出信號。101、 ( )所謂線選法就是將存儲器芯片未使用的地址線作為存儲器芯片的片選信號。第8章102、 ( )在接口芯片中,通常都有一個片選端(或),作用是當為低電平時該芯片才能進行讀寫操作。103、 ( )無條件傳送要求外設總是處于準備好狀態。104、 ( )中斷傳送方式的CPU的利用率高于查詢傳送方式的CPU利用率。105、 ( )單片機通過數據總線擴展輸入接口,必須使用三態緩沖器。106、 ( )單片機通過數據總線擴展輸出接口,必須使用鎖存器。107、 ( )51系列單片機擴展片外接口時,使用的是獨立編址方法。108、 ( )無條件傳送要求外設總是處于準
15、備好狀態。109、 ( )中斷傳送方式比查詢傳送方式的CPU的利用率低。110、 ( )51系列單片機的內部并行端口都可以作為輸入或輸出口使用。111、 ( )單片機使用按鍵輸入時,機械抖動會造成按一次鍵被識別為幾次的后果。112、 ( )單片機使用鍵盤的方案中,獨立式比矩陣式節約單片機資源。113、 ( )LED顯示器的動態顯示方案比靜態顯示方案的驅動程序簡單。114、 ( )LED顯示器的動態顯示方案比靜態顯示方案少占用I/O口。115、 ( )LED顯示器的動態顯示方案比靜態顯示方案占用CPU多。116、 ( )LED顯示器的動態顯示方案中各LED顯示器的同名段獨立。117、 ( )LE
16、D顯示器的動態顯示方案中各LED顯示器的位(公共端)相連。118、 ( )D/A轉換器是計算機系統的輸出設備。119、 ( )D/A轉換器是計算機系統的輸入設備。120、 ( )A/D轉換器是計算機系統的輸出設備。121、 ( )A/D轉換器是計算機系統的輸入設備。122、 ( )DAC0832是8位D/A轉換器,其輸出量為電流量。123、 ( )ADC0809是8路8位A/D轉換器,其輸出量為數字量。124、 ( )一般來講,12位的A/D轉換器的精度會高于8位A/D轉換器的精度。125、 ( )逐次逼近式A/D轉換器的內部總會有一個D/A轉換器。126、 ( )一般來講,A/D和D/A轉換
17、器的位數越多,精度也越高。127、 ( )D/A轉換器的數字量是它的輸出量。128、 ( )A/D轉換器的數字量是它的輸出量。129、 ( )130、 ( )51系列單片機第1章1、 ( )51系列單片機的字長是A:4位B:8位C:16位D:32位2、 ( )89C51是:A:CPU B:微處理器 C:單片微機 D:控制器第2章3、 ( )使用89C51,且=1時,則可以外擴ROM的容量為:A:64KBB:60KBC:58KBD:56KB4、 ( )所謂CPU是指:A:運算器控制器 B:運算器與存儲器 C:輸入輸出設備 D:控制器與存儲器5、 ( )51系列單片機的CPU主要的組成部分為:A:
18、運算器、控制器 B:加法器、寄存器 C:運算器、加法器 D:運算器、譯碼器6、 ( )PSW=18H時,則當前工作寄存器是:A:0組 B:1組 C:2組 D:3組7、 ( )下面哪條指令將51系列單片機的工作寄存器置成3區(最后一區):A:MOV PSW,#13H B:MOV PSW,#18H C:SETB PSW.4 CLR PSW.3 D:SETB PSW.3 CLR PSW.48、 ( )51系列單片機中的程序計數器PC用來:A:存放指令 B:存放正在執行的指令地址 C:存放下一條指令地址D:存放上一條指令地址9、 8051單片機的I/O引腳中,具有外中斷、串行通信等第二功能的是 (D)
19、 A:P0口 B:P1口 C:P2口 D:P3口10、 ( )51系列單片機外擴ROM、RAM時,它的數據總線是:A:P0 B:P1 C:P2 D:P311、 ( )51系列單片機在外擴ROM、RAM時,它的地址是通過以下傳送:A:P0和P1 B:P0和P2 C:P1和P2 D:P1和P312、 ( )當ALE信號有效時,表示:A:從ROM中讀取數據 B:從P0口送出地址低8位 C:從P0口送出數據 D:從RAM中讀取數據13、 ( )51系列單片機上電復位后,SP的內容應是:A:00H B:07H C:60H D:70H14、 ( )51系列單片機的堆棧必須位于:A:片內數據存儲
20、區 B:片外數據存儲區 C:片內程序存儲區 D:片外程序存儲區15、 ( )以下51系列單片機特殊功能寄存器中,能夠使用位尋址的是:A:80H B:81H C:82H D:83H16、 ( )51系列單片機系統中,當信號有效時,表示CPU要從以下存儲區讀取信息:A:片內數據存儲區 B:片外數據存儲區 C:片內程序存儲區 D:片外程序存儲區17、 ( )訪問外部數據存儲器時,不會使用的信號是 (C ) A: B: C: D:ALE18、 ( )PSW中RS1=1, RS0=0時,R2的地址為: A:02H B:0BH C:12H D:1BH19、 ( )51系列單片機一個機器周期包含的振蕩(時鐘
21、)周期數為:A:1 B:4 C:8 D:1220、 ( )8051有四個工作寄存器區,單片機復位結束后,使用的工作寄存器是A:0組 B:1組 C:2組 D:3組 21、 ( )單片機 8051 的 XTAL1 和 XTAL2 引腳的作用是:A:外接定時器 B:外接串行口 C:外接中斷 D:外接晶振22、 ( )51系列單片機的機器周期為2µs,則其晶振頻率fosc為:A:1 MHz B:2 MHz C:6 MHz D:12 MHz23、 ( )為了使89C51發生復位,應當在89C51的RST引腳上加:A:2個振蕩(時鐘)周期以上的低電平 B:2個機器周期以上的低電平 C:2個振蕩(
22、時鐘)周期以上的高電平 D:2個機器周期以上的高電平24、 ( )為了使89C51發生復位,應當在8051的RST引腳上加:A:低電平 B:高電平 C:高阻 D:以上均可25、 ( )51系列單片機上電復位后,PC的內容和SP的內容為:A:0000H,00H B:0000H,07H C:0003H,07H D:0800H,08H26、 ( )51系列單片機在工作時,如果不執行讀、寫片外RAM的指令,則ALE引腳:A:輸出高電平 B:輸出脈沖,頻率為fosc的1/6C:輸出低電平 D:輸出脈沖,頻率為fosc的1/227、 ( )51系列單片機不使用內部程序存儲器時,它的引腳:A:必須接地 B:
23、必須接+5V C:可懸空 D:以上三種視需要而定28、 ( )51系列單片機訪問外部存貯器或其它接口芯片時,作數據線和低8位地址線的是:A:P0口 B:P1口 C:P2口 D:P3口29、 ( )PSW中的RS1和RS0用來:A:選擇工作寄存器組 B:指示復位 C:選擇定時器 D:選擇工作方式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位數據口
24、 D:傳輸低8位地址/數據口 33、 ( )對于51系列單片機,其內部RAM:A:全部只能位尋址 B:全部只能字節尋址 C:其中一部分既可位尋址又可字節尋址 D:其中一部分只能位尋址 34、 ( )51系列單片機若晶振頻率為fosc=12MHz,則一個機器周期等于:A:1/12 µS B:1/2 µS C:1µS D:2µS35、 ( )51系列單片機的數據指針DPTR是一個16位的專用地址指針寄存器,主要用來:A:存放指令 B:存放16位地址,作間址寄存器使用 C:存放下一條指令地址 D:存放上一條指令地址36、 ( )ALU表示:A:累加器 B:程序
25、狀態字寄存器 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:接主電源+5V B:接地 C:接備用電源 D:訪問片外存貯器40、 ( )51系列單片機VCC(40)引腳用來:A:接主電源+5V B:接地 C:接備用電源 D:訪問片外存貯器41、 ( )51系列單片機中,輸入/輸出引腳中用于專門的第二功能的引腳是:A:P0 B:P
26、1 C:P2 D:P342、 ( )51系列單片機復位后,程序從以下地址開始執行指令:A:0001H B:0000H C:0003H D:0023H43、 ( )單片機的P1口作輸入用途之前必須:A:在相應端口先置1 B:在相應端口先置0 C:外接高電平 D:外接上拉電阻44、 ( )51系列單片機的P1口的功能是:A:可作通用雙向I/O口用 B:可作一般I/O口用 C:可作地址/數據總線用 D:可作通用I/O口用45、 ( )51系列單片機復位后,專用寄存器ACC的狀態是:A:0000H B:07H C:00H D:0FFH46、 ( )當程序狀態字PSW中RS1和RS0分別為0和1 時,系
27、統使用的工作寄存器組為: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系列單片機的應用程序一般存放在:A:RAM B:ROM C:寄存器 D:CPU50、 ( )51系列單片機能分時傳送地址和數據的端口是:A:P0口 B:P2口 C:P0口和P2口 D:P3口第3章51、 ( )立即尋址方式中,立即數前面: A:應加前綴“/” B:不加前綴 C:應加前綴
28、“” 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、 ( )對于51系列單片機的堆棧操作,正確的描述是:A:先入棧,再修改堆棧指針 B:先修改堆棧指針,再出棧 C:先修改堆棧指針,再入棧 D:堆棧指針無須修改55、 ( )51系列單片機尋址方式中,操作數Ri加前綴“”號的尋址方式是: A:寄存器間接尋址 B:寄存器
29、尋址 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 P0,#0F0H C:ANL P0,#0F0H D:ANL P0,#0FH58、 ( )JNZ rel指令的尋址方式是:A:立即尋址 B:寄存器尋址 C:相對尋址 D:位尋址59、 ( )執行LCALL 4000H指令時,MCS51所完成的操作是:A:保護PC B:4
30、000HPC 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+DPTR D:MOVX DPTR,A62、 ( )MOVX A,DPTR指令中源操作數的尋址方式是:A:寄存器尋址 B:寄存器間接尋址 C:直接尋址 D:立即尋址63、 ( )執行PUSH ACC指令,單片機完成的操作是:A:SP+1SP ACC(SP) B:ACC(
31、SP) SP-1SP C:SP-1SP ACC(SP) D:ACC(SP) SP+1SP64、 ( )LCALL指令操作碼地址是2000H,執行完相應子程序返回指令后,PC的內容是:A:2000H B:1FFDH C:2003H D:子程序的末地址65、 ( )單片機執行完MOV A,#08H后,PSW中肯定被置1的位是:A:C 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:相對尋址
32、68、 ( )執行MOVX A,DPTR指令時,單片機作用到存儲器上的控制信號是:A: B: C: D:69、 ( )單片機指令SJMP相對于其自身的首地址,最大負跳轉距離為:A:2KB B:128B C:126B D:256B70、 ( )MOV C,00H的尋址方式是:A:位尋址 B:直接尋址 C:立即尋址 D:寄存器尋址71、 ( )執行MOVX DPTR,A指令時,51單片機作用到存儲器上的控制信號是:A: B: C: D:72、 ( )指令AJMP的跳轉范圍是:A:256B B:1KB C:2KB D:64KB 73、 ( )在算術運算中,運算時需要用到輔助進位AC的是:A:二進制數
33、 B:八進制數 C:十進制數 D:十六進制數 74、 ( )堆棧指針SP的值為37H,在執行子程序調用指令進入子程序后,SP的值為:A:36H B:37H C:38H D:39H75、 ( )在寄存器間接尋址方式中,指令寄存器中存放的是:A:操作數 B:操作數地址 C:轉移地址 D:地址偏移量76、 ( )對程序存儲器的讀操作,應使用:A:MOV指令 B:PUSH指令 C:MOVX指令 D:MOVC指令 77、 可以進行十進制調整的十進制運算有:A:加法和減法 B:乘法和除法 C:加法 D:減法78、 ( )執行返回指令時,返回地址是:A:調用指令的首地址 B:調用指令的末地址C:調用指令下一
34、條指令的首地址 D:返回指令的末地址79、 ( )51系列單片機的尋址方式中,直接尋址的尋址空間是:A:工作寄存器R0R7 B:片內RAM和專用寄存器SFR C:程序存貯器ROM D:片內RAM80、 ( )執行指令MOVX A,DPTR時,、腳的電平為: A:高電平,高電平 B:低電平,高電平C:高電平,低電平 D:低電平,低電平81、 ( )主程序執行完ACALL后返回主程序后,堆棧指針SP的值:A:不變 B:加2 C:加4 D:減282、 ( )下列指令中,能夠實現若P1口最低位為高電平就轉LP,否則就執行下一條的是: A:JNB P1.0,LP B:JB P1.0,LP C:JC P1
35、.0,LP D:JNZ P1.0,LP83、 ( )指令JB OEOH,LP中的OEOH是指:A:累加器A B:累加器A的最高位 C:累加器A的最低位 D:一個單元的地址 84、 ( )下列指令中比較轉移指令是:A:DJNZ Rn,rel B:CJNE Rn,#data,rel C:DJNZ direct,rel D:JBC bit,rel 85、 ( )指令MOV R0,#20H執行前R0=30H,(20H)=38H,執行后R0中的內容為:A:00H B:20H C:30H D:38H86、 ( )指令MOV R0, 20H執行前R0=30H,(20H)=38H,執行后R0中的內容為:A:2
36、0H B:30H C:50H D:38H87、 ( )單片機指令包括操作碼和操作數,其中操作數是指: A:參與操作的立即數B:寄存器C:參與操作的數D:參與操作的數或數地址88、 ( )指令MOV R0,#20H中的20H是指: A:立即數 B:內部RAM20H C:一個數的初值 D:不定,以上都有可能89、 ( )單片機在執行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位90、 ( )下列指令中的無條件轉移指令是:A:
37、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執行后的結果是: A:A=81H B:A=30H C:A=AFH D:A=20H93、 ( )已知A=DBH R4=73H CY=1,指令SUBB A, R4 執行后的結果是:A:A=73H B:A=DBH C:A=67H D:以上都不對94、 ( )能夠將片內數據存儲器的內容傳送到累加器A中的指令是
38、: A:MOVX A,R0 B:MOV A, #data C:MOV A,R0 D:MOVX A, DPTR95、 ( )下列指令執行后,不會引起PC中內容改變的指令是:A:SJMP B:LJMP C:MOVC A, A+PC D:LCALL96、 ( )下列指令執行后,修改PC中內容的指令是:A:AJMP B:MOVC A, A+PC C:MOVC A, A+DPTR D:MOVX A,Ri97、 ( )已知A=D2H,(40H)=77H,執行指令ORL A,40H后,其結果是: A:A=77H B:A=F7H C:A=D2H D:以上都不對98、 ( )指令MUL AB 執行前A=18H,
39、B=05H,執行后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,執行前A=86H,R0=20H,(20H)=18H,執行后的結果為:A:A=86H B:A=20H C:A=18H D:A=00H102、 ( )MCS51指令系統中,指令CLR A 表示:A:將A的內容清0 B:將A的內容置1 C:將A的內容各位取反
40、,結果送回A中 D:循環移位103、 ( )已知A=87H ,(30H)=76H,執行 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 執行前A=38H,R0=54H,CF=1 執行后,其結果為。 A:A=92H CY=1 B:A=92H CY=0 C:A=8CH CY=1 D:A=8CH CY=0105、 ( )指令ADD A,R0 執行前A=86H,R0=7AH,CY=0 執行后,其結果為: A
41、: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 執行指令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位置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,
42、#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、 ( )下列指令判斷若P1口的最低位為高電平就轉LP,否則就執行下一條的是:A:JNB P1.0,LP B:JB P1.0,LP C:JC P1.0,LP D:JNZ P1.0,LP 111、 ( )下列指令判斷若累加器A的內容不為0就轉LP的是:A:JB ACC.0,LP B:JNB ACC.7,LP C:JNZ LP D:CJNE A,00H,LP 112
43、、 ( )設累加器A中為無符號數,B中數為2,下列指令中與其它幾條指令具有不同功能的一條指令是:A:ADD A,A B:MUL AB C:RL A D:RLC A 113、 ( )指令DA A是:A:除法指令 B:加1指令 C:加法指令 D:十進制調整指令114、 ( )指令DA A的使用應該在:A:加法指令后 B:BCD碼的加法指令后 C:減法指令后 D:BCD碼的減法指令后115、 ( )在單片機算術運算過程中,指令DA A常用于以下運算:A:二進制 B:加法 C:BCD碼加法 D:十六進制116、 ( )能訪問外部數據存貯器的傳送指令是:A:MOV 指令 B:MOVC 指令 C:MOVX
44、 指令 D:以上都可以117、 ( )能將A的內容向左循環移一位,第7位進第0位的指令是:A:RLC A B:RRC A C:RR A D:RL A118、 ( )能將A按位取反的指令是:A:CPL A B:CLR A C:RL A D:SWAP A119、 ( )可以控制程序轉向64K程序存貯器地址空間的任何單元的無條件轉移指令是:A:AJMP addr11 B:LJMP addr16 C:SJMP rel D:JC rel120、 ( )將外部數據存貯器083AH單元的內容傳送至累加器,必須使用指令:A:MOVX A,Ri B:MOVX A,DPTR C:MOVX A,direct D:M
45、OVC A,A+DPTR121、 ( )LJMP的最大跳轉空間是: A:2KB B:256B C:128B D:64KB122、 ( )跳轉指令SJMP的轉移范圍為: A:2KB B:256B C:128B D:64KB123、 ( )單片機能直接運行的程序叫:A:源程序 B:匯編程序 C:目標程序 D:編譯程序124、 ( )MCS51匯編語言指令格式中,唯一不可缺少的部分是:A:標號 B:操作碼 C:操作數 D:注釋125、 ( )MCS51指令系統中,偽指令ORG XXXXH 的功能是:A:用于定義字節 B:用于定義字 C:用來定義匯編程序的起始地址 D:用于定義某特定位的標識符第4章1
46、26、 ( )用C51編程時,定義特殊功能寄存器位變量應使用:A:bit B:sfr C:sfr16 D:sbit127、 ( )用C51編程時,定義特殊功能寄存器變量應使用:A:bit B:sfr C:sfr16 D:sbit128、 ( )用C51編程時,位變量應使用:A:bit B:sfr C:sfr16 D:sbit129、 ( )用C51編程時,為了在程序存儲器中放入數據表,定義存儲器類型時應使用:A:data B:bdata C:xdata D:code130、 ( )用C51編程時,取反運算符號是:A: B:& C:| D:131、 ( )用C51編程時,與操作運算符號是
47、:A: B:& C:| D:132、 ( )用C51編程時,或操作運算符號是:A: B:& C:| D:第6章133、 ( )執行中斷處理程序最后一條指令RETI后:A:程序返回到ACALL的下一條 B:程序返回到LCALL的下一條C:程序返回到主程序開始處 D:程序返回到響應中斷時的下一條134、 ( )主程序中有一條指令LP:SJMP LP,功能為等待中斷,當發生中斷且中斷返回后:A:返回到主程序開始處 B:返回到該句的下一條指令處C:返回到該指令的上一條指令處 D:返回到該指令135、 ( )外部中斷源 的中斷入口地址是: A:0003H B:000BH C:0013H
48、D:001BH 136、 ( )外部中斷源的中斷入口地址為:A:0003H B:000BH C:0013H D:002BH137、 ( )當CPU響應外部中斷0 INT0的中斷請求后,程序計數器PC的內容是:A:0003H B:000BH C:00013H D:001BH138、 ( )當CPU響應外部中斷1 INT1的中斷請求后,程序計數器PC的內容是:A:0003H B:000BH C:00013H D:001BH139、 ( )當外部中斷0發出中斷請求后,中斷響應的條件是: A:SETB ET0 B:SETB EX0 C:MOV IE,#81H D:MOV IE,#61H 140、 ( )對定時器控制寄存器TCON中的IT1和IT0位清0后,則外部中斷請求信號方式為: A:低電平有效 B:高電平有效 C:脈沖上升沿有效 D:脈沖下降沿有效141、 ( )在中斷服務程序的起始處的PUSH和結束處的POP指令通常用來: A:保護斷點 B:保護現場 C:保護現場恢復現場 D:保護斷點恢復斷點142、 (
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網絡計算資源管理在2025年考試中的案例分析試題及答案
- 社會工作者考試動態學習方法及試題及答案
- 測試cp的測試題及答案
- 書店設備管理制度
- 最完整公司管理制度
- 新型出租設備管理制度
- 社會服務行業的發展現狀分析試題及答案
- 市政公司信用管理制度
- 某化工廠設備管理制度
- 人員入廠管理制度
- T/CHES 113-2023生產建設項目水土保持監測無人機應用技術導則
- 2025-2030中國軍用機器人行業市場現狀供需分析及投資評估規劃分析研究報告
- excel計算機考試試題及答案
- 料倉維修合同協議書
- 浙江省中小學心理健康教育課程標準
- 射陽漢鼎新能源科技有限公司分布式光伏并網發電項目電站運維合同
- 護理查房胎盤早剝
- 肺炎住院病歷及病程記錄教學文案
- 部編版四年級語文下冊第八單元集體備課教材分析
- 撥叉零件的機械加工工藝規程設計
- 國家開放大學《土木工程力學(本)》形考作業1-5參考答案
評論
0/150
提交評論