《单片机考试知识点试题及答案.docx》由会员分享,可在线阅读,更多相关《单片机考试知识点试题及答案.docx(49页珍藏版)》请在优知文库上搜索。
1、单片机考试知识点一、选择题1、单片机应用程序一般存放在()中单选题*A. RAMB. ROMVC.寄存器D、外接晶振2, 一个二进制数要变成相对应的十进制数的方法是()单选题),A、按位权展开VB、除2取余法U乘2取整法D、B和C结合3、执行MOVA,R0,执行前A=86H,R0=20H,(20H)=9AH,执行后()单选题)A、(八)=86HB、(八)=20HC、(八)=18HD、(八)=9AH4、单片机的堆栈指针SP始终是指示()单选题*A、栈顶B、栈底U中间D、中上5、单片机应用程序一般存放在()中单选题*A. RAMB、ROMVC、寄存器D、外接晶振6、MUlAB”指令执行后,16位乘
2、积的高位在()中单选越广A、AB. CC、ABD.B7、单片机5缪直接执行的语言是()单选题*A.高级语言B、机器语言C.汇编语言D、Cig音8.单片机上电复位后,堆栈区的最大允许范围是内部RAM的()单选题A、OOH-FFHB. 0OH-07HD,08H-7FH9、下列数抠字定义的数表中()是捐误的单选地)*A.DWAA,B、DWTVC. DW0ABCHD. DW0ABC10.上电复位后,PSW的值为()单选题A、1B、07HUFFHD,OOHV11、关于定时器,若振荡频率为12MHZ,在方式0下最大定时时间为()单选题J*A.8.192msB、65.536msC,0.256msD.16.3
3、84ms12、机器周期指机器完成一个动作所需要的时间,一个机器周期由()个时钟周期组成单选题rA.2B、4C、813.寄存器PSW的RSO和RSl,分别为0和1时系统选用的工作寄存器组为()单选题*A、0组B、1组C、2组D.3组14.将A与立即数按位逻担异或的指令是()单选题A、AN1.A.#dataB、OR1.A,#dataC, XR1.A*dataD, XR1.Azdirect15、CPU主要储成部分为()单选题J*A.运算器.控制器VB、加法甥、存存相C,运算器、寄存器D、运算器、指令译码器16,将内郃数据存储器53H单元的内容传送至累加器,其指令是()单选题A、MOVA.53HB、M
4、OVA,#53HUMOVCA,53HE, MOVXA,#53H17、将片外数据存储器083AH单元的内容传送至累加器,必须使用指令()单选地*A.MOVXA,RiB、MOVXA.DPTRVC, MOVXA,A+DPTRD, MOVCA,A+DPTR18.MCS-51指令系统中,循环转移指令是()1单选感A、JBB. JNZUCJNZD,DJNZ19、可以控制程序转向64K程序存幅据地址空间的任何单元的无条件转移指令忌乂单选题*A、AJMPaddrllB、1.JMPaddrl6USJMPreID,JCreI20、累加器A的单元地址为()单选题J*A、E7B、F7HC. D7HD. 0E0H21.
5、MCS-51单片机要用传送指令访问片夕婢存储器,它的指令操作码助记符是以下()个单选题*A. MOVB、MOVXC.MOVCD、MU1.22,能将A的内容向左循环移一位,第七位进第0位的指令是()单选s三rA、R1.CAB. RRCAC. RRAD. R1.A23、片外亘表指令MOVXA,()单选题)*A. DPTRB、PCC、TOD、bit24、奇偶标志位是()单颜A、PB. CYUOVD.AC25、启动定时器0开始计数的指令是使TCON的()单选题A.TFO位置1C, TROfizfiOD, TRl位JSO26、启动定时器1开始定时的指令是()单选题rA、 C1.RTROB、 C1.RTR
6、lUSETBTROD,SETBTR127、若MCS-51系列单片机使用的晶热烦率为6MHz,其复位持续时间应该超过()【单选题TA、2usB, 4sC, 8msD, ImS28、MCS-51系列单片机中,各中断源是否被允许由寄存器()设定单选题A.TMODBJPC, IED, SCON29、若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时ImS,则定时器的计数个数应为()单选题*A.500B、1000D,C2H34、设A=4FH.(20H)=13H,指令:ADDCA,20H执行后的结果是()单选题*A. A=62H,AC=IVB、A=62H,AC=OC、A=61H,AC=ID、A=6
7、3H,AC=O35、设A=53H,执行后SWAPA后的内容为()单选燕)*A、35HB. 53HU58HD,85H36、设A=79H,(20H)=99H,指令ADDCA,20H后植果为(),CY=()俾酒*A.12H,0B、78H,1C、12H,1D、78H.037、设A=OAFHC=I(20H)=81H,指令:ADDA,20H执行后腌果是()单选A.A=81HB、A=30HC、A=OAFHD、A=20H38.设累加器A的内容为0C9H,寄存器R2的内容为S4H,CY=I执行指令SUBBA.R2后结果为()单选题rA、(八)=74HB、(R2)=74HC.(八)=75HD、(R2)=73H39
8、、下列指令能能使累加器A低4位不变,高4位置1的是()单选题FA、AN1.A,#OFHB.AN1.A,#0FoHUOR1.A,#OFHD,OR1.A,#0FOHV40、下列指令能能使累加器A高4位不变,低4位出1的是()单选题J*A. AN1.A,#0FHB、AN1.A,#OFOHC. OR1.A,0FHD. OR1.Af#OFOH41、下列指令能使。组RO的最高位取反的是()1单选越1A、CP1.R0.7B、XR1.OOH,#80HVUCP1.R0.7E. XR1.RO,#80H42、下列指令能使。组Ro低4位不变,高4位置1的是()单选题J*A. AN1.RO,#OFOHB. OR1.RO
9、,#0F0HC. OR1.OOH,#0FHD、OR1.H,#OFoH43、下列指令能使pi口的最低位因1.其余位不变的是()【单选题rA、AN1.Pl,#80H8. SETB90HC、OR1.Pl,#OFFHD. OR1.Pl,#80H44、下列指令能使PSW的最低位j三1.其余位不变的是()单选题*A. SETBA,#01HB、SETBPSW.OCOR1.A,#01HD、SETBA,#00H45、下列指令能使累加器A的最高位置1,其余位不变的是()单选题rA、AN1.A,#7FHB. AN1.A,#80HC、OR1.A.#7FHD.OR1.A,80H46、下列指令能使2组RO的最高位JS。,
10、其余位不变的是()哗选题J*A. AN1.RO,#7FHB、AN1.RO,#FHC.OR1.RO,#7FHD、AN1.lOH.*7FH47、下列指令判断若累加器A的内容不为。就转IP的是()【单选延卜A、JBA11.PB. JZA11.PGJNZA1.PD,CJNEAO,1.P48、下列指令中比较转移指令是指()单选题rA.DJNZRn,relB、CJNERn,#data,relC. DJNZdirect,relD、JBCbit.re49、下面是寄存器间接寻址的是()单选题厂A、MOVA1#58HB.MOVA,28HC、MOVA,R4D. MOVA,ROV50、下面是寄存器寻址的是()单选题r
11、A.MOVA57HB、MOVA,27HC、MOVA,R3D、MOVA,R051、8051单片机减去指令为SUBB.对V错52、51单片机串行通信的通信方式为单工、半双工和全双工方式.对V第53、PC存放的是当前正在执行的指令.对错V54、定时/计数器的工作模式寄存器TMoD可以进行位寻址.对ta55、定时/计数器在工作时需要消耗CPU的时间.对错V56、嫡有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断.对V他57、8051单片机有5个中断源和2个中断优先级.对错58、IJMP的寻址空间最多为64KB.对V他59、SP的各位状态为07H.对V错60、当向堆横压入一个字节的数提后,S
12、P中的内容减1.对W61、外部中断1的入口地址为OoOI3H.对错V62、中断服务程序的最后一条指令是RET.对借V63、单片机内部RAM和外部RAM是统一编址的,它们的访问指令不相同.对错V64、堆栈操作原则,先迸后出.对V他65、片内数据存储器的高128单元的地址为50H到OFFH.对66、AN1.R1.#FoH指令格式是正确的.对ta67、当MCS-51上电复位时,堆栈指针SP=OoH.对错V68、若由程序设定RS1.RS0=0.1,则工作寄存器选组3.对第V69、CP1.A/OFFH指令格式是正确的.对错V70、当向堆才划玉入一个字节的数翅后,SP中的内容减1.对错V71、若执行前CY
13、=一执行JCJOOP后,将执行1.OOP地址的指令.答案:1.72、若执行前CY=一执行JNC100P后,将继续执行下一行指令.答案:1.73、若Rlj执行DJNZRl,10OP后,将跳至100P地址.74、若RI=I执行DJNZR1.loOP后,将继续执行下一行指令.答案:0.75、89C51系单片机一共有一个引脚.答案:40.76. 89C51系列单片机在复位端子RST上出现一个机器周期以上的高电平,就完成了复位操作.答案:2.77、当振荡脉冲频率fosc=12MHz时,机器周期为_us.答案:1.78、勺嘟程序存储器的最大地址空间为答案:64KB.79、唯一的一个16位的特殊功能寄存器为
14、答案:DPTR.80、若(30H)=一执行DJNZ30H,1.OOP后,将执行下一行指令.答案:0.81、TCON中,包含()中断请求标志位多选迤*A. TRI标志位B. TF1C. EXl标志位D、IEo标志位E.TFO82、特殊功能寄存器TMOD中包含()位侈选地产A.GATEB、TRlC.MlD、EXOE.M083、下面那些指令是位操作指令的是多选题rA.MOVC,IOHB、MOV20H,21HC、AN1.C,7FHD、CP1.ACC.OE.OR1.CflOH84、下列那些可以进行位寻址?多选题rA.程序状态字寄存器VB、BVC、THOD、电源控制器PCoNE、TCON85、下列那些不可以进行