在线网课知道《单片机设计及应用(上海电力)》单元测试答案_第1页
在线网课知道《单片机设计及应用(上海电力)》单元测试答案_第2页
在线网课知道《单片机设计及应用(上海电力)》单元测试答案_第3页
在线网课知道《单片机设计及应用(上海电力)》单元测试答案_第4页
在线网课知道《单片机设计及应用(上海电力)》单元测试答案_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

绪论第一章单元测试第二章单元测试第三章单元测试第四章单元测试第五章单元测试第六章单元测试第七章单元测试第八章单元测试绪论1【单选题】(2分)本课程的学习目标为()。A.单片机的基本工作原理B.汇编语言软件程序设计C.包括单片机的基本工作原理、单片机的硬件接口技术、汇编语言软件程序设计D.单片机的硬件接口技术2【单选题】(2分)本课程的考试及格率为()。A.25%~50%B.50~75%C.0~25%D.75%~100%3.【多选题】正确答案:ABD本课程的选修课程为()。A.计算机基础B.电子电路C.高等数学D.C语言第一章单元测试1【单选题】(2分)微型计算机采用总线结构()。A.使信号线的数量增加B.提高了系统成本C.提高了CPU访问外设的速度D.可以简化系统结构、易于系统扩展2【单选题】(2分)微机的地址总线功能是()。A.用于传送要访问的存储器单元或I/O端口的地址B.用于选择I/O端口C.用于选择存储器单元D.用于选择进行信息传输的设备3【单选题】(2分)在微机中将各个主要组成部件连接起来,组成一个可扩充基本系统的总线称之为()。A.外部总线B.内部总线C.系统总线D.局部总线4【单选题】(2分)微型计算机的存储系统一般指主存储器和()。A.辅助存储器B.累加器C.RAMD.寄存器5【判断题】计算机的工作原理是存储程序控制,所以计算机中的程序都是顺序执行的。()A.对B.错6【判断题】在计算机中,程序和数据都是以二进制形式不加区别存放的。()A.对B.错7【判断题】已知[X]原=11101001,则[X]反=00010110。()A.对B.错8【判断题】800H=2KB。()A.错B.对9【判断题】8位二进制数补码的大小范围是-127∽+127。()A.错B.对10【判断题】-128的补码是10000000。()A.对B.错11【判断题】将十进制(0.825)10转换成二进制数是(0.1101)2。()A.错B.对12【判断题】计算机中负数的反码是把它对应的正数连同符号位按位取反而开形成的。()A.错B.对13【单选题】(2分)单片机在调试过程中,通过查表将源程序转换成目标程序的过程叫()。A.自动汇编B.汇编C.手工汇编D.编译14【单选题】(2分)将十进制数98转换成对应的二进制数是()。A.1000110B.1100010C.11100010D.1010101015【单选题】(2分)二进制数110110110对应的十六进制数可表示为()。A.1D3HB.1B6HC.666HD.DB0H16【单选题】(2分)已知[X]补=00000000,则真值X=()。A.都不对B.0C.+1D.—117【单选题】(2分)计算机中最常用的字符信息编码是()。A.循环码B.BCD码C.余3码D.ASCII18【单选题】(2分)处理器的内部数据宽度与外部数据宽度可以()A.没有要求B.相同或不同C.相同D.不同19.【多选题】正确答案:BC中央处理器是由()构成的。A.输入/输出设备B.运算器C.控制器D.存储器20.【多选题】正确答案:ABC微型计算机中常用的进位计数制有()。A.二进制B.十六进制C.八进制D.十进制21.【多选题】正确答案:ABCD与十进制89相等的数为()。A.10001001)BCDB.59HC.131QD.1011001B22.【多选题】正确答案:CDE微型计算机中的软件主要有以下几个部分:()。A.诊断程序B.操作系统C.系统软件D.应用软件E.数据库和数据库管理系统第二章单元测试9591059381【单选题】(2分)对8031单片机,下面单元中既可位寻址又可字节寻址的单元是()。A.00HB.30HC.20HD.70H9591059392【单选题】(2分)提高单片机的晶振频率,则机器周期()。A.变长B.不定C.变短D.不变9591059403【判断题】单片机的CPU从功能上可分为运算器和存贮器。()A.错B.对9591059414【判断题】单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,1个机器周期等于1个时钟周期。()A.错B.对9591059425【判断题】当8051单片机的晶振频率为12MHz时,ALE地址锁存信号端的输出频率为2MHz的方脉冲。()A.对B.错9591059436【判断题】是读端口还是读锁存器是用指令来区别的(如MOVC,P1.0是读端口,而CPLP1.0是读改写锁存器)。()A.对B.错9591059447【判断题】堆栈指针SP的内容可指向片内00H~7FH的任何RAM单元,系统复位后,SP初始化为00H。()A.错B.对9591059458【判断题】8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。()A.对B.错9591059469【判断题】MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。()A.对B.错95910594710【单选题】(2分)单片机的主要组成部件为()。A.全部都是B.主机,外部设备C.CPU,键盘,显示器D.CPU,内存,I/O口95910594811【单选题】(2分)单片机上电复位后,PC的内容和SP的内容为()。A.0800H,08HB.0003H,07HC.0000H,00HD.0000H,07H95910594912【单选题】(2分)单片机8031的引脚()。A.这三种视需要而定B.必须接+5VC.可悬空D.必须接地95910595013【单选题】(2分)单片机上电复位后,堆栈区的最大允许范围是()个单元。A.256B.128C.64D.12095910595114【单选题】(2分)8031的P0口,当使用外部存贮存器时它是一个()。A.传输低8位地址口B.传输高8位地址口C.传输低8位地址/数据口D.传输高8位数据口95910595215【单选题】(2分)单片机上电后或复位后,工作寄存器R0是在工作寄存器区的()。A.0区00H单元B.SFRC.0区09H单元D.0区01H单元95910595316【单选题】(2分)8051单片机中,唯一一个用户可使用的16位寄存器是()。A.PSWB.DPTRC.ACCD.SP95910595417【单选题】(2分)单片机的堆栈指针SP始终是指示()。A.堆栈底B.堆栈地址C.堆栈顶D.堆栈中间位置95910595518.【多选题】8051单片机CPU的主要功能有()。A.I/O端口数据传输B.产生各种控制信号C.存贮数据D.算术、逻辑运算及位操作第三章单元测试1【单选题】(2分)MCS-51的立即寻址方式中,立即数前面()。A.应加前缀“#”号B.应加前缀“@”号C.应加前缀“/:”号D.不加前缀号2【单选题】(2分)下列完成8031单片机内部RAM数据传送的指令是()。A.MOVXA,@DPTRB.MOVA,#dataC.MOVdirect,directD.MOVCA,@A+PC3【单选题】(2分)MCS-51寻址方式中,立即寻址的寻址空间是()。A.片内RAM的20H~2FH字节中的所有位和部分专用寄存器SFR的位B.专用寄存器SFRC.程序存贮器ROMD.工作寄存器R0~R74【单选题】(2分)指令MOVR0,20H执行前(R0)=30H,(20H)=38H,执行后(R0)=()。A.38HB.30HC.50HD.20H5【判断题】MCS-51单片机的指令格式中操作码与操作数之间必须用“,”分隔。()A.对B.错6【判断题】将37H单元的内容传送至A的指令是:MOVA,#37H。()A.错B.对7【判断题】已知:A=1FH,(30H)=83H,执行ANLA,30H后,结果:A=03H(30H)=83H,P=0。()A.对B.错8【判断题】指令系统中指令CJNEA,#data,rel的作用相当于SUBBA,#data与JNCrel的作用。()A.对B.错9【判断题】单片机的PC与DPDR都在CPU片内,因此MOVCA,@A+PC与MOVCA,@A+DPTR执行时只在单片机内部操作,不涉及片外存储器。()A.错B.对10【单选题】(2分)执行如下3条指令后,MOVR1,#30HMOV40H,#0EHMOV@R1,40H,30H单元的内容是()。A.0EHB.30HC.40HD.FFH11【单选题】(2分)已知:(A)=0DBH,(R4)=73H,(CY)=1,指令SUBBA,R4执行后的结果是()。A.都不对B.A=0DBHC.A=67HD.A=73H12【单选题】(2分)下列指令执行时,修改PC中内容的指令是()。A.AJMPB.MOVCA,@A+PCC.MOVCA,@A+DPTRD.MOVXA,@Ri13【单选题】(2分)下列指令能使累加器A高4位不变,低4位置F的是()。A.ANLA,#0FHB.ANLA,#0F0HC.ORLA,#0FHD.ORLA,#0F0H14【单选题】(2分)下列指令能使累加器A的最高位置1的是()。A.ANLA,#80HB.ORLA,#80HC.ORLA,#7FHD.ANLA,#7FH15【单选题】(2分)下列指令判断若累加器A的内容不为0就转LP的是()。A.JZLPB.JNZA,LPC.CJNEA,#0,LPD.JBA,LP16【单选题】(2分)AJMP指令的跳转范围是:()。A.256B.2KBC.64KBD.1KB17.【多选题】正确答案:ABCDMCS-51的寄存器寻址方式可用于访问下面的()。A.工作寄存器R0~R7B.寄存器BC.指针寄存器DPTRD.寄存器A18.【多选题】正确答案:ABCD在MCS-51指令系统中,以直接地址为目的操作数指令是()。A.MOVdirect,RnB.MOVdirect,AC.MOVdirect,@RiD.MOVdirect,direct第四章单元测试1【单选题】(2分)当前出现了以单片机C语言C51取代汇编语言的趋势,但汇编语言却是不可摒弃的,因为实际运行的程序会要求()。A.运行速度、移植性好、代码空间、时序控制B.接口简单、响应时间、驱动力强、时序控制C.运行速度、响应时间、代码空间、时序控制D.运行速度、响应时间、代码空间、编程简单2【单选题】(2分)关于C51与汇编语言混合编程,其说法不合适的是()。A.对最频繁执行最消耗时间的一段程序可用汇编写成子程序,有利加快程序整体速度B.用汇编写有严格时序要求的硬件子程序,更易符合硬件要求C.混合编程时,C51程序与汇编子程序间可通过寄存器传递参数,最多为4个D.用C语言写主程序、数值运算、和时序要求宽松的硬件程序,方便程序维护3【单选题】(2分)关于C51的下列说法,哪个是错的()。A.C51程序设计中,在定义变量类型时,一般要求优先定义无符号数据类型B.中断函数的调用是在满足中断的情况下,自动完成函数调用的。C.单片机程序设计时,C语言中的XBYTE,和汇编中的MOVX是等效的D.单片机能直接处理任何类型的变量,因此对变量的定义无特殊要求4【单选题】(2分)在C51中被reentrant定义为重入函数后,以下说法哪个是错的()。A.可以做递归调用B.这种情况常见于实时系统中C.bit类型的函数也可以被定义为重入函数D.在低中断调用时,又被高级中断再次调用5【单选题】(2分)带interrupt的中断函数,关于其中断属性的说法哪个是错的()。A.在满足中断的情况下,被硬件自动完成函数调用B.不允许被任何程序以软件方式(用指令/语句)调用,它可以调用普通函数C.中断函数既无入口参数也无返回值D.不允许被其他函数调用,但可以被主函数用call语句调用6【单选题】(2分)C51语言提供的合法的数据类型关键字是()。A.BITB.sfrC.CharD.integer7【单选题】(2分)C51程序中,函数参数通过寄存器传递时速度快,参数的个数不能够超过()。A.1B.3C.2D.48【单选题】(2分)单片机C51使用_nop_()函数时,必须包含的库文件是()。A.intrins.hB.reg51.hC.absacc.hD.stdio.h9【单选题】(2分)执行#definePA8255XBYTE[0x3F]和PA8255=0x7e后,下列说法对的是()。A.PA单元的值为8255HB.PA单元的值为7EHC.片外RAM存储单元003FH的值是7EHD.片内RAM存储单元003FH的值是是0x7e10【判断题】在单片机C语言中,函数的调用是可以根据需要随便调用,即前面的函数和后面的函数可以相互调用,无需声明。()A.对B.错11【判断题】#include<reg51.h与#include“reg51.h”是等价的。()A.错B.对12【判断题】inti,*p=&i;是正确的C说明。()A.对B.错13【单选题】(2分)编写外部0中断程序时要在函数说明部分写()。A.interrupt2B.interrupt3C.interrupt0D.interrupt114【单选题】(2分)汇编语言中对字节或位取反都用CPL,在C51中有个无符号型字符变量temp和一个位变量flag,要对它们取反,相应的C51语句为()。A.temp=!emp;flag=~flagB.temp=~temp;flag=~flagC.temp=!emp;flag=!flagD.temp=~temp;flag=!flag15【单选题】(2分)关于C51中bit和sbit的使用,不正确的是()。A.bit,位变量,保存在片内RAM的位寻址区(20H~2FB.的某位中,最多128位C.sbit,位寻址,多用于声明特殊功能存储器的位,在80H~FFH字节中D.sbit可定义的范围大于bit可定义的范围,二者不可换用E.bit,与sbit相当,可sbit换用,也是定义特殊功能存储器的位16【单选题】(2分)与MCS-51硬件资源无关的关键字是()。A.usingB.codeC.interruptD.char17【单选题】(2分)在C51引用了ABSACC.H库函数后,下列说法不正确的是()。A.CBYTE寻址CODE区B.DBYTE寻址DATA区C.PBYTE寻址分页DATA区1页D.XBYTE寻址XDATA区18【单选题】(2分)单片机混合编程时,如在C中定义了一个字符变量Count,要在汇编语言中使用,对它正确的声明是()。A.extrnbit(Count)B.externdata(Count)C.extrncode(Count)D.extrndata(Count)第五章单元测试1【单选题】(2分)微处理器只启动外设而不干预传送过程的传送方式是()方式。A.查询B.DMAC.无条件D.中断2【单选题】(2分)微处理器从启动外设直到外设就绪的时间间隔内;一直执行主程序,直到外设要求服务时才中止。此种传送方式是()方式。A.中断B.查询C.无条件D.DMA3【单选题】(2分)接口电路中,通常要求()。A.输入三态缓冲,输出锁存B.输入锁存,输出三态缓冲C.输入锁存,输出三态锁存D.输入三态缓冲,输出三态缓冲4【单选题】(2分)通常,外设接口中的数据端口、状态端口和控制端口()。A.分别为输入端口、输入端口和输出端口B.分别为双向端口、输入端口和输出端口C.都是双向端口D.分别为双向端口、输出端口和输入端口5【判断题】在一个外设端口中,往往需要有几个接口才能满足和协调外设工作的要求。()A.对B.错6【判断题】MCS-5l等系列单片机采用存储器映像的I/O编址方式(即统一编址)。()A.错B.对7【判断题】lntel80x86系列采用独立编址方式。()A.错B.对8【判断题】无条件传送方式即为同步传送方式。()A.对B.错9【判断题】查询传送方式即是异步传送方式。()A.对B.错10【判断题】无条件传送方式,由于时间配合严格,所以这种传送方式较为复杂,但软/硬简单。()A.错B.对11【判断题】无条件传送方式下,微处理器与外设并行工作。()A.错B.对12【判断题】无条件传送方式下,各外设之间也是并行工作。()A.对B.错13【判断题】查询传送方式下,微处理器与外设并行工作。()A.对B.错第六章单元测试1【单选题】(2分)在中断响应后必须用软件清零的是()。A.TF0B.TIC.IE1D.TF12【单选题】(2分)计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是()。A.应由中断服务程序完成B.在中断响应中完成C.由CPU自动完成D.在主程序中完成3【单选题】(2分)8031单片机共有5个中断入口,在同一级别里,5个中断源同时发出中断请求时,程序计数器PC的内容变为()。A.0013HB.000BHC.0003HD.001BH4【单选题】(2分)51单片机,响应中断的过程是()。A.断点压栈,PC指向中断服务程序地址B.断点PC自动压栈,对应中断矢量地址装入PC,程序转到该址,再转至中断程序首址C.关中断,程序转到中断服务程序D.断点PC自动压栈,对应中断矢量地址装入PC5【判断题】中断的矢量地址位于RAM区中。()A.错B.对6【判断题】在一般情况8051单片机允许同级中断嵌套。()A.对B.错7【判断题】8051单片机对最高优先权的中断响应是无条件的。()A.对B.错8【单选题】(2分)8031响应中断后,中断的一般处理过程是()。A.关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中断返回B.关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中断返回C.关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开中断,中断返回D.关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返回9【单选题】(2分)MCS-51单片机响应中断的过程是()。A.关中断,程序转到中断服务程序B.断点PC自动压栈,对应中断矢量地址装入PCC.断点PC自动压栈,对应中断矢量地址装入PC,程序转到该址,再转至中断程序首址D.断点压栈,PC指向中断服务程序地址10【单选题】(2分)在MCS-51中,需要外加电路实现中断撤除的是:()。A.电平方式的外部中断B.外部串行中断C.定时中断D.脉冲方式的外部中断11【单选题】(2分)设置外部中断1、串口为高优先级,其余为低优先级,设置正确的是(),附IP的定义:×,×,×,PS,PT1,PX1,PT0,PX0。A.MOVIP,#16HB.MOVIP,#24HC.MOVIP,#12HD.MOVIP,#14H12【单选题】(2分)为了开放中断并从左到右优先排序:[外0→外1→定0→串口],应选()。A.MOVIE,#97H和MOVIP,#04HB.MOVIE,#87H和MOVIP,#06HC.MOVIE,#97H和MOVIP,#05HD.MOVIE,#97H和MOVIP,#03H13【单选题】(2分)执行中断处理程序最后一句指令RETI后,()。A.程序返回到LCALL的下一句B.程序返回到主程序开始处C.程序返回到响应中断时一句的下一句D.程序返回到ACALL的下一句14.【多选题】正确答案:BDMCS-51单片机外部中断源的中断请求方法可以是()。A.高电平触发B.低电平触发C.上升沿触发D.下降沿触发第七章单元测试1【判断题】MCS-51单片机的TCON主要用来控制定时器的启动与停止。()A.对B.错2【判断题】指令JNBTF0,LP的含义是:若定时器T0未计满数,就转LP。()A.对B.错3【判断题】若置8031的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。()A.错B.对4【判断题】定时/计数器工作于定时方式时,是通过8051片内振荡器输出经12分频后的脉冲进行计数,直至溢出为止。()A.错B.对5【判断题】定时/计数器工作于计数方式时,通过8051的P3.4和P3.5对外部脉冲进行计数,当遇到脉冲下降沿时计数一次。()A.错B.对6【单选题】(2分)用8031的定时器,若可以软件启动,应使TOMD中的()。A.GATE位置1B.C/位置1C.C/位置0D.GATE位置07【单选题】(2分)下列指令判断若定时器T0计满数就转LP的是()。A.JNBTF0,LPB.JBTF0,LPC.JBT0,LPD.JNBTR0,LP8【单选题】(2分)单片机的两个定时器作定时器使用时,其TMOD的D6或D2应分别为()。A.D6=0,D2=1B.D6=0,D2=0C.D6=1,D2=0D.D6=1,D2=19【单选题】(2分)8051单片机计数初值计算中,若设最大计数值为M,对于模式1下M值为()。A.M=216=65536B.M=28=256C.M=24=16D.M=213=819210【单选题】(2分)启动定时器0开始计数的指令是使TCON的()。A.TF0位置1B.TR0位置1C.TR0位置0D.TR1位置011【单选题】(2分)8031单片机的定时器T1用作计数方式时计数脉冲是()。A.外部计数脉冲由T1(P3.5)输入B.外部计数脉冲由T0(P3.4)输入C.由附加的外部脉冲计数器来计数D.外部计数脉冲由内部时钟频率提供12【单选题】(2分)8051单片机的定时器/计数器,本质上就是计数器,下面说法正确的是:()。A.当对外计数时就是定时器B.当对内部机器周期计数时就是定时器C.不允许对内部计数D.不允许对外计数13.【多选题】正确答案:ABCDMCS-51单片机内部设置有两个16位可编程的定时器/计数器,简称定时器T0和T1,它们的()等均可通过程序来设置和改变。A.量程B.工作方式C.启动方式D.定时时间14.【多选题】正确答案:ABC8051单片机定时器T0作定时用,采用操作模式1,编程时需有下列步骤()。A.启动定时器B.TMOD初始化C.置入计数初值D.选择电平触发还是边沿触发15【判断题】在异步通信的帧格式中,数据位是低位在前高位在后的排列方式。()A.对B.错16【判断题】在8051中,串行口数据缓冲器SBUF是可以字节直接寻址的专用寄存器。()A.错B.对17【判断题】若串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出率设定。()A.对B.错18【判断题】串行通讯发送时,指令把SCON寄存器的TB8状态(第9数据位)送入发送SBUF。()A.对B.错19【单选题】(2分)MCS-51的串行口工作方式中适合多机通信的是()。A.方式1B.方式3C.方式2D.方式020【单选题】(2分)(1)接收完一帧数据后,硬件自动将SCON的RI置1(中断方式)(2)用软件将RI清零(查询方式)(注:实际使用中1、2仅选一种)(3)接收到的数据由SBUF读出(4)置SCON的REN(允许接收位)为1,外部数据由RXD(P3.0)输入MCS-51单片机串行口接收数据的次序是上述的顺序()。A.(4)[1或2](3)B.(3)(4)[1或2]C.[1或2](4)(3)D.[1或2](3)(4)21【单选题】(2分)(1)待发送数据送SBUF(2)发送完毕硬件自动将SCON的TI置1(3)经TXD(P3.1)串行发送一帧数据完毕(4)查询到TI的值为1说明发送完了,再用软件将TI清0,准备再发下一帧数据MCS-51单片机串行口发送数据的次序是下述的顺序()。A.(1)(3)(2)(4)B.(4)(3)(1)(2)C.(3)(4)(1)(2)D.(1)(2)(3)(4)22【单选题】(2分)串行口的移位寄存器方式为:()。A.方式0B.方式3C.方式1D.方式223【单选题】(2分)关于串口异步通信的串行帧数据格式的说法,错误的有()。A.起始位、数据位、奇偶校验位、停止位B.起始位、数据位、停止位C.不能自定义格式,只能在A或B中选一D.不一定按A或B格式,可以自定义格式24【单选题】(2分)设8051的晶振频率为11.0592MHz,选用定时器T工作模式2作波特率发生器,波特率为1200bps,且SMOD=0,则定时器的初值TH1为()。A.FDHB.FAHC.F4HD.E8H25.【多选题】正确答案:AB已知系统使用了外部中断1和串口中断,下面是汇编程序开头格式,ORG0000HAJMPMAIN______________AJMPInt1grom______________AJMP

温馨提示

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

评论

0/150

提交评论