单片机考试模拟题_第1页
单片机考试模拟题_第2页
单片机考试模拟题_第3页
单片机考试模拟题_第4页
单片机考试模拟题_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

单片机考试模拟题一.填空题1.MCS-51单片机内部主要集成了—、—、—、—、—等功能部件。2.8031的存储器配置是 、 、 。3.51单片机的片内数据存储器可分 、 、 等3个区间。4.当51单片机引脚EA接高平时,CPU先访问—,接着再访问—;当其接低电平时,CPU只访问。5.DPTR叫,寄存器,其功能是 。6.51单片机作扩展时,P1口叫口。CPU对P1口既可以操作,又可以操作。7.与CPU工作直接相关的SFR寄存器有。8.SP叫 寄存器,它的作用是 。9.51单片机的堆栈应设置在 区间。10.当定时器工作在方式0、1、2时,其计数器最大计数长度分别是 位、 位、 位。11.单片机在作带符号数加、减运算时,若寄存器中的溢出标志OV=1,则表示运算结果。12.指令SJMPrel的地址为1000H,rel=20H,其转移目标地址应是—。口13.当T0,T1作定时器使用时,是对—脉冲计数;当T0,T1作计数器使用时,是对—脉冲计数。14.T0,T1工作在定时器状态还是工作在计数器状态应由 来决定。15.CPU访问内部RAM数据缓冲区可采用—寻址方式。访问R0R7可采用—寻址方式。访问SFR寄存器采用—寻址方式。口16.51单片机的中断源有 等5个。中断源的自然优先级顺序是 。其中断标志位在 和 寄存器中。17.51单片机的中断系统由 和 等部分组成。18.51单片机共有一个SFR寄存器。其地址范围是—。19.51单片机的位存储器共有 位。位存储器在片内 区间。20.ALE叫—信号端子,当其输出高电平时,P0送出—;当其输出低电平时,CPU将从P0口读入或写出。口.CPU、存储器、I/O口、定时器、中断系统、总线控制口.外部64KBROM,外部64KBRAM,内部128BRAM3.工作寄存器区、位存储器区、数据缓冲区4.片内4KB程序存储器,片外60KB程序存储器;片外64KB程序存储器口.数据指针,存放当前CPU要访问的外部RAM单元地址6.用户I/O,字节,位7.PC、A、B、PSW、SP、DPTR8.堆栈指针,用来存放栈顶单元地址.内部RAM地址为30H〜7FH区间10.13位、16位、8位11.程序状态,出错.1022H13.机内机器周期;外部事件14.TMOD寄存器中的D6位置1或清015.直接、寄存器、寄存器间接;寄存器;直接。.INT0、T0、INT1、T1、串行口;INTO、T0、INT1、T1、串行口;TCON和SCON17.5个中断源、TCON、SCON、IE、IP和查询电路18.18,80H〜FFH.128,20H〜2FH20.地址锁存允许,低8位地址,8位数据口二.判断指令的正、误1.指出下列指令的正误.判断以下指令的正误①MOV某A,1000H(某)②DECDPTR(某)③ADDA,B(J)口④CLRR0(某)⑤INCR7(J)⑥MOV@R3,A(J)⑦MOVRN,P1(J)⑧MOV40H,TL1(J)口.判断以下指令的正误1.下面哪些指令执行后,能够对PSW寄存器产生影响?答案:(B、C、D)(A)DEC3FH(B)ADDA,3FH(C)SUBBA,R0(D)CJNEA,3FH,rel2.6264芯片是答案:(B)口(A)64KBEPROM(B)8KBRAM(C)64KBRAM.指令LCALLaddr16执行后,硬件会自动产生下列操作。答案:(C)(A)将16位地址进栈;(B)将指令中16位二进制数装入DPTR;(C)将指令中给出的16位地址装入PC;口.使CPU响应某中断源请求的条件是答案:(D)口(A)开放中断系统;(B)查询到该中断源的中断标志;(C)高优先级和同级中断源没有中断请求;(D)A、B、C三个条件都必须具备。5.下面哪一个部件不属于CPU的部件?答案:(A)(A)IP(B)ALU(C)PC(D)PSW.要把P1口高4位变为0,低4位不变,应使用下列哪条指令?答案:(D)(A)ORLP1,#0FH(B)ORLP1,#0F0H(C)ANLP1,#0F0H(D)ANLP1,#0FH.CPU响应中断后,原来程序的断点地址和数据应该由下面哪一条来完成?答案:(C)(A)由CPU自动完成(B)在中断响应中完成口(C)应由硬件和中断服务程序完成(D)在主程序中完成口.某种存储器芯片的容量是16KB,那么它与地址总线连接的根数是:答案(D)(B)11根,(B)12根,(C)13根,(D)14根,(E)15根。9.定时器T0、T1的启动/停止应由下面哪一条来完成?答案:(C)(A)由程序来完成(B)由硬件自动完成(C)当GATE=0时,由TR0、TR1置位、清0完成口0.51单片机直接寻址指令中的直接地址单元有哪些?答案:(B)口.下面哪些指令执行后,能够对PSW寄存器产生影响?答:(B)(C)(D)(A)DEC3FH(B)ADDA,3FH(C)SUBBA,R0(D)CJNEA,3FH,rel.要访问MCS-51单片机的特殊功能寄存器应使用的寻址方式是答案:(C)(A)寄存器间接寻址,(B)变址寻址,(。直接寻址,(D)相对寻址.要确定51单片机P1口的输入、输出工作方式,下面哪种说法是正确的?答案:(A)(A)由编程决定;(B)由输入/输出设备决定;口(C)由读引脚或写引脚指令决定;(D)由CPU读写命令决定;口四.阅读程序阅读下列程序段并回答问题。答案:(A)=#25H,(50H)=#0,(51H)=#25H,(52H)=#70H2.执行下列程序段后(A)二?,(60H)=?,(61H)二?MOV7FH,#1AHMOV60H,#00HMOV61H,#00HMOVA,7FHJNBA0,KP1MOV60H,AKP1:MOV61H,A.已知:内部RAM中30H和40H单元的内容分别是#10H和#20H。执行下列程序后(71H)=?(A)=?(B)=?MOVSP,#70HPUSH30HPUSH40HPOPAPOPB.执行下列程序段后(20H)=?(21H)=?MOVA,#03H.执行下列程序后,40H〜45H单元中的内容分别是多少?CLRA.答案:(A)=#1AH,(60H)=#00H,(61H)=#1AH3.答案:(71H)=#10H,(A)=#20H,(B)=#10H。.答案:(20H)=#03H,(21H)=#06H。口.答案:(R0)=#35H(A)=#7FH(4BH)=#20H(40H)=#7FH6.答案:40H〜45H单元中的内容分别是0〜5一.填空题1.在程序的执行中,当前程序使用哪组R寄存器,是由软件对—的—位置1或清0来决定。2.51单片机的晶振频率为12乂口2,定时器工作在方式1,为了使定时器产生定时1mS溢出中断,则应赋初值是一口3.51单片机外部中断源的中断标志在一位。4.PC叫做—寄存器,其功能是 5.51单片机的T0、T1工作方式0最大计数长度是位;工作方式1最大计数长度是 位;工作方式2最大计数长度是 位。6.相对寻趾指令的程序转移目标范围是以下一条指令地址为起始地址—的一个字节单元。7.51单片机的晶振频率为12乂口2,则机器周期应是 8.51单片机片内RAM共有个工作寄存器,可分为个寄存器组,其地址范围是—9.CPU响应中断后,PC寄存器的内容应是一口10.51单片机的位存储器共有 位,位存储器在片内 区间。11.在变址寻址方式中,以 作变址寄存器,以 或 作基址寄存器。12.51单片机在作扩展时,外部数据总线从 口引出;地址总线低8位从 引出;地址总线高8位从 口引出;控制总线从 口引出。13.51单片机的引脚PSEN叫端子。在 情况下该引脚输出低电平,在 情况下该引脚输出高电平。14.51单片机有 组工作寄存器,它们的地址范围是 15.CPU执行一条指令后,PC的内容会自动加、、,指向下一条指令地址。复位后PC的内容一口16.51单片机的晶振频率为6MHZ,其机器周期是—ALE信号的周期是17.若(A)=#FFH,执行指令:INCA以后,A中的内容是 口18.作有符号数的加、减运算时,若D7位向CY进位、借位,或者D6位向口7进位、借位不同时发生,则—二1。否则—二0。口19.单片机的CPU对位存储单元操作是用一类指令。口1.PSW寄存器的口4、D32.FFFFH—03E8H=FC17H3.TCON寄存器中的D3、D14.程序指针,存放正在执行指令的下一条地址5.13,16,86.—128〜+1277.1uS8.32,4,00H〜1FH9.某中断源的矢量地址10.128,20H〜2FH11.A,PC,DPTR12.P0,地址锁存器,P2,P313.读外部程序存储器允许,访问外部程序存储器,其他14.4,00H〜1FH15.1、2、3;全为016.2uS,1uS17.#00H18.OV,OV19.位寻址方式口二.判断以下说法的正误.访问8155的指令可以是读指令,也可以是写指令。答:正确。.访问ADC0809的读指令是获取模拟量信息,写指令是将数据写入ADC0809。答:错误。3.访问DAC0832的指令可以是读指令,也可以是写指令。答:错误。4.8051单片机有18个SFR寄存器占有18个地址。答:错误。5.凡是操作数为寄存器的指令都是寄存器寻址方式指令。答:错误。.执行一条指令的快、慢取决于这条指令的长度。这句话是否正确?答案:错误。7.寄存器A只能进行字节操作。这句话是否正确?若有错,则改正过来。答案:错误。8.指令LCALLaddr16和指令LJMPaddr16的操作过程是相同的。答案:错误。9.CPU访问外部存储器的操作就是“读、写”操作。答案:正确。10.51单片机复位后,片内数据缓冲区各单元均清为0。答案:错误。11.因为51单片机P0、P1口都是I/O口,所以都可以作数据口。答案:错误。三.选择题1.微机设置堆栈的目的是:答案:(D)口(A)起数据缓冲作用;(B)存放将要处理的数据;(C)保存程序断点地址;(D)保存程序断点地址和数据。2.CPU访问外部存储器的时候,下面哪种说法是正确的?(A)(A)DPTR既可以存放ROM的地址又可以存放RAM的地址;(B)DPTR只能存放ROM的地址;口(C)DPTR只能存放RAM的地址;答案:(A)口3.在程序设计中使用MOVPSW,#10H指令的目的是:答案:(A)(A)当前程序使用第2组工作寄存器(B)程序初始化(C)给一个单元赋初值(D)将立即数10H暂存入PSW中4.51单片机的堆栈操作,应该是:答案:(C)6)先入栈,再修改指针(B)先修改栈指针,再出栈(C)先修改栈指针,再入栈⑷)以上都不对。5.执行返回指令时,返回的断点是:答案:(C)(A)调用指令的首地址(B)调用指令的末地址口(C)调用指令下一条指令的首地址(D)返回指令的末地址6.可以使程序循环转移的指令是:答案:(B)(A)AJMPaddr11(B)DJNZRn,rel(C)SJMPrel(D)ACALLaddr117.CPU响应中断后,将产生哪些操作?答案:(D)(A)保护现场6)自动到中断服务程序去执行口(C)断点地址进栈(D)断点地址进栈,将矢量地址装入PC8.51单片机外扩8155芯片后,可以扩展的I/O口线是:答案:(B)(A)16根(B)22根(C)24根(D)32根口9.作有符号数的加、减运算时,若OV=1,则说明运算结果是:答案:(D)10.51单片机的位存储器共有:答案:(A)口(A)128位;(B)64位;(C)32位;(D)16位;口.可编程I/O接口8155的PA、PB、PC口工作方式由下面哪种说法决定是正确的?答案:((A)由写入命令寄存器的命令字决定(B)由输入/输出设备决定(C)由读引脚或写引脚指令决定(D)由CPU读写命令决定.当51单片机的时钟频率为7.5乂口2时,则一个机器周期应是:答案:(B)□四.阅读程序问执行下列程序段后(A)二?(B)二?MOVSP,#3AHMOVA,#20坨A)MOVB,#30HPUSHAPUSHBPOPAPOPB答案:口ML2:DJNZR1,ML1MOV31H,A答:口.下列程序的功能是什么?执行后(3FH)=?MOV3FH,#02HMOVR7,#06HMOVA,3FHLOOP:RLADJNZR7,LOOPMOV3FH,A答:口.执行下面程序后,(R1)=?,(R2)=?MOVR1,#2FHMOVR2,#3FHaMOVA,R1MOVB,R2某CHA,BMOVR1,AMOVR2,B答案:口.阅读下列程序段,指出该程序的功能。CLRCMOVA,DPLSUBBA,#01HMOVDPL,AMOVA,DPHSUBBA,#00HMOVDPH,A答案:口.执行下面程序后,30H、31H单元的内容各是多少?STATR:CLRCMOV30H,#37HMOV31H,#28HMOVA,30HADDCA,31HDAAMOV31H,AANL31H,#0FHSWAPAMOV30H,AANL30H,#0FHRET答案:口.问执行下列程序段后(A)二?(B)二?答案:(A)=#30H;(B)=#20H.阅读下列程序段并回答问题。请问该程序执行何种操作,其功能是什么?答:该程序是累加求和程序。其功能是将20H为首地址,长度为16的数据块累加求和。结果的高8位数存入30H单元,低8位数存入31H单元。3.下列程序的功能是什么?执行后(3FH)二?口答:该程序的功能是计算2的7次方,执行后(3FH)=

温馨提示

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

评论

0/150

提交评论