单片机原理及应用模拟题+答案_第1页
单片机原理及应用模拟题+答案_第2页
单片机原理及应用模拟题+答案_第3页
单片机原理及应用模拟题+答案_第4页
单片机原理及应用模拟题+答案_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机原理及应用模拟题+答案一、单选题(共53题,每题1分,共53分)1.ORG2000HLACLL3000HORG3000HRET上边程序执行完RET指令后,PC=()A、2000HB、3000HC、2003HD、3003H正确答案:C2.已知(A)=50H,(R0)=30H,(30H)=6CH,执行指令XCHA,@R0后,R0的内容为():A、50HB、30HC、6CHD、00H正确答案:B3.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。TL1=#()A、08HB、07HC、09HD、06H正确答案:D4.下列指令能使累加器A低4位不变,高4位置F的是()A、ANLA,#OFHB、ANLA,#OFOHC、ORLA,#OFHD、ORLA,#OF0H正确答案:D5.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则DPTR是()A、8003HB、7900HC、8001HD、8000H正确答案:D6.指令MOVR0,#20H执行前(R0)=30H,(20H)=38H,执行后(R0)=()。A、38HB、30HC、00HD、20H正确答案:D7.主程序中调用子程序后返回主程序,堆栈指针SP的值()A、不变B、加2C、加4D、减2正确答案:A8.LCALLaddr16是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D9.AC(PSW.6)的定义是()A、进位标志位B、辅助进位标志位C、用户标志位D、寄存器组选择位E、溢出标志位F、奇偶标志位正确答案:B10.在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于()。A、异步传送B、同步传送C、串行传送D、并行传送正确答案:C11.当CPU响应外部中断0的中断请求后,程序计数器PC的内容是A、0003HB、000BHC、00013HD、001BH正确答案:A12.RRCA是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:C13.8031单片机的()口的引脚,还具有外中断、串行通信等第二功能。A、P3B、P2C、P0D、P1正确答案:A14.CPU主要的组成部部分为()。A、运算器、控制器B、加法器、寄存器C、运算器、寄存器D、运算器、指令译码器正确答案:A15.下列指令能能使累加器A的最高位置1的是()。A、ANLA,#7FHB、ANLA,#80HC、ORLA,#7FHD、ORLA,#80H正确答案:D16.已知A=87H,(30H)=76H,执行XRLA,30H后,其结果为:()。A、A=F1H(30H)=76HP=0B、A=87H(30H)=76HP=1C、A=F1H(30H)=76HP=1D、A=76H(30H)=87HP=1正确答案:C17.已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV位。各个位的值是()。A、0、0、0B、1、0、1C、1、1、1D、1、1、0正确答案:D18.SUBBA,Rn是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B19.MOVR1,#30H;MOVA,#64H;ADDA,#47H;DAA;MOV@R5,A;后(AC)=A、0B、1C、2D、4正确答案:B20.已知(A)=59H,(SP)=32H,(32H)=6CH,执行指令POPACC后SP的内容为():A、59HB、32HC、6CHD、31H正确答案:D21.汇编结束指令是():A、ORGB、BITC、EQUD、END正确答案:D22.RS1和RS0的定义是()A、奇偶标志位B、进位标志位C、寄存器组选择位D、溢出标志位E、辅助进位标志位F、用户标志位正确答案:C23.下列各条指令其源操作数的寻址方式是什么?各条指令单独执行后,A中的结果是什么?设(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。执行指令MOVA,#48H;ADDA,60H;ANLA,@R0后A、直接寻址;09HB、寄存器寻址;09HC、立即;09HD、寄存器间接寻址;09H正确答案:D24.MCS-51单片机CPU开中断的指令是A、SETBEAB、SETBESC、CLREAD、SETBEX0正确答案:A25.控制总线的缩写是():A、ABB、DBC、CBD、KB正确答案:C26.关于MCS-51的堆栈操作,正确的说法是()A、先入栈,再修改栈指针B、先修改栈指针,再出栈C、先修改栈指针,在入栈D、以上都不对正确答案:C27.MCS-51指令系统中,执行下列程序后,程序计数器PC的内容为(H)。ORG0000HMOVDPDR,#1000MOVA,#00HMOV20H,ALJMP1500ENDA、100B、1000C、1500D、0正确答案:C28.(A)=3BH,执行ANLA,#9EH指令后,(A)=()A、1AHB、2AHC、3AHD、4AH正确答案:A29.下列指令能使R0的最高位取反的是()。A、CPLR0.7B、XRL00H,#80HC、CPL(R0).7D、ARLR0,#80H正确答案:B30.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。TMOD=#()A、19HB、20HC、21HD、22H正确答案:B31.下列指令能使R0低4位不变,高4位置F的是()。A、ANLR0,#OF0HB、ORLRO,#OFOHC、ORL0,#OFHD、ORL00H,#OF0H正确答案:D32.单片机8051的XTAL1和XTAL2引脚是()引脚。A、外接定时器B、外接串行口C、外接中断D、接晶振正确答案:D33.一个EPROM的地址有A0----A11引脚,它的容量为()。A、2KBB、4KBC、8KBD、16KB正确答案:B34.8051单片机若晶振频率为fosc=12MHz,则一个机器周期等于()µS。A、3B、1C、2D、4正确答案:B35.3D.0AH转换成二进制数是()。A、111101.0000101BB、111100.0000101BC、111101.101BD、111100.101B正确答案:A36.以下标号不正确的是():A、LOOP:B、MOV:C、ST1:D、ABC:正确答案:B37.单片机应用程序一般存放在()。A、RAMB、ROMC、寄存器D、CPU正确答案:B38.当定时器T0发出中断请求后,中断响应的条件是A、SETBET0B、SETBEX0C、MOVIE,#82HD、MOVIE,#61H正确答案:C39.下列指令能使累加器A高4位不变,低4位置F的是()A、ANLA,#OFHB、ANLA,#OFOHC、ORLA,#OFHD、ORLA,#OF0H正确答案:C40.SJMPrel是()A、数据传送指令B、位操作指令C、算术运算指令D、控制转移指令E、逻辑运算指令正确答案:D41.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为A、50HB、10HC、01HD、05H正确答案:B42.执行下面一段程序;MOVSP,#60HMOVA,#10HMOVB,#01HPUSHAPUSHBPOPAPOPBA,B的内容是:(A)=(B)=A、(A)=00H(B)=10HB、(A)=01H(B)=10HC、(A)=01H(B)=12HD、(A)=00H(B)=13H正确答案:B43.INCdirect是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B44.CPLC是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:E45.当(IP)=14H时,优先级最低的中断源是():A、定时计数器0B、外部中断0C、定时计数器1D、外部中断1正确答案:C46.若(A)=C3H,(R0)=AAH,执行ADDA,R0后,(A)=A、3DHB、4DHC、5DHD、6DH正确答案:D47.指令RRA源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:A48.已知某数的BCD码为0111010101000010则其表示的十进制数值为()。A、7542HB、7542C、75.42HD、75.42正确答案:B49.MOVXA,@R0指令中,源操作数采用()寻址方式,指令作用在()区间。A、寄存器,外部数据存储器B、直接,程序存储器C、寄存器间接,内部数据存储器D、寄存器间接,外部数据存储器正确答案:D50.单片机的堆栈指针SP始终是指示()。A、堆栈地址B、堆栈底C、堆栈顶D、堆栈中间位置正确答案:C51.ALU表示()。A、累加器B、程序状态字寄存器C、计数器D、算术逻辑部件正确答案:D52.8051单片机的定时器T1用作计数方式时计数脉冲是A、由内部时钟频率提供B、由T0(P3.4)输入C、由外部计数脉冲计数D、由T1(P3.5)输入正确答案:D53.MCS-51的立即寻址方式中,立即数前面()。A、应加前缀“/:”号B、不加前缀号C、应加前缀“@”号D、应加前缀“#”号正确答案:D二、判断题(共47题,每题1分,共47分)1.条件转移指令JNZrel;(A)=0,转移A、正确B、错误正确答案:B2.同级中断源不能实现中断嵌套A、正确B、错误正确答案:A3.存储器中最小的存储单元称作“位”A、正确B、错误正确答案:A4.当GATE=0时,软件控制位TR0或TR1须置1,同时还须(P3.2)或(P3.3)为高电平方可启动定时器,即允许外中断、启动定时器。A、正确B、错误正确答案:B5.MCS51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP控制.A、正确B、错误正确答案:A6.MCS-51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。A、正确B、错误正确答案:A7.JZrel指令跳转的条件是A的内容为0A、正确B、错误正确答案:A8.条件转移指令JCrel;如C=1,转移A、正确B、错误正确答案:A9.各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。A、正确B、错误正确答案:A10.若置8051的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。A、正确B、错误正确答案:A11.外部中断可分为边沿触发型和电平触发型。A、正确B、错误正确答案:A12.CY(PSW.7)——进位标志位。CY是PSW中最常用的标志位。A、正确B、错误正确答案:A13.累加器为8位寄存器,是最常用的专用寄存器,功能较多,地位重要。它既可用于存放操作数,也可用来存放运算的中间结果。A、正确B、错误正确答案:A14.书写格式是否正确MOVA,@R7A、正确B、错误正确答案:B15.P2口除了作为I/O口使用外,还作为高8位地址总线用A、正确B、错误正确答案:A16.MCS-51单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。A、正确B、错误正确答案:A17.定时计数器可以产生延时定时,也可以用来计数A、正确B、错误正确答案:A18.在进行二转换十进制运算时,必须用到DAA指令。A、正确B、错误正确答案:B19.P0口是一个三态双向口,可作地址总线和数据总线用A、正确B、错误正确答案:A20.条件转移指令JBCbit,rel;如bit=1,转移并bit=0A、正确B、错误正确答案:A21.判断指令(或伪指令)DAR2是否正确A、正确B、错误正确答案:B22.定时计数器1的工作方式有4种A、正确B、错误正确答案:B23.P是奇偶标志位,当A里的1的个数为偶数时,P=1A、正确B、错误正确答案:B24.8位单片机因为处理数据能力弱,已经被市场淘汰A、正确B、错误正确答案:B25.单片机具有体积小、可靠性高、控制功能强、使用方便、性能价格比高、容易产品化等特点。A、正确B、错误正确答案:A26.EA=1,开放所有中断,各中断源的允许和禁止可通过相应的中断允许位单独加以控制;EA=0,禁止所有中断。A、正确B、错误正确答案:A27.93H⊕0FH=9CHA、正确B、错误正确答案:A28.8031的/EA引脚不能接地A、正确B、错误正确答案:B29.8051单片机5个中断源相应地在芯片上都有中断请求输入引脚。A、正确B、错误正确答案:B30.如要允许外部中断0中断,应置中断允许寄存器IE的EA位和EX0位为1。A、正确B、错误正确答案:A31.地址信号是单向传送的,数据信号是双向传送的A、正确B、错误正确答案:A32.MCS-51的程序存储器只能用来存放程序。A、正确B、错误正确答案:B33.判断指令(或伪指令)MOVXA,30

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论