




已閱讀5頁(yè),還剩23頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1單片機(jī)應(yīng)用技術(shù)試題庫(kù)微型計(jì)算機(jī)基礎(chǔ)一、判斷題( )1已知X 原 =0001111,則X 反 =11100000。( )2 (86) 原 =11010110, (86) 反 =10101001, (86) 補(bǔ) =10101010。( )3已知X 原 =11101001,則X 反 =00010110。( )4.1KB=400H. ( )5. 800H =2KB. ( )6.十進(jìn)制數(shù) 89化成二進(jìn)制數(shù)為 10001001。( )7因?yàn)?10000H=64KB,所以 0000HFFFFH 一共有 63KB個(gè)單元。( )8十進(jìn)制數(shù) 89的 BCD碼可以記為 89H。( )98 位二進(jìn)制數(shù)原碼的大小范圍是-127+127。( )108 位二進(jìn)制數(shù)補(bǔ)碼的大小范圍是-127+127。( )110 的補(bǔ)碼是 0。( )12-128 的補(bǔ)碼是 10000000。( )1311111111 是-1 的補(bǔ)碼。( )14-2 的補(bǔ)碼可以記為 FEH。( )15已知X 原 =10000100,則X 補(bǔ) =11111100。( )16將二進(jìn)制數(shù)(11010111) 2轉(zhuǎn)換成八進(jìn)制數(shù)是(327) 8。( )17將十進(jìn)制(0825) 10轉(zhuǎn)換成二進(jìn)制數(shù)是(01101) 2。( )181000001 101其結(jié)果是 1101。( )19計(jì)算機(jī)中的機(jī)器碼就是若干位二進(jìn)制數(shù)。( )20計(jì)算機(jī)中的所謂原碼就是正數(shù)的符號(hào)位用“0”表示,負(fù)數(shù)的符號(hào)用“1”表示,數(shù)值位保持二進(jìn)制數(shù)值不變的數(shù)碼。( )21計(jì)算機(jī)中負(fù)數(shù)的反碼是把它對(duì)應(yīng)的正數(shù)連同符號(hào)位按位取反而開(kāi)形成的。( )22計(jì)算機(jī)中負(fù)數(shù)的補(bǔ)碼是在它的反碼的末位加 1(即求反加 1)而成的。( )23用匯編語(yǔ)言編寫(xiě)的程序叫匯編程序。( )24匯編語(yǔ)言源程序是單片機(jī)可以直接執(zhí)行的程序。( )25微機(jī)控制系統(tǒng)的抗干擾問(wèn)題是關(guān)系到微機(jī)應(yīng)用的成敗大問(wèn)題。( )26凡是用單片機(jī)調(diào)試軟件 PDS在計(jì)算機(jī)上匯編成功的源程序都是編寫(xiě)正確的源程序,都能正常運(yùn)行。( )27機(jī)電一體化就是機(jī)械技術(shù)、電子技術(shù)、控制技術(shù)和計(jì)算機(jī)技術(shù)相結(jié)合的綜合技術(shù)。二、單項(xiàng)選擇題1在微型計(jì)算機(jī)中,負(fù)數(shù)常用 表示。CA原碼 B反碼 C補(bǔ)碼 D真值2將十進(jìn)制數(shù) 215轉(zhuǎn)換成對(duì)應(yīng)的二進(jìn)制數(shù)是 。A A11010111 B11101011 C10010111 D101011013將十進(jìn)制數(shù) 98轉(zhuǎn)換成對(duì)應(yīng)的二進(jìn)制數(shù)是 。A A1100010 B11100010 C10101010 D10001103將二進(jìn)制數(shù)(1101001) 2 轉(zhuǎn)換成對(duì)應(yīng)的八進(jìn)制數(shù)是 。BA141 B151 C131 D 121 4十進(jìn)制 126數(shù)其對(duì)應(yīng)的十六進(jìn)制數(shù)可表示為 。DA8F B8E CFE D7E25二進(jìn)制數(shù) 110110110 對(duì)應(yīng)的十六進(jìn)制數(shù)可表示為 。BA1D3H B1B6H CDB0H D666H6-3 的補(bǔ)碼是 。DA10000011 B11111100 C11111110 D111111017在計(jì)算機(jī)中“A”是用 來(lái)表示。DABCD 碼 B二十進(jìn)制 C余三碼 DASCII 碼8將十六進(jìn)制數(shù)(1863.5B)16 轉(zhuǎn)換成對(duì)應(yīng)的二進(jìn)制數(shù)是 。BA1100001100011.0101B B1100001100011.01011011C1010001100111.01011011 D100001111001.100011110將十六進(jìn)制數(shù) 6EH轉(zhuǎn)換成對(duì)應(yīng)的十進(jìn)制數(shù)是 。CA100 B90 C110 D1209已知X 補(bǔ) =00000000,則真值 X= 。BA+1 B0 C1 D以上都不對(duì)10已知X 補(bǔ) =01111110,則真值 X= 。DA+1 B126 C1 D+12611十六進(jìn)制數(shù)(4F) 16 對(duì)應(yīng)的十進(jìn)制數(shù)是 。CA78 B59 C79 D8712單片機(jī)在調(diào)試過(guò)程中,通過(guò)查表將源程序轉(zhuǎn)換成目標(biāo)程序的過(guò)程叫 。DA匯編 B編譯 C自動(dòng)匯編 D手工匯編三、多項(xiàng)選擇題1微型計(jì)算機(jī)中常用的進(jìn)位計(jì)數(shù)制有 BCE 。A十進(jìn)制 B二進(jìn)制 C八進(jìn)制 D五進(jìn)制 E十六進(jìn)制2計(jì)算機(jī)中常用的數(shù)碼有 ABDE 。A補(bǔ)碼 BBCD 碼 C十進(jìn)制 D二進(jìn)制 EASCII 碼3與十進(jìn)制 89 相等的數(shù)為 ACDE 。A59H B10001001B C131Q D1011001B E (10001001)BCD4為方便運(yùn)算,計(jì)算機(jī)中的正數(shù)永遠(yuǎn)用原碼表示,而負(fù)數(shù)有三種表示法,即 ACE 。A原碼 B真值 C反碼 D機(jī)器碼 E補(bǔ)碼5微型計(jì)算機(jī)中的軟件主要有以下幾個(gè)部分: 。B、C 、EA操作系統(tǒng) B系統(tǒng)軟件 C應(yīng)用軟件 D診斷程序 E數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)6用 4 位二進(jìn)制數(shù)來(lái)表示 1 位十進(jìn)制數(shù)的編碼方法稱(chēng)為 。A、B、C、A二 十進(jìn)制 B8421BCD 碼 C余 3 碼 D二進(jìn)制編碼 EASCII 碼MCS51單片機(jī)原理與結(jié)構(gòu)一、判斷題( )1MCS51 單片機(jī)是高檔 16位單片機(jī)。( )2MCS51 的產(chǎn)品 8051與 8031的區(qū)別是:8031 片內(nèi)無(wú) ROM。( )3單片機(jī)的 CPU從功能上可分為運(yùn)算器和存貯器。( )4MCS-51 的指令寄存器是一個(gè) 8位寄存器,用于暫存待執(zhí)行指令,等待譯碼。( )5MCS51 的指令寄存器是對(duì)指令寄存器中的指令進(jìn)行譯碼,將指令轉(zhuǎn)變?yōu)閳?zhí)行此指令所需要的電信號(hào)。( )68051 的累加器 ACC是一個(gè) 8位的寄存器,簡(jiǎn)稱(chēng)為 A,用來(lái)存一個(gè)操作數(shù)或中間結(jié)果。3( )78051 的程序狀態(tài)字寄存器 PSW是一個(gè) 8位的專(zhuān)用寄存器,用于存程序運(yùn)行中的各種狀態(tài)信息。( )8MCS51 的程序存貯器用于存放運(yùn)算中間結(jié)果。( ) 9MCS51 的數(shù)據(jù)存貯器在物理上和邏輯上都分為兩個(gè)地址空間:一個(gè)是片內(nèi)的 256 字節(jié)的 RAM,另一個(gè)是片外最大可擴(kuò)充 64K 字節(jié)的 RAM。( )10單片機(jī)的復(fù)位有上電自動(dòng)復(fù)位和按鈕手動(dòng)復(fù)位兩種,當(dāng)單片機(jī)運(yùn)行出錯(cuò)或進(jìn)入死循環(huán)時(shí),可按復(fù)位鍵重新啟動(dòng)。( )11CPU 的時(shí)鐘周期為振蕩器頻率的倒數(shù)。( )12單片機(jī)的一個(gè)機(jī)器周期是指完成某一個(gè)規(guī)定操作所需的時(shí)間,一般情況下,一個(gè)機(jī)器周期等于一個(gè)時(shí)鐘周期組成。( )13單片機(jī)的指令周期是執(zhí)行一條指令所需要的時(shí)間。一般由若干個(gè)機(jī)器周期組成。( )14單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存高 8位地址。( )15MCS51 單片機(jī)上電復(fù)位后,片內(nèi)數(shù)據(jù)存儲(chǔ)器的內(nèi)容均為 00H。( )16當(dāng) 8051單片機(jī)的晶振頻率為 12MHZ時(shí),ALE 地址鎖存信號(hào)端的輸出頻率為 2MHZ的方脈沖。( )178051 單片機(jī)片內(nèi) RAM從 00H1FH 的 32個(gè)單元,不僅可以作工作寄存器使用,而且可作為 RAM來(lái)讀寫(xiě)。( )18MCS51 單片機(jī)的片內(nèi)存貯器稱(chēng)為程序存貯器。( )19MCS51 單片機(jī)的數(shù)據(jù)存貯器是指外部存貯器。( )20MCS51 單片機(jī)的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存貯器的一個(gè)區(qū)域中。( )21微機(jī)控制系統(tǒng)的抗干擾問(wèn)題是關(guān)系到微機(jī)應(yīng)用成敗的大問(wèn)題.二、單項(xiàng)選擇題1MCS51 單片機(jī)的 CPU主要的組成部分為 。AA運(yùn)算器、控制器 B加法器、寄存器 C運(yùn)算器、加法器 D運(yùn)算器、譯碼器2單片機(jī)能直接運(yùn)行的程序叫 C 。A.源程序 B.匯編程序 C.目標(biāo)程序 D.編譯程序3單片機(jī)中的程序計(jì)數(shù)器 PC用來(lái) 。CA存放指令 B存放正在執(zhí)行的指令地址 C存放下一條指令地址D存放上一條指令地址4單片機(jī)上電復(fù)位后,PC 的內(nèi)容和 SP的內(nèi)容為 B 。A0000H,00H B0000H,07H C0003H,07H D0800H,08H5單片機(jī) 8031的 ALE引腳是 B 。A 輸出高電平 B輸出矩形脈沖,頻率為 fosc的 1/6B C輸出低電平 D輸出矩形脈沖,頻率為 fosc的 1/26單片機(jī) 8031的 引腳 A 。A必須接地 B必須接+5V C可懸空 D以上三種視需要而定7訪問(wèn)外部存貯器或其它接口芯片時(shí),作數(shù)據(jù)線和低 8位地址線的是 A 。AP0 口 BP1 口 CP2 口 DP0 口 和 P2 口8PSW 中的 RS1和 RS0用來(lái) A 。A 選擇工作寄存器區(qū)號(hào) B指示復(fù)位 C選擇定時(shí)器 D選擇工作方式9上電復(fù)位后,PSW 的值為 。DA1 B07H CFFH D010單片機(jī)上電復(fù)位后,堆棧區(qū)的最大允許范圍是 B 個(gè)單元。A64 B120 C128 D25611單片機(jī)上電復(fù)位后,堆棧區(qū)的最大允許范圍是內(nèi)部 RAM的 D 。A00HFFH B00H07H C07H7FH D08H7FH12堆棧指針 SP在內(nèi)部 RAM中的直接地址是 。C4A00H B07H C81H DFFH13.INTEL8031的 P0口,當(dāng)使用外部存貯存器時(shí)它是一個(gè) D 。A傳輸高 8位地址口 A傳輸?shù)?8位地址口C傳輸高 8位數(shù)據(jù)口 D傳輸?shù)?8位地址/數(shù)據(jù)口 14P0 口作數(shù)據(jù)線和低 8位地址線時(shí) B 。A應(yīng)外接上拉電阻 B不能作 I/O口 C能作 I/O口 D應(yīng)外接高電平15對(duì)于 8031單片機(jī),其內(nèi)部 RAM D 。A只能位尋址 B只能字節(jié)尋址 C既可位尋址又可字節(jié)尋址 D少部分既能位尋址又能字節(jié)尋址 16尋址方式就是 C 的方式。A查找指令操作碼 B查找指令 C查找指令操作數(shù) D查找指令操作碼和操作數(shù) 178031 單片機(jī)若晶振頻率為 fosc=12MHz,則一個(gè)機(jī)器周期等于 C S。A1/12 B1/2 C1 D218MCS51 單片機(jī)的數(shù)據(jù)指針 DPTR是一個(gè) 16位的專(zhuān)用地址指針寄存器,主要用來(lái) 。A存放指令 B存放 16位地址,作間址寄存器使用 C存放下一條指令地址D存放上一條指令地址19ALU 表示 。DA累加器 B程序狀態(tài)字寄存器 C計(jì)數(shù)器 D算術(shù)邏輯部件20單片機(jī)上電后或復(fù)位后,工作寄存器 R0是在 。AA0 區(qū) 00H單元 B0 區(qū) 01H單元 C0 區(qū) 09H單元 DSFR21單片機(jī) 8051的 XTAL1和 XTAL2引腳是 引腳。DA外接定時(shí)器 B外接串行口 C外接中斷 D外接晶振228051 單片機(jī)的 VSS(20)引腳是 引腳。BA主電源+5V B接地 C備用電源 D訪問(wèn)片外存貯器238051 單片機(jī)的 VCC(40)引腳是 引腳。AA主電源+5V B接地 C備用電源 D訪問(wèn)片外存貯器248051 單片機(jī) 口是一個(gè) 8位漏極型開(kāi)路型雙向 I/O端口。AAP0 BP1 CP2 DP3258051 單片機(jī)中,輸入/輸出引腳中用于專(zhuān)門(mén)的第二功能的引腳是 。DAP0 BP1 CP2 DP326MCS51 復(fù)位后,程序計(jì)數(shù)器 PC= 。即程序從 開(kāi)始執(zhí)行指令。B、BA0001H B0000H C0003H D0023H27MCS51 的片內(nèi)外的 ROM 是統(tǒng)一編址的,如果 端保持高電平,8051 的程序計(jì)數(shù)器 PC 在 地址范圍內(nèi)。DA1000HFFFFH B0000HFFFFH C0001H0FFFH D0000H0FFFH28MCS51 的專(zhuān)用寄存器 SFR 中的堆棧指針 SP 是一個(gè)特殊的存貯區(qū),用來(lái) ,它是按后進(jìn)先出的原則存取數(shù)據(jù)的。CA存放運(yùn)算中間結(jié)果 B存放標(biāo)志位 C暫存數(shù)據(jù)和地址 D存放待調(diào)試的程序29單片機(jī)的堆棧指針 SP 始終是指示 。BA堆棧底 B堆棧頂 C堆棧地址 D堆棧中間位置30單片機(jī)的 P0、P1 口作輸入用途之前必須 。AA在相應(yīng)端口先置 1 B在相應(yīng)端口先置 0 C外接高電平 D外接上拉電阻31MCS51 的串行數(shù)據(jù)緩沖器 SBUF 用于 。BA存放運(yùn)算中間結(jié)果 B存放待發(fā)送或已接收到的數(shù)據(jù) C暫存數(shù)據(jù)和地址 D存放待調(diào)試的程序32MCS51 單片機(jī)的 P1 口的功能是 。A5A可作通用雙向 I/O 口用 B可作一般 I/O 口用 C可作地址/數(shù)據(jù)總線用 D可作通用 I/O 口用33MCS51 單片機(jī)復(fù)位后,專(zhuān)用寄存器 ACC 的狀態(tài)是 。CA0000H B07H C00H D0FFH34當(dāng)程序狀態(tài)字寄存器 PSW狀態(tài)字中 RS1和 RS0分別為 0和 1 時(shí),系統(tǒng)先用的工作寄存器組為 。BA組 0 B組 1 C組 2 D組 3358051 單片機(jī)中,唯一一個(gè)用戶可使用的 16位寄存器是 。DAPSW BACC C SP DDPTR368051 的程序計(jì)數(shù)器 PC 為 16 位計(jì)數(shù)器,其尋址范圍是 。DA8K B16K C32K D64K37單片機(jī)應(yīng)用程序一般存放在 中。BARAM BROM C寄存器 DCPU三、多項(xiàng)選擇題1一個(gè)應(yīng)用課題的研制,大致可分為 ABCDE 階段。A分析研究課題,明確解決問(wèn)題的方法 B分別進(jìn)行硬件和軟件的設(shè)計(jì) C分模塊調(diào)試系統(tǒng),進(jìn)行在線仿真和總調(diào) D固化程序,投入實(shí)際運(yùn)行 E反饋運(yùn)行情況,及時(shí)修正、升級(jí)2MCS51 的產(chǎn)品 8051單片機(jī)內(nèi)部由 4 個(gè) 8 位的 I/O 端口 P0、P1、P2、P3、串行口等組成。A、B、C 、EACPU B4KB 的 ROM C256B 的 RAM D4KB 的 EPROM E兩個(gè) 16位的定時(shí)/計(jì)數(shù)器 T0和 T13MCS51 的控制器由 等組成。A 、C、D、EA計(jì)數(shù)器 PC B累加器 C指令譯碼器 D指令寄存器E定時(shí)控制與條件轉(zhuǎn)移邏輯電路48051 單片機(jī) CPU的主要功能有 。A 、C、DA產(chǎn)生各種控制信號(hào) B存貯數(shù)據(jù) C算術(shù)、邏輯運(yùn)算及位操作DI/O 端口數(shù)據(jù)傳輸 E驅(qū)動(dòng) LED58051 單片機(jī)的運(yùn)算器由 等組成。A 、B、D、EA算術(shù)邏輯部件 ALU B累加器 ACC C計(jì)數(shù)器 PC D程序狀態(tài)寄存器 PSWEBCD 碼運(yùn)算調(diào)整電路68051 單片機(jī)算術(shù)邏輯部件 ALU是由加法器和其他邏輯電路組成,用于對(duì)數(shù)據(jù)進(jìn)行 。A、B、EA算術(shù)四則運(yùn)算和邏輯運(yùn)算 B移位操作 C存程序運(yùn)行中的各種狀態(tài)信息D用來(lái)存一個(gè)操作數(shù)中間結(jié)果 E位操作78051 單片機(jī)控制信號(hào)引腳有 。A 、B、D、EARST/V PD (9 腳) BALE/ (30 腳) CXTAL1(19 腳) D (29 腳) E /VPP(31 腳)88051 單片機(jī) 口是一個(gè)帶內(nèi)部上拉電阻的位雙向 I/O 口。B、C、DAP0 BP1 CP2 DP3 EP 079MCS51 的存貯器配置在物理結(jié)構(gòu)上有四個(gè)存儲(chǔ)空間,它們是: 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運(yùn)算中間結(jié)果 B數(shù)據(jù)暫存和緩沖 C編好的程序和表格常數(shù)D標(biāo)志位 E待調(diào)試的程序10MCS51 單片機(jī)專(zhuān)用寄存器 P0 (P0 口) 的功能為 。A、E 6A作一般 I/O 口使用 B作通用雙向 I/O 口使用 C作輸出高 8 位地址D作通用 I/O 口使用 E作地址/ 數(shù)據(jù)總線使用11對(duì) 8031 的 P0 口來(lái)說(shuō),使用時(shí)可作為 ACD 。A低 8 位地址線 B高 8 位地址線 C數(shù)據(jù)線D I/O 口操作 E時(shí)鐘線128051CPU 在訪問(wèn)外部存貯器時(shí),地址輸出是 。A、CAP2 口輸出高 8 位地址 BP1 口輸出高 8 位地址 CP0 口輸出低 8 位地址DP1 口輸出低 8 位地址 EP2 口輸出低 8 位地址13MCS51 單片機(jī)復(fù)位后,下列專(zhuān)用寄存器狀態(tài)為 00H的是: BCE 。APC BACC CB DSP EPSW14MCS51 單片機(jī)中堆棧的作用有 CDE 。A保護(hù) SP B保護(hù)棧頂 C保護(hù)斷點(diǎn) D保護(hù)現(xiàn)場(chǎng) E保護(hù)調(diào)用指令的下一條指令地址四、簡(jiǎn)答題:1、 8031 的 P0 口其輸入輸出電路的特點(diǎn)是什么?漏極開(kāi)路、驅(qū)動(dòng)電流負(fù)載時(shí)需外接上拉電阻、有三態(tài)緩沖器、有鎖存器。MCS51單片機(jī)指令系統(tǒng)及程序設(shè)計(jì)一、判斷題( )1MCS51 單片機(jī)的指令格式中操作碼與操作數(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 單片機(jī),CPU 對(duì)片外 RAM的訪問(wèn)只能用寄存器間接尋址的方式,且僅有 4 條指令。( )11如 JC rel發(fā)生跳轉(zhuǎn)時(shí),目標(biāo)地址為當(dāng)前指令地址加上偏移量。( )12對(duì)于 8051單片機(jī),當(dāng) CPU對(duì)內(nèi)部程序存儲(chǔ)器尋址超過(guò) 4K時(shí),系統(tǒng)會(huì)自動(dòng)在外部程序存儲(chǔ)器中尋址。( )13指令 MUL AB執(zhí)行前(A)=F0H, (B)=05H,執(zhí)行后(A)=FH5, (B)=00H。( )14已知:DPTR=11FFH 執(zhí)行 INC DPTR后,結(jié)果:DPTR=1200H。( )15已知:A=11H B=04H,執(zhí)行指令 DIV AB后,其結(jié)果:A=04H,B=1 CY=OV=0。( )16已知:A=1FH, (30H)=83H,執(zhí)行 ANL A,30H 后,結(jié)果:A=03H (30H)=83H P=0。( )17無(wú)條件轉(zhuǎn)移指令 LJMP addr16 稱(chēng)長(zhǎng)轉(zhuǎn)移指令,允許轉(zhuǎn)移的目標(biāo)地址在 128KB 空間范圍內(nèi)。( )18MCS51 指令系統(tǒng)中,執(zhí)行指令 FGO bit F0 ,表示凡用到 F0位的指令中均可用 FGO來(lái)代替。( )19MCS51 指令系統(tǒng)中,執(zhí)行指令 ORG 2000H;BCD: DB “A,B,C,D”表示將 A、B、C、D 的 ASII碼值依次存入 2000H開(kāi)始的連續(xù)單元中。( ) 20MCS51 指令系統(tǒng)中,指令 CJNE A,#data, rel的作用相當(dāng)于 SUBB A,#data 與 JNC rel7的作用。( )21MCS51 指令系統(tǒng)中,指令 JNB bit,rel 是判位轉(zhuǎn)移指令,即表示 bit=1 時(shí)轉(zhuǎn)。( )228031 單片機(jī)的 PC與 DPDR都在 CPU片內(nèi),因此指令 MOVC A,A+PC 與指令 MOVC A,A+DPTR 執(zhí)行時(shí)只在單片機(jī)內(nèi)部操作,不涉及片外存儲(chǔ)器。( )23MCS51 指令系統(tǒng)中,指令 AJMP addr11 稱(chēng)絕對(duì)轉(zhuǎn)移指令,指令包含有 11 位的轉(zhuǎn)移地址;它是把 PC 的高 5 位與指令第一字節(jié)中的第 75 位(第 40 位為 00001)和指令的第二字中的 8 位合并在一起構(gòu)成 16 位的轉(zhuǎn)移地址。 ( )24MCS51 單片機(jī)中 PUSH和 POP指令只能保護(hù)現(xiàn)場(chǎng),不能保護(hù)斷點(diǎn)。( )25絕對(duì)調(diào)用指令 ACALL addr11能在本指令后一字節(jié)所在的 2K字節(jié)程序存貯區(qū)內(nèi)調(diào)用子程序。( )26指令 LCALL addr16能在 64K字節(jié)范圍內(nèi)調(diào)用子程序。( )27設(shè) PC的內(nèi)容為 35H,若要把程序存貯器 08FEH單元的數(shù)據(jù)傳送至累加器 A,則必須使用指令 MOVC A,A+PC。()28指令 MOV A,00H 執(zhí)行后 A的內(nèi)容一定為 00H。( )29在進(jìn)行二十進(jìn)制運(yùn)算時(shí),必須用到 DA A指令。( )30指令 MUL AB執(zhí)行前(A)=43H, (B)=05H,執(zhí)行后(A)=15H, (B)=02H。( )31MCS51 單片機(jī)的布爾處理器是以 A為累加器進(jìn)行位操作的。二、單項(xiàng)選擇題1MCS51 匯編語(yǔ)言指令格式中,唯一不可缺少的部分是 。BA標(biāo)號(hào) B操作碼 C操作數(shù) D注釋2MCS51 的立即尋址方式中,立即數(shù)前面 。DA應(yīng)加前綴“/:”號(hào) B不加前綴號(hào) C應(yīng)加前綴“”號(hào)D應(yīng)加前綴“#”號(hào)3下列完成 8031單片機(jī)內(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單片機(jī)中 PUSH和 POP指令常用來(lái) 。CA保護(hù)斷點(diǎn) B保護(hù)現(xiàn)場(chǎng) C保護(hù)現(xiàn)場(chǎng),恢復(fù)現(xiàn)場(chǎng) D保護(hù)斷點(diǎn),恢復(fù)斷點(diǎn) 6MCS51 尋址方式中,操作數(shù) Ri加前綴“”號(hào)的尋址方式是 。AA寄存器間接尋址 B寄存器尋址 C基址加變址尋址 D立即尋址7MCS51 尋址方式中,立即尋址的尋址空間是 。CA工作寄存器 R0R7 B專(zhuān)用寄存器 SFR C程序存貯器 ROM 片內(nèi) RAM的 20H2FH 字節(jié)中的所有位和部分專(zhuān)用寄存器 SFR的位8MCS51 尋址方式中,直接尋址的尋址空間是 。DA工作寄存器 R0R7 B專(zhuān)用寄存器 SFR C程序存貯器 ROM 程序存儲(chǔ)器 256字節(jié)范圍9執(zhí)行指令 MOVX A,DPTR 時(shí), 、 腳的電平為 。CA 高電平, 高電平 B 低電平, 高電平C 高電平, 低電平 D 低電平, 低電平10主程序執(zhí)行完 ACALL后返回主程序后,堆棧指針 SP的值 。AA不變 B加 2 C加 4 D減 211單片機(jī)中使用 MOVX A,R1 指令 C 尋址數(shù)據(jù)存貯器 1050H單元。A能直接 B不能 C與 P2口配合能 D與 P1口配合能 12下列指令判斷若 P1口最低位為高電平就轉(zhuǎn) 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一個(gè)單元的地址 14下列指令中比較轉(zhuǎn)移指令是指 。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一個(gè)數(shù)的初值 D以上三種均有可能,視該指令的在程序中的作用20MCS51 單片機(jī)在執(zhí)行 MOVX A,DPTR 或 MOVC A,A+DPTR 指令時(shí),其尋址單元的地址是由 。BAP0 口送高 8位,P2 口送高 8位 BP0 口送低 8位,P2 口送高 8位CP0 口送低 8位,P2 口送低 8位 DP0 口送高 8位,P2 口送低 8位21在 MCS51指令中,下列指令中 是無(wú)條件轉(zhuǎn)移指令。CALCALL addr16 BDJNZ direct,rel CSJMP rel DACALL addr1122.下列指令中影響堆棧指針的指令是 。DALJMP BADD CMOVC A,A+PC DLCALL23設(shè) A=AFH (20H)=81H,指令:ADDC A, 20H 執(zhí)行后的結(jié)果是 。BAA=81H BA=30H CA=AFH DA=20H24已知:A=DBH R4=73H CY=1,指令:SUBB A, R4 執(zhí)行后的結(jié)果是 。CAA=73H BA=DBH CA=67H D以上都不對(duì)25將內(nèi)部數(shù)據(jù)存儲(chǔ)單元的內(nèi)容傳送到累加器 A中的指令是 。CAMOVX A,R0 BMOV A, #data CMOV A,R0 DMOVX A, DPTR26下列指令執(zhí)行時(shí),修改 PC中內(nèi)容的指令是 。CASJMP BLJMP CMOVC A, A+PC DLCALL27下列指令執(zhí)行時(shí),不修改 PC中內(nèi)容的指令是 。AAAJMP BMOVC A, A+PC CMOVC A, A+DPTR DMOVX A,Ri28已知:A=D2H, (40H)=77H,執(zhí)行指令:ORL A,40H 后,其結(jié)果是: 。BAA=77H BA=F7H CA=D2H D以上都不對(duì)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)容各位取反,結(jié)果送回 A中 D循環(huán)移位指令34已知 A=87H , (30H)=76H,執(zhí)行 XRL A,30H 后,其結(jié)果為: 。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í)行后,其結(jié)果為 。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í)行后,其結(jié)果為 。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í)行后,其結(jié)果為 。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. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年高中新版標(biāo)準(zhǔn)日語(yǔ)初級(jí)上冊(cè)試題第1課李さんは中國(guó)人です默寫(xiě)單
- 市場(chǎng)環(huán)境變化下的二手車(chē)評(píng)估適應(yīng)策略試題及答案
- 2024年計(jì)算機(jī)基礎(chǔ)考試科學(xué)復(fù)習(xí)試題及答案
- 25年公司、項(xiàng)目部、各個(gè)班組安全培訓(xùn)考試試題及參考答案【模擬題】
- 遼寧省沈陽(yáng)市郊聯(lián)體2017-2018學(xué)年高一下學(xué)期期中考試英語(yǔ)試題掃描版含答案
- 25年公司員工安全培訓(xùn)考試試題【模擬題】
- 汽車(chē)美容師職業(yè)能力評(píng)價(jià)方法研究試題及答案
- 福建省南平市2024-2025學(xué)年高二上學(xué)期期末考試日語(yǔ)試題2
- 古代文學(xué)史經(jīng)典文本試題及答案
- 解析2024年汽車(chē)維修工考試的目的與意義試題及答案
- 2024年中國(guó)資源循環(huán)集團(tuán)有限公司招聘筆試真題
- 危貨車(chē)輛防汛救援應(yīng)急預(yù)案
- 電信運(yùn)營(yíng)商網(wǎng)絡(luò)升級(jí)計(jì)劃
- 2025年全國(guó)國(guó)家版圖知識(shí)競(jìng)賽(中小學(xué)組)題庫(kù)及答案
- 社區(qū)商業(yè)中心公共設(shè)施的規(guī)劃與運(yùn)營(yíng)管理
- 2024年河南省中職英語(yǔ)對(duì)口高考試題
- 政治-山東省濰坊市2025屆高三2月開(kāi)年診斷調(diào)研監(jiān)測(cè)考試試題和答案
- 課件-DeepSeek從入門(mén)到精通
- 公司清明節(jié)前安全教育
- 石油開(kāi)發(fā)地質(zhì)學(xué)-第5章-圈閉和油氣藏
- 英語(yǔ)語(yǔ)法-時(shí)間介詞-練習(xí)題(帶答案)
評(píng)論
0/150
提交評(píng)論