您好,欢迎访问三七文档
单片机复习选择题1.8051单片机外接ROM时,使用()引脚来选通74LS373芯片A.ALEB.PSENC.EAD.WR2.8051单片机内含定时器和串行口的个数分别为()A.2和1B.1和2C.3和1D.2和23.8051单片机外部中断0请示信号输入的引脚是()A.RXDB.INT0C.T0D.WR4.8051片可扩展数据存储器()KB。A.64B.32C.8D.45、MOVC,#00H指令中目的操作数的寻址方式是(A)。A、位寻址B、直接寻址C、立即寻址D、寄存器寻址6、外部中断1固定对应的中断入口地址为(C)A、0003HB、000BHC、0013HD、001BH7、执行返回指令时,返回的断点是(C)。A、调用指令的首地址B、调用指令的末地址C、调用指令下一条指令的首地址D、返回指令的末地址8、当MCS-51复位时,下面说法正确的是:(A)。A、PC=0000HB、SP=00HC、P0=00HD、(20H)=00H。9、要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应该是(A)。A、98HB、84HC、42HD、22H11、执行LCALL4000H指令时,MCS-51所完成的操作是(D)。A、保护PCB、4000H→PCC、保护现场D、PC+3入栈,4000H→PC13、PC中存放的是(A)。A、下一条指令的地址B、当前正在执行的指令C、当前正在执行的指令地址D、下一条要执行的指令14、MCS-51的相对转移指令的最大负跳距离为(B)。A、2KB、128C、127D、25615、各中断源发出的中断请求信号,都会标记在MCS-51系统中的(B)。A、TMODB、TCON/SCONC、IED、IP16、假定设置堆栈指针SP的值为37H,在进行子程序调用时将断点地址进栈保护后,SP的值为(D)。A、36HB、37HC、38HD、39H17.开始时(A)=0,但在MCS-51执行完MOVA,#08H后,PSW的哪一位被置位()。A、CyB、ACC、OVD、P18.MCS-51单片机的堆栈区应建立在()。A、片内数据存储区的低128字节单元B、片外数据存储区C、片内数据存储区的高128字节单元D、程序存储区19.要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存IE的内容应该是()。A、98HB、84HC、42HD、22H20.8051单片机中,唯一一个用户不能直接使用的寄存器是(C)A、PSWB、DPTRC、PCD、B21.各中断源发出的中断请求信号,都会标记在MCS-51系统中的(B)。A、TMODB、TCON/SCONC、IED、IP22.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B)。A、MOVA,@R1B、MOVCA,@A+DPTRC、MOVXA,@R0D、MOVXA,@DPTR23、十进制数126其对应的十六进制可表示为(D)A、8FB、8EC、FED、7E25、一3的补码是(D)A、10000011B、11111100C、11111110D、1111110126、CPU主要的组成部部分为(A)A、运算器、控制器B、加法器、寄存器C、运算器、寄存器D、运算器、指令译码器27、在单片机中,通常将一些中间计算结果放在(A)中A、累加器B、控制器C、程序存储器D、数据存储器28、数据指针DPTR在(A)中A、CPU控制器B、CPU运算器C、外部程序存储器D、外部数据存储器29、指令和程序是以(C)形式存放在程序存储器中A、源程序B、汇编程序C、二进制编码D、BCD码30、单片机应用程序一般存放在(B)A、RAMB、ROMC、寄存器D、CPU31、单片机上电后或复位后,工作寄存器R0是在(A)A、0区00H单元B、0区01H单元C、0区09H单元D、SFR32、进位标志CY在(C)中A、累加器B、算逻运算部件ALUC、程序状态字寄存器PSWD、DPTR33、单片机8051的XTAL1和XTAL2引脚是(D)引脚A、外接定时器B、外接串行口C、外接中断D、外接晶振34、8031复位后,PC与SP的值为(B)A、0000H,00HB、0000H,07HC、0003H,07H寄存器D、0800H,00H35、单片机的堆栈指针SP始终是(B)A、指示堆栈底B、指示堆栈顶C、指示堆栈地址D、指示堆栈长度36、P0、P1口作输入用途之前必须(A)A、相应端口先置1B、相应端口先置0C、外接高电平D、外接上拉电阻37、一个EPROM的地址有A0----A11引脚,它的容量为(B)A、2KBB、4KBC、11KBD、12KB40、执行指令MOVXA,﹫DPTR时,WR.RD脚的电平为(A)A、WR高电平,RD低电平B、WR低电平,RD高电平C、WR高电平,RD高电平D、WR低电平,RD低电平41、INTEL8031的PO□,当使用外部存储器时它是一个(D)A、传输高8位地址□B、传输低8位地址□C、传输低8位数据□D、传输低8位地址/数据总线□43、下列指令中错误的是(C)A、MOVA,R4B、MOV20H,R4C、MOVR4,R3D、MOV﹫R4,R344、下列指令中不影响标志位CY的指令有(D)A、ADDA,20HB、CLRC、RRCAD、INCA47、8051单片机共有(A)个中断优先级A、2B、3C、4D、548、设累加器A的内容为0C9H,寄存器R2的内容为54H,CY=1,执行指令SUBBA,R2后结果为(A)A、(A)=74HB、(R2)=74HC、(A)=75HD、(R2)=75H49、设(A)=0C3H,(R0)=0AAH,执行指令ANLA,R0后,结果(A)A、(A)=82HB、(A)=6CHC、(R0)=82D、(R0)=6CH50、8051的程序计数器PC为16位计数器,其寻址范围是(D)A、8KB、16KC、32KD、64K51、提高单片机的晶振频率,则机器周期(C)A、不变B、变长C、变短D、不定52、在堆栈操作中,当进栈数据全部弹出后,这时SP应指向(C)A、栈底单元B、7FH单元C、栈底单元地址加1D、栈底单元地址减153、8051单片机中,唯一一个用户不能直接使用的寄存器是(C)A、PSWB、DPTRC、PCD、B54、8051单片机中,唯一一个用户可使用的16位寄存器是(B)A、PSWB、DPTRC、ACCD、PC55、执行如下三条指令后,30H单元的内容是(C)MOVR1,#30HMOV40H,#0EHMOV﹫R1,40HA、40HB、30HC、0EHD、FFH56、有如下程序段:MOVR0,#30HSETBCCLRAADDCA,#00HMOV﹫R0,A执行结果是(B)A、(30H)=00HB、(30H)=01HC、(00H)=00HD、(00H)=01H57、中断是一种(D)A、资源共享技术B、数据转换技术C、数据共享技术D、并行处理技术58、执行MOVIE,#81H指令的意义是:(B)A、屏蔽中断源B、开放外部中断源0C、开放外部中断源1D、开放外部中断源0和159.寄存器间接寻址可用于()。①乘法②查表③堆栈④除法60.8051定时计数器的启/停应由()位控制。①THI②TLI③TI④TRI61.堆栈指针SP的值应该是()范围内。①内部80H-FFH②外部80H-FFH③内部00H-7FH④外部00H-7FH62.直接寻址的寻址范围是()。①内部00H-FFH②外部00H-FFH③内部0000H-FFFFH④外部0000H-FFFFH63.SJMP执行后,SP的值会()。①+2②-2③+1④不变64.以下()指令是非法指令。①MOVXA,@R0②MOVCA,@A+PC③MOV@DPTR,A④DECR065.MCS-51系列单片机属高档8位单片机,其指令系统中共有()条指令。①96②111③127④25666.指令JNZrel的寻址方式是()。①位寻址②寄存器寻址③寄存器间接寻址④相对寻址67.外部中断请求信号INT1是从()并行I/O口进入8051单片机内部的。①P0口②P1口③P2口④P3口68.下列寄存器中哪一个寄存器与51单片机的定时计数器的启/停控制位有关。①TMOD②TCON③TH0,TL0④TH1,TL169.从P3口读入外部状态应该采用以下()段程序。①MOVP3,#00②MOVP3,#0③MOVP3,#FFH④MOVP3,#0FFHMOVA,P3MOVP3,AMOVA,P3MOVA,P370.SFR的地址范围是()。①外部00-FFH②外部80-FFH③内部00-FFH④内部80-FFH71.INT1的中断服务程序的入口地址是()。①000BH②0003H③0013H④001BH72.ACALL指令执行后,SP的值会()。①+2②-2③+1④不变73.用译码法进行外部程序存储器扩展时,译码器输出应接到存储器()引脚上。①WR②CS③RD④VCC74.8031定时计数器的启/停应由()位控制。①THI②TLI③TI④TRI75.堆栈指针SP的值应该是()范围内。3.内部80H-FFH②外部80H-FFH③内部00H-7FH④外部00H-7FH76.直接寻址的寻址范围是()。3.内部00H-FFH②外部00H-FFH③内部0000H-FFFFH④外部0000H-FFFFH77.SJMP执行后,SP的值会()。①+2②-2③+1④不变78.以下()指令是非法指令。3.MOVXA,@R0②MOVCA,@A+PC③MOV@DPTR,A④DECR079.MCS-51系列单片机属高档8位单片机,其指令系统中共有()条指令。①96②111③127④25680.指令JNZrel的寻址方式是()。①位寻址②寄存器寻址③寄存器间接寻址④相对寻址81.外部中断请求信号INT是从()并行I/O口进入8031单片机内部的。①P0口②P1口③P2口④P3口82.由8031芯片组成的单片机专用模块中,那一个I/O口在单片机运行时由内部控制电路自动转换为数据总线口及地址总线复用功能口。①P0口②P1口③P2口④P3口83.下列寄存器中哪一个寄存器与51单片机的定时计数器的启/停控制位有关。①TMOD②TCON③TH0,TL0④TH1,TL184.从P3口读入外部状态应该采用以下()段程序。①MOVP3,#00②MOVP3,#0③MOVP3,#FFH④MOVP3,#0FFHMOVA,P3MOVP3,AMOVA,P3MOVA,P385.AJMPaddr11是无条件转移指令,它的转移范围可以在()。①0000-00FFH之间②0000-FFFFH之间③000H-FFFH之间④1000H-17FFH之间86.SFR的地址范围是()。3.外部00-FFH②外部80-FFH③内部00-FFH④内部80-FFH87.INT1的中断服务程序的入口地址是()。①000BH②0003H③0013H④001BH88、EPROM是指()。A.随机存储器B.电擦除的只读存储器C.只读存储器D.紫外线可擦除的只读存储器89、MCS-51系列单片机的CPU是()位的。A.4位B.8位C.16位D.32位90、8051的内部RAM中,用作位寻址的单元地址是()。A.00H-1FHB.20H-2FHC.30H-4FHD.50H-6FH91、12MHz晶振的单片机在定时方式下,定时器可能实现的最小定时时间是()A.8usB.4usC.2usD.1us92、在单片机扩展系统中,8051地址总线和数据总线分时复用所用端口是()A.P3口B.P1口C.P2口D.P0口93、在MCS-51单片机中,惟一一个可供用户使用的16位寄存器是()A.PWSB.ACCC.DPTRD.PC94、JZrel指令中,是判断()中的内容是否为0。A.AB.BC.CD.PC95、访问扩展的外部程序存储器的时候,应在程序中使用()。A.MOV指令B.MOVX指令C.MOVC指令D.SWAP指令96、若要求最大定时时间为216×机器周期,则应使定时器工作于()。A.工作方式0B.工作方式lC
本文标题:单片机复习题
链接地址:https://www.777doc.com/doc-5328671 .html