《湖南工业大学单片机原理与应用》试题库

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1《湖南工业大学单片机原理与应用》试题库一.单项选择题1.单片机复位后,SP、PC、I/O口的内容为()。A.SP=60HPC=00HP0=P1=P2=P3=FFHB.SP=00HPC=0000HP0=P1=P2=P3=00HC.SP=07HPC=0000HP0=P1=P2=P3=FFHD.SP=00HPC=00HP0=P1=P2=P3=00H答案:C2.80C51有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定,单片机复位后,若执行SETBRS0指令,此时只能使用()的工作寄存器。A.0区B.1区C.2区D.3区答案:B3.ATMEL的AT89S51驱动能力最强的并行端口为()。A.P0B.P1C.P2D.P3答案:A4.读片外部数据存储器时,不起作用的信号是()。A./RDB./WEC./PSEND.ALE答案:C5.AT89S51单片机定时器工作方式0是指()工作方式。A.8位B.8位自动重装C.13位D.16位答案:C6.AT89S51单片机外部中断0对应的中断入口地址是()。A.0003HB.000BHC.0013HD.001BH答案:A7.下面哪条指令是错误的?()。A.MOVX@R0,#30HB.MOVCA,@A+PCC.PLAD.POPACC答案:A8.AT89S51单片机可分为两个中断优先级别,各中断源的优先级别设定是利用()寄存器。A.IEB.PCONC.IPD.SCON答案:C9.AT89S51单片机响应外部中断1的中断时,程序应转移到地址()。A.0003HB.000BHC.0013HD.001BH答案:C10.AT89S51单片机的位寻址区位于内部RAM的()单元。A.00H~7FHB.20H~7FHC.00H~1FHD.20H~2FH答案:D11.AT89S51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断答案:A12.利用KEIL软件进行仿真调试时,在执行调用指令时,()调试可跟踪到子程序内部并逐条执行子程序内部的各条指令。A.暂停B.调试C.单步D.连续运行答案:C13.已知:MOVA,#28HMOVR0,#20HMOV@R0,AANLA,#0FHORLA,#80HXRLA,@R0执行结果A的内容为()。A.A0HB.28HC.08HD.88H答案:A14.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是()指令。A.ADDB.DAAC.ADDCD.由实际程序确定答案:B15.在80C51中,需要外加电路实现中断撤除的是:()。A.定时中断B.脉冲方式的外部中断C.外部串行中断D.电平方式的外部中断答案:D16.80C51的定时器T0,若振荡频率为12MHz,在方式1下最大定时时间为()。A.8192msB.65536μsC.0.256μsD.16384ms答案:B17.控制串行口工作方式的寄存器是()。A.TCONB.PCONC.SCOND.TMOD答案:C18.开机复位后,CPU使用的是第0组工作寄存器,地址范围是()。A.00H-10HB.08H-0FHC.10H-1FHD.00H-07H答案:D19.80C51单片机P0口用作输出时,应外接()。A.上拉电阻B.二极管C.三极管D.下拉电阻答案:A20.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是()指令。A.ADDB.DAAC.ADDCD.由实际程序确定答案:B221.进位标志CY在()中。A.累加器B.算逻运算部件ALUC.程序状态字寄存器PSWD.DPTR答案:14.C22.80C51单片机有七种寻址方式,MOVXA,@A+DPTR属于()寻址。A.间接B.变址C.相对D.直接答案:5.B23.有如下程序段:MOV31H,#24H;MOVA,31H;SWAPA;ANLA,#0F0H;执行结果是A.(A)=24HB.(A)=42HC.(A)=40HD.(A)=00H答案:C24.某种存储器芯片容量是8KB,那么它的地址线根线是()。A.11根B.12根C.13根D.14根答案:C25.如果AT89S51单片机系统的T0中断服务程序放在程序存储区的0500H地址开始的一段空间内,此时跳转到T0中断服务程序的指令LJMP0500H应放在()开始的中断地址区。A.0003HB.0013HC.0023HD.000BH答案:B26.8位LED显示器采用动态显示方式时(不加锁存器),至少需要提供的I/O线总数是()。A.16B.20C.18D.6答案:A27.堆栈数据的进出原则是()A.先进先出B.进入不出C.后进后出D.先进后出答案:A28.80C51单片机中,若晶振频率屡6MHz,一个机器周期等于()μs。A.1.5B.3C.1D.2答案:D29.单片机复位后,累加器A、PC、PSW的内容为()。A.A=FFHPC=00HPSW=FFHB.A=00HPC=0000HPSW=00HC.A=07HPC=0000HPSW=FFHD.A=00HPC=00HPSW=00H答案:B30.PC的值是()。A.当前正在执行指令的前一条指令的地址B.当前正在执行指令的地址C.当前正在执行指令的下一条指令的地址D.控制器中指令寄存器的地址答案:C31.下列说法中错误的是()。A.PC是一个不可寻址的特殊功能寄存器。B.单片机的主频越高,其运算速度越快。C.在80C51单片机中,一个机器周期等于1μS。D.特殊功能寄存器SP内装的是栈顶首地址单元的地址。答案:C32.AT89S51单片机的字长是()。A.2位B.4位C.8位D.16位答案:C33.假定A=38H,(R0)=17H,(17H)=34H,执行以下指令:ANLA,#17HORL17H,AXRLA,@R0CPLA后,A的内容为()。A.CDHB.DCHC.BCHD.DBH答案:D34.在80C51单片机中,需要外加电路实现中断撤除的是:A.定时中断B.脉冲方式的外部中断C.外部串行中断D.电平方式的外部中断答案:D35.AT89S51单片机外扩存储器芯片时,4个I/O口中用作地址总线的是()。A.P0口和P2B.P0口C.P1口和P3口D.P2口答案:A29.串行口的工作方式由()寄存器决定。A.SBUFB.PCONC.SCOND.RI答案:C36.某种存储器芯片是16KB,那么它的地址线根数是()A.11根B.12根C.13根D.14根答案:D37.80C51单片机系统中,若晶振频率屡12MHz,一个机器周期等于()μs。A.1.5B.3C.1D.2答案:31.C,38.单片机复位后,SP、PC、I/O口的内容为()A.SP=07HPC=00HP0=P1=P2=P3=FFHB.SP=00HPC=0000HP0=P1=P2=P3=00HC.SP=07HPC=0000HP0=P1=P2=P3=FFHD.SP=00HPC=00HP0=P1=P2=P3=00H答案:C39.80C51单片机乘法指令操作码助记符是()。3A.MOVB.MOVXC.MOVCD.MUL答案:D40.80C51单片机响应中断矢量地址是()。A.中断服务程序的首句地址B.中断服务程序的出口地址C.中断服务程序的入口地址D.主程序等待中断指令的地址答案:C41.单片机在与外部I/O口进行数据传送时,将使用()指令。A.MOVXB.MOVC.MOVCD.视具体I/O口器件而定。答案:A,42.使用单片机开发系统调试程序时,对原程序进行汇编的目的是()。A.将源程序转换成目标程序B.将目标程序转换成源程序C.将低级语言转换成高级语言D.连续执行键答案:A43.设内部RAM(30H)=40H,(40H)=10H,(10H)=00H,分析以下程序执行后(B)=()。MOVR0,#30HMOVA,@R0MOVR1,AMOVB,@R1A.00HB.40HC.30HD.10H答案:A44.调用子程序.中断响应过程及转移指令的共同特点是()。A.都能返回B.都通过改变PC实现转移C.都将返回地址压入堆栈D.都必须保护现场答案:B45.在进行串行通信时,若两机的发送与接收可以同时进行,则称为()。A.半双工传送B.单工传送C.双工传送D.全双工传送答案:D46.AT89S51单片机复位后,从()单元开始取指令。A.0003HB.000BHC.0000HD.0100H答案:C47.51单片机执行MOVX写指令时,相关的信号状态是()。A.PSEN无效为低电平,WR有效为低电平B.PSEN无效为高电平,WR有效为低电平C.PSEN有效为低电平,WR无效为高电平D.PSEN有效为高电平,WR无效为高电平答案:B48.对片外数据RAM单元读写数据用()。A.MOV指令B.MOVX指令C.WR指令D.MOVC指令答案:D49.AT89S51的无条件转移指令中,其转移范围最大的是()。A.LJMPB.AJMPC.SJMPC.GOTO答案:A50.执行MOVSP,#30H指令后,压栈从片内RAM的()单元开始A.2FHB.30HC.31HD.#30H答案:C51.定时器/计数器T0工作于模式2,在计数溢出时()。A.计数从零重新开始B.计数从初值重新开始C.计数停止D.由程序决定答案:B52.按键的机械抖动时间通常是()。A.0B.5~10μsC.5~10msD.1s以上答案:C53.下列计算机语言中,CPU能直接识别的是()。A.自然语言B.高级语言C.汇编语言D.机器语言答案:D54.以下指令中,()指令执行后使标志位CY清0。A.MOVA,#00HB.CLRAC.ADDA,#00HD.CLR00H答案:C55.当需要从AT89S51单片机程序存储器取数据时,采用的指令为()。A.MOVA,@R1B.MOVCA,@A+DPTRC.MOVXA,@R0D.MOVXA,@DPTR答案:B56.共阳数码管要显示字形“8”时,则对应的七段码值为()。A.7FHB.77HC.08HD.88H答案:A57.80C51单片机时钟周期为T0,则机器周期为()。A.2T0B.4T0C.8T0D.12T0答案:D58.单片机复位时,程序计数器PC的值为()。A.0000HB.0030HC.4000HD.4100H答案:A59.某存储器芯片有12根地址线,8根数据线,该芯片有()个存储单元。A.1KBB.2KBC.3KBD.4KB答案:D60.MOVA,R1的寻址方式为()。A.立即寻址C.直接寻址C.寄存器寻址D.寄存器间接寻址答案:C61.串行口发送中断标志位为()。A.TIB.RIC.IE0D.IE1答案:A62.T1中断允许控制位为()。A.ET0B.ET1C.ESD.EX14答案:B63.串行口工作在方式0时,作同步移位寄存器使用,此时串行数据输入输出端为()。A.RXD引脚B.TXD引脚C.T0引脚D.T1引脚答案:A64.已知X的补码为10000010B,则X的真值是十进制()。A.127B.-127C.126D.-126答案:D65.利用串行方式(),外接移位寄存器,能将串行接口扩展为并行输入、输出接口。A.0B.1C.2D.3答案:A66.有一位共阴极LED显示器,要使它显示“5”,它的字段码为()。A.6DHB.92HC.FFHD.00H答案:A67.多字节加法运算,在进行最低字节相减前,应先将CY()。A.清0B.置1C.取反D.送入A答案:A68.单片机的程序计数器PC是16位,其寻址范围为()。A.128BB.256BC.8KBD.64KB答案:D69.堆栈指针的作用是()。A.指明栈底的位置B.指明栈顶的位置C.操作数地址D.指令的地址答案:B70.指令MOVPSW,#00H对源操作数而言,属于()方式。A.直接寻址B.立即寻址C.寄存器寻址D.相对寻址答案:B71.AT89S51单片机的串行中断入口地址为()。A.0003HB.0013HC.0023HD.0033H答案:C72.以下哪一条指令的写法是错误的()。A.MOVDPTR,#

1 / 38
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功