單片機分章試題庫附答案_第1頁
單片機分章試題庫附答案_第2頁
單片機分章試題庫附答案_第3頁
單片機分章試題庫附答案_第4頁
單片機分章試題庫附答案_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1單片機應用技術試題庫微型計算機基礎一、判斷題( )1已知X 原 =0001111,則X 反 =11100000。( )2 (86) 原 =11010110, (86) 反 =10101001, (86) 補 =10101010。( )3已知X 原 =11101001,則X 反 =00010110。( )4.1KB=400H. ( )5. 800H =2KB. ( )6.十進制數(shù) 89化成二進制數(shù)為 10001001。( )7因為 10000H=64KB,所以 0000HFFFFH 一共有 63KB個單元。( )8十進制數(shù) 89的 BCD碼可以記為 89H。( )98 位二進制數(shù)原碼的大小范圍是-127+127。( )108 位二進制數(shù)補碼的大小范圍是-127+127。( )110 的補碼是 0。( )12-128 的補碼是 10000000。( )1311111111 是-1 的補碼。( )14-2 的補碼可以記為 FEH。( )15已知X 原 =10000100,則X 補 =11111100。( )16將二進制數(shù)(11010111) 2轉換成八進制數(shù)是(327) 8。( )17將十進制(0825) 10轉換成二進制數(shù)是(01101) 2。( )181000001 101其結果是 1101。( )19計算機中的機器碼就是若干位二進制數(shù)。( )20計算機中的所謂原碼就是正數(shù)的符號位用“0”表示,負數(shù)的符號用“1”表示,數(shù)值位保持二進制數(shù)值不變的數(shù)碼。( )21計算機中負數(shù)的反碼是把它對應的正數(shù)連同符號位按位取反而開形成的。( )22計算機中負數(shù)的補碼是在它的反碼的末位加 1(即求反加 1)而成的。( )23用匯編語言編寫的程序叫匯編程序。( )24匯編語言源程序是單片機可以直接執(zhí)行的程序。( )25微機控制系統(tǒng)的抗干擾問題是關系到微機應用的成敗大問題。( )26凡是用單片機調(diào)試軟件 PDS在計算機上匯編成功的源程序都是編寫正確的源程序,都能正常運行。( )27機電一體化就是機械技術、電子技術、控制技術和計算機技術相結合的綜合技術。二、單項選擇題1在微型計算機中,負數(shù)常用 表示。CA原碼 B反碼 C補碼 D真值2將十進制數(shù) 215轉換成對應的二進制數(shù)是 。A A11010111 B11101011 C10010111 D101011013將十進制數(shù) 98轉換成對應的二進制數(shù)是 。A A1100010 B11100010 C10101010 D10001103將二進制數(shù)(1101001) 2 轉換成對應的八進制數(shù)是 。BA141 B151 C131 D 121 4十進制 126數(shù)其對應的十六進制數(shù)可表示為 。DA8F B8E CFE D7E25二進制數(shù) 110110110 對應的十六進制數(shù)可表示為 。BA1D3H B1B6H CDB0H D666H6-3 的補碼是 。DA10000011 B11111100 C11111110 D111111017在計算機中“A”是用 來表示。DABCD 碼 B二十進制 C余三碼 DASCII 碼8將十六進制數(shù)(1863.5B)16 轉換成對應的二進制數(shù)是 。BA1100001100011.0101B B1100001100011.01011011C1010001100111.01011011 D100001111001.100011110將十六進制數(shù) 6EH轉換成對應的十進制數(shù)是 。CA100 B90 C110 D1209已知X 補 =00000000,則真值 X= 。BA+1 B0 C1 D以上都不對10已知X 補 =01111110,則真值 X= 。DA+1 B126 C1 D+12611十六進制數(shù)(4F) 16 對應的十進制數(shù)是 。CA78 B59 C79 D8712單片機在調(diào)試過程中,通過查表將源程序轉換成目標程序的過程叫 。DA匯編 B編譯 C自動匯編 D手工匯編三、多項選擇題1微型計算機中常用的進位計數(shù)制有 BCE 。A十進制 B二進制 C八進制 D五進制 E十六進制2計算機中常用的數(shù)碼有 ABDE 。A補碼 BBCD 碼 C十進制 D二進制 EASCII 碼3與十進制 89 相等的數(shù)為 ACDE 。A59H B10001001B C131Q D1011001B E (10001001)BCD4為方便運算,計算機中的正數(shù)永遠用原碼表示,而負數(shù)有三種表示法,即 ACE 。A原碼 B真值 C反碼 D機器碼 E補碼5微型計算機中的軟件主要有以下幾個部分: 。B、C 、EA操作系統(tǒng) B系統(tǒng)軟件 C應用軟件 D診斷程序 E數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)6用 4 位二進制數(shù)來表示 1 位十進制數(shù)的編碼方法稱為 。A、B、C、A二 十進制 B8421BCD 碼 C余 3 碼 D二進制編碼 EASCII 碼MCS51單片機原理與結構一、判斷題( )1MCS51 單片機是高檔 16位單片機。( )2MCS51 的產(chǎn)品 8051與 8031的區(qū)別是:8031 片內(nèi)無 ROM。( )3單片機的 CPU從功能上可分為運算器和存貯器。( )4MCS-51 的指令寄存器是一個 8位寄存器,用于暫存待執(zhí)行指令,等待譯碼。( )5MCS51 的指令寄存器是對指令寄存器中的指令進行譯碼,將指令轉變?yōu)閳?zhí)行此指令所需要的電信號。( )68051 的累加器 ACC是一個 8位的寄存器,簡稱為 A,用來存一個操作數(shù)或中間結果。3( )78051 的程序狀態(tài)字寄存器 PSW是一個 8位的專用寄存器,用于存程序運行中的各種狀態(tài)信息。( )8MCS51 的程序存貯器用于存放運算中間結果。( ) 9MCS51 的數(shù)據(jù)存貯器在物理上和邏輯上都分為兩個地址空間:一個是片內(nèi)的 256 字節(jié)的 RAM,另一個是片外最大可擴充 64K 字節(jié)的 RAM。( )10單片機的復位有上電自動復位和按鈕手動復位兩種,當單片機運行出錯或進入死循環(huán)時,可按復位鍵重新啟動。( )11CPU 的時鐘周期為振蕩器頻率的倒數(shù)。( )12單片機的一個機器周期是指完成某一個規(guī)定操作所需的時間,一般情況下,一個機器周期等于一個時鐘周期組成。( )13單片機的指令周期是執(zhí)行一條指令所需要的時間。一般由若干個機器周期組成。( )14單片機系統(tǒng)擴展時使用的鎖存器,是用于鎖存高 8位地址。( )15MCS51 單片機上電復位后,片內(nèi)數(shù)據(jù)存儲器的內(nèi)容均為 00H。( )16當 8051單片機的晶振頻率為 12MHZ時,ALE 地址鎖存信號端的輸出頻率為 2MHZ的方脈沖。( )178051 單片機片內(nèi) RAM從 00H1FH 的 32個單元,不僅可以作工作寄存器使用,而且可作為 RAM來讀寫。( )18MCS51 單片機的片內(nèi)存貯器稱為程序存貯器。( )19MCS51 單片機的數(shù)據(jù)存貯器是指外部存貯器。( )20MCS51 單片機的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存貯器的一個區(qū)域中。( )21微機控制系統(tǒng)的抗干擾問題是關系到微機應用成敗的大問題.二、單項選擇題1MCS51 單片機的 CPU主要的組成部分為 。AA運算器、控制器 B加法器、寄存器 C運算器、加法器 D運算器、譯碼器2單片機能直接運行的程序叫 C 。A.源程序 B.匯編程序 C.目標程序 D.編譯程序3單片機中的程序計數(shù)器 PC用來 。CA存放指令 B存放正在執(zhí)行的指令地址 C存放下一條指令地址D存放上一條指令地址4單片機上電復位后,PC 的內(nèi)容和 SP的內(nèi)容為 B 。A0000H,00H B0000H,07H C0003H,07H D0800H,08H5單片機 8031的 ALE引腳是 B 。A 輸出高電平 B輸出矩形脈沖,頻率為 fosc的 1/6B C輸出低電平 D輸出矩形脈沖,頻率為 fosc的 1/26單片機 8031的 引腳 A 。A必須接地 B必須接+5V C可懸空 D以上三種視需要而定7訪問外部存貯器或其它接口芯片時,作數(shù)據(jù)線和低 8位地址線的是 A 。AP0 口 BP1 口 CP2 口 DP0 口 和 P2 口8PSW 中的 RS1和 RS0用來 A 。A 選擇工作寄存器區(qū)號 B指示復位 C選擇定時器 D選擇工作方式9上電復位后,PSW 的值為 。DA1 B07H CFFH D010單片機上電復位后,堆棧區(qū)的最大允許范圍是 B 個單元。A64 B120 C128 D25611單片機上電復位后,堆棧區(qū)的最大允許范圍是內(nèi)部 RAM的 D 。A00HFFH B00H07H C07H7FH D08H7FH12堆棧指針 SP在內(nèi)部 RAM中的直接地址是 。C4A00H B07H C81H DFFH13.INTEL8031的 P0口,當使用外部存貯存器時它是一個 D 。A傳輸高 8位地址口 A傳輸?shù)?8位地址口C傳輸高 8位數(shù)據(jù)口 D傳輸?shù)?8位地址/數(shù)據(jù)口 14P0 口作數(shù)據(jù)線和低 8位地址線時 B 。A應外接上拉電阻 B不能作 I/O口 C能作 I/O口 D應外接高電平15對于 8031單片機,其內(nèi)部 RAM D 。A只能位尋址 B只能字節(jié)尋址 C既可位尋址又可字節(jié)尋址 D少部分既能位尋址又能字節(jié)尋址 16尋址方式就是 C 的方式。A查找指令操作碼 B查找指令 C查找指令操作數(shù) D查找指令操作碼和操作數(shù) 178031 單片機若晶振頻率為 fosc=12MHz,則一個機器周期等于 C S。A1/12 B1/2 C1 D218MCS51 單片機的數(shù)據(jù)指針 DPTR是一個 16位的專用地址指針寄存器,主要用來 。A存放指令 B存放 16位地址,作間址寄存器使用 C存放下一條指令地址D存放上一條指令地址19ALU 表示 。DA累加器 B程序狀態(tài)字寄存器 C計數(shù)器 D算術邏輯部件20單片機上電后或復位后,工作寄存器 R0是在 。AA0 區(qū) 00H單元 B0 區(qū) 01H單元 C0 區(qū) 09H單元 DSFR21單片機 8051的 XTAL1和 XTAL2引腳是 引腳。DA外接定時器 B外接串行口 C外接中斷 D外接晶振228051 單片機的 VSS(20)引腳是 引腳。BA主電源+5V B接地 C備用電源 D訪問片外存貯器238051 單片機的 VCC(40)引腳是 引腳。AA主電源+5V B接地 C備用電源 D訪問片外存貯器248051 單片機 口是一個 8位漏極型開路型雙向 I/O端口。AAP0 BP1 CP2 DP3258051 單片機中,輸入/輸出引腳中用于專門的第二功能的引腳是 。DAP0 BP1 CP2 DP326MCS51 復位后,程序計數(shù)器 PC= 。即程序從 開始執(zhí)行指令。B、BA0001H B0000H C0003H D0023H27MCS51 的片內(nèi)外的 ROM 是統(tǒng)一編址的,如果 端保持高電平,8051 的程序計數(shù)器 PC 在 地址范圍內(nèi)。DA1000HFFFFH B0000HFFFFH C0001H0FFFH D0000H0FFFH28MCS51 的專用寄存器 SFR 中的堆棧指針 SP 是一個特殊的存貯區(qū),用來 ,它是按后進先出的原則存取數(shù)據(jù)的。CA存放運算中間結果 B存放標志位 C暫存數(shù)據(jù)和地址 D存放待調(diào)試的程序29單片機的堆棧指針 SP 始終是指示 。BA堆棧底 B堆棧頂 C堆棧地址 D堆棧中間位置30單片機的 P0、P1 口作輸入用途之前必須 。AA在相應端口先置 1 B在相應端口先置 0 C外接高電平 D外接上拉電阻31MCS51 的串行數(shù)據(jù)緩沖器 SBUF 用于 。BA存放運算中間結果 B存放待發(fā)送或已接收到的數(shù)據(jù) C暫存數(shù)據(jù)和地址 D存放待調(diào)試的程序32MCS51 單片機的 P1 口的功能是 。A5A可作通用雙向 I/O 口用 B可作一般 I/O 口用 C可作地址/數(shù)據(jù)總線用 D可作通用 I/O 口用33MCS51 單片機復位后,專用寄存器 ACC 的狀態(tài)是 。CA0000H B07H C00H D0FFH34當程序狀態(tài)字寄存器 PSW狀態(tài)字中 RS1和 RS0分別為 0和 1 時,系統(tǒng)先用的工作寄存器組為 。BA組 0 B組 1 C組 2 D組 3358051 單片機中,唯一一個用戶可使用的 16位寄存器是 。DAPSW BACC C SP DDPTR368051 的程序計數(shù)器 PC 為 16 位計數(shù)器,其尋址范圍是 。DA8K B16K C32K D64K37單片機應用程序一般存放在 中。BARAM BROM C寄存器 DCPU三、多項選擇題1一個應用課題的研制,大致可分為 ABCDE 階段。A分析研究課題,明確解決問題的方法 B分別進行硬件和軟件的設計 C分模塊調(diào)試系統(tǒng),進行在線仿真和總調(diào) D固化程序,投入實際運行 E反饋運行情況,及時修正、升級2MCS51 的產(chǎn)品 8051單片機內(nèi)部由 4 個 8 位的 I/O 端口 P0、P1、P2、P3、串行口等組成。A、B、C 、EACPU B4KB 的 ROM C256B 的 RAM D4KB 的 EPROM E兩個 16位的定時/計數(shù)器 T0和 T13MCS51 的控制器由 等組成。A 、C、D、EA計數(shù)器 PC B累加器 C指令譯碼器 D指令寄存器E定時控制與條件轉移邏輯電路48051 單片機 CPU的主要功能有 。A 、C、DA產(chǎn)生各種控制信號 B存貯數(shù)據(jù) C算術、邏輯運算及位操作DI/O 端口數(shù)據(jù)傳輸 E驅動 LED58051 單片機的運算器由 等組成。A 、B、D、EA算術邏輯部件 ALU B累加器 ACC C計數(shù)器 PC D程序狀態(tài)寄存器 PSWEBCD 碼運算調(diào)整電路68051 單片機算術邏輯部件 ALU是由加法器和其他邏輯電路組成,用于對數(shù)據(jù)進行 。A、B、EA算術四則運算和邏輯運算 B移位操作 C存程序運行中的各種狀態(tài)信息D用來存一個操作數(shù)中間結果 E位操作78051 單片機控制信號引腳有 。A 、B、D、EARST/V PD (9 腳) BALE/ (30 腳) CXTAL1(19 腳) D (29 腳) E /VPP(31 腳)88051 單片機 口是一個帶內(nèi)部上拉電阻的位雙向 I/O 口。B、C、DAP0 BP1 CP2 DP3 EP 079MCS51 的存貯器配置在物理結構上有四個存儲空間,它們是: ACDE 。A片內(nèi)程序存貯器 B片內(nèi)外統(tǒng)一編址的 64KB 字節(jié)的程序存貯器地址空間C片外程序存貯器 D片內(nèi)數(shù)據(jù)存貯器 E片外數(shù)據(jù)存貯器9MCS51 的數(shù)據(jù)存貯器用于存放 。A、B 、D 、EA運算中間結果 B數(shù)據(jù)暫存和緩沖 C編好的程序和表格常數(shù)D標志位 E待調(diào)試的程序10MCS51 單片機專用寄存器 P0 (P0 口) 的功能為 。A、E 6A作一般 I/O 口使用 B作通用雙向 I/O 口使用 C作輸出高 8 位地址D作通用 I/O 口使用 E作地址/ 數(shù)據(jù)總線使用11對 8031 的 P0 口來說,使用時可作為 ACD 。A低 8 位地址線 B高 8 位地址線 C數(shù)據(jù)線D I/O 口操作 E時鐘線128051CPU 在訪問外部存貯器時,地址輸出是 。A、CAP2 口輸出高 8 位地址 BP1 口輸出高 8 位地址 CP0 口輸出低 8 位地址DP1 口輸出低 8 位地址 EP2 口輸出低 8 位地址13MCS51 單片機復位后,下列專用寄存器狀態(tài)為 00H的是: BCE 。APC BACC CB DSP EPSW14MCS51 單片機中堆棧的作用有 CDE 。A保護 SP B保護棧頂 C保護斷點 D保護現(xiàn)場 E保護調(diào)用指令的下一條指令地址四、簡答題:1、 8031 的 P0 口其輸入輸出電路的特點是什么?漏極開路、驅動電流負載時需外接上拉電阻、有三態(tài)緩沖器、有鎖存器。MCS51單片機指令系統(tǒng)及程序設計一、判斷題( )1MCS51 單片機的指令格式中操作碼與操作數(shù)之間必須用“, ”分隔。( )2MCS51 指令:MOV A,#40H ;表示將立即數(shù) 40H傳送至 A中。( )3MCS51 指令:MOV A,R0 ;表示將 R0指示的地址單元中的內(nèi)容傳送至 A中。( )4S51 指令:MOVX A,DPTR ;表示將 DPTR指示的地址單元中的內(nèi)容傳送至 A中。( )5MCS51 的數(shù)據(jù)傳送指令是把源操作數(shù)傳送到目的操作數(shù),指令執(zhí)行后,源操作數(shù)改變,目的操作數(shù)修改為源操作數(shù)。( )6MCS51 指令中,MOVX 為片外 RAM傳送指令。( )7MCS51 指令中,MOVC 為 ROM傳送指令。( )8將 37H單元的內(nèi)容傳送至 A的指令是:MOV A,#37H。( )9MCS51 指令中,16 位立即數(shù)傳送指令是:MOV DPTR,#data16。( )10MCS51 單片機,CPU 對片外 RAM的訪問只能用寄存器間接尋址的方式,且僅有 4 條指令。( )11如 JC rel發(fā)生跳轉時,目標地址為當前指令地址加上偏移量。( )12對于 8051單片機,當 CPU對內(nèi)部程序存儲器尋址超過 4K時,系統(tǒng)會自動在外部程序存儲器中尋址。( )13指令 MUL AB執(zhí)行前(A)=F0H, (B)=05H,執(zhí)行后(A)=FH5, (B)=00H。( )14已知:DPTR=11FFH 執(zhí)行 INC DPTR后,結果:DPTR=1200H。( )15已知:A=11H B=04H,執(zhí)行指令 DIV AB后,其結果:A=04H,B=1 CY=OV=0。( )16已知:A=1FH, (30H)=83H,執(zhí)行 ANL A,30H 后,結果:A=03H (30H)=83H P=0。( )17無條件轉移指令 LJMP addr16 稱長轉移指令,允許轉移的目標地址在 128KB 空間范圍內(nèi)。( )18MCS51 指令系統(tǒng)中,執(zhí)行指令 FGO bit F0 ,表示凡用到 F0位的指令中均可用 FGO來代替。( )19MCS51 指令系統(tǒng)中,執(zhí)行指令 ORG 2000H;BCD: DB “A,B,C,D”表示將 A、B、C、D 的 ASII碼值依次存入 2000H開始的連續(xù)單元中。( ) 20MCS51 指令系統(tǒng)中,指令 CJNE A,#data, rel的作用相當于 SUBB A,#data 與 JNC rel7的作用。( )21MCS51 指令系統(tǒng)中,指令 JNB bit,rel 是判位轉移指令,即表示 bit=1 時轉。( )228031 單片機的 PC與 DPDR都在 CPU片內(nèi),因此指令 MOVC A,A+PC 與指令 MOVC A,A+DPTR 執(zhí)行時只在單片機內(nèi)部操作,不涉及片外存儲器。( )23MCS51 指令系統(tǒng)中,指令 AJMP addr11 稱絕對轉移指令,指令包含有 11 位的轉移地址;它是把 PC 的高 5 位與指令第一字節(jié)中的第 75 位(第 40 位為 00001)和指令的第二字中的 8 位合并在一起構成 16 位的轉移地址。 ( )24MCS51 單片機中 PUSH和 POP指令只能保護現(xiàn)場,不能保護斷點。( )25絕對調(diào)用指令 ACALL addr11能在本指令后一字節(jié)所在的 2K字節(jié)程序存貯區(qū)內(nèi)調(diào)用子程序。( )26指令 LCALL addr16能在 64K字節(jié)范圍內(nèi)調(diào)用子程序。( )27設 PC的內(nèi)容為 35H,若要把程序存貯器 08FEH單元的數(shù)據(jù)傳送至累加器 A,則必須使用指令 MOVC A,A+PC。()28指令 MOV A,00H 執(zhí)行后 A的內(nèi)容一定為 00H。( )29在進行二十進制運算時,必須用到 DA A指令。( )30指令 MUL AB執(zhí)行前(A)=43H, (B)=05H,執(zhí)行后(A)=15H, (B)=02H。( )31MCS51 單片機的布爾處理器是以 A為累加器進行位操作的。二、單項選擇題1MCS51 匯編語言指令格式中,唯一不可缺少的部分是 。BA標號 B操作碼 C操作數(shù) D注釋2MCS51 的立即尋址方式中,立即數(shù)前面 。DA應加前綴“/:”號 B不加前綴號 C應加前綴“”號D應加前綴“#”號3下列完成 8031單片機內(nèi)部 RAM數(shù)據(jù)傳送的指令是 。DAMOVX A,DPTR BMOVC A, A+PC CMOV A,#data DMOV direct,direct4MCS51 的立即尋址的指令中,立即數(shù)就是 。BA放在寄存器 R0中的內(nèi)容 B放在程序中的常數(shù) C放在 A中的內(nèi)容 D放在 B中的內(nèi)容5單片機中 PUSH和 POP指令常用來 。CA保護斷點 B保護現(xiàn)場 C保護現(xiàn)場,恢復現(xiàn)場 D保護斷點,恢復斷點 6MCS51 尋址方式中,操作數(shù) Ri加前綴“”號的尋址方式是 。AA寄存器間接尋址 B寄存器尋址 C基址加變址尋址 D立即尋址7MCS51 尋址方式中,立即尋址的尋址空間是 。CA工作寄存器 R0R7 B專用寄存器 SFR C程序存貯器 ROM 片內(nèi) RAM的 20H2FH 字節(jié)中的所有位和部分專用寄存器 SFR的位8MCS51 尋址方式中,直接尋址的尋址空間是 。DA工作寄存器 R0R7 B專用寄存器 SFR C程序存貯器 ROM 程序存儲器 256字節(jié)范圍9執(zhí)行指令 MOVX A,DPTR 時, 、 腳的電平為 。CA 高電平, 高電平 B 低電平, 高電平C 高電平, 低電平 D 低電平, 低電平10主程序執(zhí)行完 ACALL后返回主程序后,堆棧指針 SP的值 。AA不變 B加 2 C加 4 D減 211單片機中使用 MOVX A,R1 指令 C 尋址數(shù)據(jù)存貯器 1050H單元。A能直接 B不能 C與 P2口配合能 D與 P1口配合能 12下列指令判斷若 P1口最低位為高電平就轉 LP,否則就執(zhí)行下一句的是 。B8AJNB P1.0,LP BJB P1.0,LP CJC P1.0,LP DJNZ P1.0,LP13指令 JB OEOH,LP 中的 OEOH是指 。CA累加器 A B累加器 A的最高位 C累加器 A的最低位 D一個單元的地址 14下列指令中比較轉移指令是指 。BA DJNZ Rn,rel BCJNE Rn,#data,rel CDJNZ direct,rel DJBC bit,rel 15指令 MOV R0,#20H 執(zhí)行前(R0)=30H, (20H)=38H,執(zhí)行后(R0)= 。DA00H B20H C30H D38H16指令 MOV R0, 20H 執(zhí)行前(R0)=30H, (20H)=38H,執(zhí)行后(R0)= 。BA20H B30H C50H D38H17執(zhí)行如下三條指令后,30H 單元的內(nèi)容是 。BMOV R1,#30H MOV 40H,#0EHMOV R1,40HA40H B0EH C30H DFFH18MCS51 指令包括操作碼和操作數(shù),其中操作數(shù)是指 。DA參與操作的立即數(shù) B寄存器 C操作數(shù) D操作數(shù)或操作數(shù)地址19MCS51 指令 MOV R0,#20H 中的 20H是指 。DA立即數(shù) B內(nèi)部 RAM20H C一個數(shù)的初值 D以上三種均有可能,視該指令的在程序中的作用20MCS51 單片機在執(zhí)行 MOVX A,DPTR 或 MOVC A,A+DPTR 指令時,其尋址單元的地址是由 。BAP0 口送高 8位,P2 口送高 8位 BP0 口送低 8位,P2 口送高 8位CP0 口送低 8位,P2 口送低 8位 DP0 口送高 8位,P2 口送低 8位21在 MCS51指令中,下列指令中 是無條件轉移指令。CALCALL addr16 BDJNZ direct,rel CSJMP rel DACALL addr1122.下列指令中影響堆棧指針的指令是 。DALJMP BADD CMOVC A,A+PC DLCALL23設 A=AFH (20H)=81H,指令:ADDC A, 20H 執(zhí)行后的結果是 。BAA=81H BA=30H CA=AFH DA=20H24已知:A=DBH R4=73H CY=1,指令:SUBB A, R4 執(zhí)行后的結果是 。CAA=73H BA=DBH CA=67H D以上都不對25將內(nèi)部數(shù)據(jù)存儲單元的內(nèi)容傳送到累加器 A中的指令是 。CAMOVX A,R0 BMOV A, #data CMOV A,R0 DMOVX A, DPTR26下列指令執(zhí)行時,修改 PC中內(nèi)容的指令是 。CASJMP BLJMP CMOVC A, A+PC DLCALL27下列指令執(zhí)行時,不修改 PC中內(nèi)容的指令是 。AAAJMP BMOVC A, A+PC CMOVC A, A+DPTR DMOVX A,Ri28已知:A=D2H, (40H)=77H,執(zhí)行指令:ORL A,40H 后,其結果是: 。BAA=77H BA=F7H CA=D2H D以上都不對29指令 MUL AB 執(zhí)行前(A)=18H , (B)=05H,執(zhí)行后,A、B 的內(nèi)容是 。DA90H,05H B90H,00H C78H,05H D78H,00H30MCS51 指令系統(tǒng)中,清零指令是 。CACPL A BRLC A CCLR A DRRC A31MCS51 指令系統(tǒng)中,求反指令是 。AACPL A BRLC A CCLR A DRRC A32MCS51 指令系統(tǒng)中,指令 MOV A,R0,執(zhí)行前(A)=86H, (R0)=20H, (20H)=18H,執(zhí)行后 。CA (A)=86H B (A)=20H C (A)=18H D (A)=00H33MCS51 指令系統(tǒng)中,指令 CLR A ;表示 。A9A將 A的內(nèi)容清 0 B將 A的內(nèi)容置 1 C將 A的內(nèi)容各位取反,結果送回 A中 D循環(huán)移位指令34已知 A=87H , (30H)=76H,執(zhí)行 XRL A,30H 后,其結果為: 。CAA=F1H (30H)=76H P=0 BA=87H (30H)=76H P=1CA=F1H (30H)=76H P=1 DA=76H (30H)=87H P=135MCS51 指令系統(tǒng)中,指令 ADD A,R0 執(zhí)行前(A)=38H, (R0)=54H, (C)=1 執(zhí)行后,其結果為 。DA (A)=92H (C)=1 B (A)=92H (C)=0 C (A)=8CH (C)=1 D (A)=8CH (C)=036MCS51 指令系統(tǒng)中,指令 ADD A,R0 執(zhí)行前(A)=86H, (R0)=7AH, (C)=0 執(zhí)行后,其結果為 。AA (A)=00H (C)=1 B (A)=00H (C)=1 C (A)=7AH (C)=1 D (A)=7AH (C)=037MCS51 指令系統(tǒng)中,指令 ADDC A,R0 執(zhí)行前(A)=38H, (R0)=30H, (30H)=FOH, (C)=1 執(zhí)行后,其結果為 。BA (A)=28H (C)=1 B (A)=29H (C)=1 C (A)=68H (C)=0 D (A)=29H (C)=038下列指令能能使累加器 A低 4位不變,高 4位置 F的是 。DAANL A,#OFH BANL A,#OFOH CORL A,#OFH DORL A,#OF0H 39下列指令能能使累加器 A高 4位不變,低 4位置 F的是 。CAANL A,#OFH BANL A,#OFOH CORL A,#OFH DORL A,#OF0H40下列指令能使 R0低 4位不變,高 4位置 F的是 。DAANL R0,#OF0H BORL RO,#OFOH CORL 0,#OFH DORL 00H,#OF0H 41下列指令能能使 R0高 4位不變,低 4位置 F的是 。CAANL R0,#OFH BANL R0,#OFOH CORL R0,#OFH DORL R0,#OFH 42下列指令能能使累加器 A的最高位置 1的是 。DAANL A,#7FH BANL A,#80H CORL A,#7FH DORL A,#80H 43下列指令能能使 R0的最高位置 0的是 。AAANL 0,#7FH BANL R0,#FH CORL R0,#7FH DORL R0,#80H 44下列指令能能使 R0的最高位取反的是 。BACPL R0,7 BXRL 00H,#80H CCPL (R0) ,7 DARL R0,#80H 45下列指令能能使累加器 A的最低位置 1的是 。CASETB A,#01H BSETB A,0 CORL A,#01H DSETB A,#00H 46下列

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論