单片机原理及应用练习题含答案_第1页
单片机原理及应用练习题含答案_第2页
单片机原理及应用练习题含答案_第3页
单片机原理及应用练习题含答案_第4页
单片机原理及应用练习题含答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

单片机原理及应用练习题含答案一、单选题(共30题,每题1分,共30分)1、CPU主要的组成部部分为()。A、运算器、控制器B、加法器、寄存器C、运算器、寄存器D、运算器、指令译码器正确答案:A2、用8051的定时器,若用软启动,应使TOMD中的A、GATE位置1B、C/T位置1C、GATE位置0D、C/T位置0正确答案:C3、MCS-51指令系统中,指令ADDCA,@R0执行前(A)=38H,(R0)=30H,(30H)=FOH,(C)=1执行后,其结果为()。A、(A)=28H(C)=1B、(A)=29H(C)=1C、(A)=68H(C)=0D、A)=29H(C)=0正确答案:B4、汇编结束指令是():A、ORGB、BITC、EQUD、END正确答案:D5、MCS-51指令系统中,指令MOVA,@R0,执行前(A)=86H,(R0)=20H,(20H)=18H,执行后()。A、(A)=86HB、(A)=20HC、(A)=18HD、(A)=00H正确答案:C6、执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则CY是()A、0B、1C、-1D、2正确答案:A7、8051单片机若晶振频率为fosc=12MHz,则一个机器周期等于()µS。A、1B、2C、3D、4正确答案:A8、MCS-51指令系统中,执行下列程序后,堆栈指针SP的内容为()。MOVSP,#30HMOVA,20HLACALL1000MOV20H,ASJMP$A、00HB、30HC、32HD、07H正确答案:B9、8051单片机的机器周期为2µs,则其晶振频率fosc为()MHz.A、6B、12C、2D、1正确答案:D10、能将A的内容向左循环移一位,第七位进第0位的指令是()。A、RLCAB、RRCAC、RRAD、RLA正确答案:D11、JNZREL指令的寻址方式是()A、立即寻址B、位寻址C、寄存器寻址D、相对寻址正确答案:D12、MCS-51单片机在同一级别里除INT0外,级别最高的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:B13、在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于()。A、异步传送B、并行传送C、串行传送D、同步传送正确答案:C14、设(A)=38H,(20H)=49H,PSW=00H,(B)=02H,执行以下指令后SETBC;ADDCA,20H;RLCA;MULAB。(A)=A、08HB、09HC、10HD、11H正确答案:A15、若要打开外部中断0和定时计数器1的中断,禁止其他中断,IE应设置为():A、8AHB、0AHC、89HD、09H正确答案:C16、P(PSW.0)的定义是()A、奇偶标志位B、用户标志位C、辅助进位标志位D、进位标志位E、寄存器组选择位F、溢出标志位正确答案:A17、若8051的晶振频率fosc为6MHz,定时器/计数器T0工作在工作方式1,要求产生10ms定时,分别写出TH0与TL0值。A、TH0=ECH,TL0=88HB、TH0=EDH,TL0=78HC、TH0=ECH,TL0=78HD、TH0=E7H,TL0=88H正确答案:C18、执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则DPTR是()A、8003HB、7900HC、8001HD、8000H正确答案:D19、单片机的堆栈指针SP始终是指示()。A、堆栈中间位置B、堆栈地址C、堆栈底D、堆栈顶正确答案:D20、MOVR1,#30H;MOVA,#64H;ADDA,#47H;DAA;MOV@R4,A;后(CY)=A、0B、1C、2D、4正确答案:B21、MCS-51指令系统中,指令ADDA,R0执行前(A)=38H,(R0)=54H,(C)=1执行后,其结果为()。A、(A)=92H(C)=1B、(A)=92H(C)=0C、(A)=8CH(C)=1D、(A)=8CH(C)=0正确答案:D22、8051单片机的定时器T0用作计数方式时是A、由外部计数脉冲计数,下降沿加1B、由内部时钟频率定时,一个机器周期加1C、由外部计数脉冲计数,一个机器周期加1D、由内部时钟频率定时,一个时钟周期加1正确答案:A23、若(A)=50H,(B)=A0H,执行MULAB后,(A)=(B)=A、(A)=02H(B)=33HB、(A)=00H(B)=33HC、(A)=02H(B)=32HD、(A)=00H(B)=32H正确答案:D24、MOVC,bit是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:E25、ANLC,bit是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:E26、MCS-51的立即寻址方式中,立即数前面()。A、应加前缀“/:”号B、不加前缀号C、应加前缀“@”号D、应加前缀“#”号正确答案:D27、A7H和5BH两个立即数相加后,和为(),(CY)是()。A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C28、要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是()A、98HB、84HC、42HD、22H正确答案:A29、已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV位。各个位的值是()。A、0、0、0B、1、0、1C、1、1、1D、1、1、0正确答案:D30、已知(R0)=20H,(20H)=10H,(P0)=30H,(R2)=20H,执行如下程序段后(40H)=MOV@R0,#11HMOVA,R2ADDA,20HMOVPSW,#80HSUBBA,P0XRLA,#45HMOV40H,AA、45HB、46HC、47HD、48H正确答案:A二、判断题(共70题,每题1分,共70分)1、出栈指令执行时先将SP指向的单元内容取出送入操作数单元,然后SP减A、正确B、错误正确答案:A2、标号由1~8个字符组成,第一个字符必须是英文字,不能是数字或其它符号;标号后必须用冒号。A、正确B、错误正确答案:A3、标号的值为它所接指令的机器码首字节在ROM中的存放地址A、正确B、错误正确答案:A4、由于MCS-51的串行口的数据发送和接收缓冲器都是SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。A、正确B、错误正确答案:B5、在异步通信中,数据通常是以字符为单位组成字符帧传送的。A、正确B、错误正确答案:A6、MCS-51的产品8051与8031的区别是:8031片内无ROM。A、正确B、错误正确答案:A7、中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。A、正确B、错误正确答案:A8、MCS51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP控制.A、正确B、错误正确答案:A9、CY(PSW.7)——进位标志位。CY是PSW中最常用的标志位。A、正确B、错误正确答案:A10、8031的/EA引脚不能接地A、正确B、错误正确答案:B11、已知:DPTR=11FFH执行INCDPTR后,结果:DPTR=1200H。A、正确B、错误正确答案:A12、方式0构成一个11位定时/计数器A、正确B、错误正确答案:B13、MOVA,@A+DPTR是一条查表指令。A、正确B、错误正确答案:B14、线选法是把单根的低位地址线直接接到存储器芯片的片选端。A、正确B、错误正确答案:A15、MCS-51指令中,MOVC为ROM传送指令。A、正确B、错误正确答案:B16、8051单片机有6个中断源A、正确B、错误正确答案:B17、各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。A、正确B、错误正确答案:A18、逻辑指令不会影响PSW的各标志位A、正确B、错误正确答案:B19、指令周期:是指CPU执行一条指令所需要的时间。MULAB一个指令周期通常含有2个机器周期。A、正确B、错误正确答案:B20、书写格式是否正确LJMP#1000HA、正确B、错误正确答案:B21、判断指令(或伪指令)JBCP0,LL1是否正确A、正确B、错误正确答案:B22、8031的总线有地址总线、数据总线和控制总线三种A、正确B、错误正确答案:A23、P2口除了作为I/O口使用外,还作为高8位地址总线用A、正确B、错误正确答案:A24、判断指令(或伪指令)MOVC@A+PC,A是否正确A、正确B、错误正确答案:B25、MCS-51单片机的TMOD模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的工作方式及操作模式。A、正确B、错误正确答案:A26、相对寻址方式中,“相对”两字是相对于当前指令的首地址。A、正确B、错误正确答案:B27、判断指令(或伪指令)ADDCA,R7是否正确A、正确B、错误正确答案:A28、单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期。A、正确B、错误正确答案:B29、在MCS-51单片机内部结构中,TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。A、正确B、错误正确答案:B30、P是奇偶标志位,当A里的1的个数为偶数时,P=1A、正确B、错误正确答案:B31、堆栈指针SP在单片机复位后的值为07HA、正确B、错误正确答案:A32、若置8051的定时器/计数器T1于计数模式,工作于方式1,则工作方式字为50H。A、正确B、错误正确答案:A33、中断服务程序的最后一条指令是RETRETI。A、正确B、错误正确答案:A34、单片机时钟电路的石英晶体振荡频率典型值是1.2MHzA、正确B、错误正确答案:B35、用户在编写中断服务程序时,可在中断入口矢量地址存放一条无条件转移指令,以防止中断服务程序容纳不下。A、正确B、错误正确答案:A36、定时计数器工作方式1是13位的A、正确B、错误正确答案:B37、已知:A=1FH,(30H)=83H,执行ANLA,30H后,结果:A=03H(30H)=83HP=0。A、正确B、错误正确答案:B38、单片机是面向数据处理的。A、正确B、错误正确答案:B39、设PC的内容为35H,若要把程序存贮器08FEH单元的数据传送至累加器A,则必须使用指令MOVCA,@A+PC。A、正确B、错误正确答案:B40、MCS-51的数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作数改变,目的操作数修改为源操作数。A、正确B、错误正确答案:B41、书写格式是否正确MULRoRlA、正确B、错误正确答案:B42、在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。A、正确B、错误正确答案:A43、复位信号需要持续两个机器周期以上的高电平才能将单片机复位A、正确B、错误正确答案:A44、位寻址区是从20H到2FH的16个单元A、正确B、错误正确答案:A45、当MCS-51上电复位时,堆栈指针SP=00H。A、正确B、错误正确答案:B46、MULAB的执行结果是高低8位在A中,低高8位在B中。A、正确B、错误正确答案:B47、条件转移指令JBbit,rel;如bit=1,转移A、正确B、错误正确答案:A48、MCS-51单片机是高档16位单片机。A、正确B、错误正确答案:B49、INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。A、正确B、错误正确答案:B50、8051单片机的ROM从0003H到002AH单元是中断服务区A、正确B、错误正确答案:A51、数据存储器用于存储暂时性的输入输出数据和运算的中间结果A、正确B、错误正确答案:A52、操作数@DPTR的寻址方式是寄存器间接寻址A、正确B、错误正确答案:A53、条件转移指令JNZrel;(A)=0,转移A、正确B、错误正确答案:B54、单片机时钟电路的石英晶体振荡频率典型值是12MHz、6MHz和11.0592MHzA、正确B、错误正确答案:A55、单片机的振荡周期就是内部使用的时钟信号的周期A、正确B、错误正确答案:B56、TF0是定时计数器T0的中断标志位A、正确B、错误正确答案:A57、8051单片机的时钟脉冲信号可采用内部振

温馨提示

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

评论

0/150

提交评论