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

下载本文档

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

文档简介

1、嵌入式系统(单片机)助理工程师技术资格认证试题库一、,填空题(每空1分)1MCS-51是指单片机的,号,8031、8051是指单片机的,号。2MCS-51共有,条指令,可分为几种不同的寻址方式。如:MOV,A,Ri,属于,寻址方式,MOV,C,bit,属于,寻址方式。3单片机(计算机)在进行,运算的情况下应使用补码。4单片机位寻址区的单元地址是从,单元到,单元,若某位地址是09H,它所在单元的地址应该是,。5,转移指令与调用指令的相同点是两种指令都是通过改变程序计数器PC的内容来实现转移的;不同点是,当执行调用指令时,它不仅能转移到某一指定地址处,而且当子程序执行到,指令后,它能自动返回到,指

2、令处,而普通转移指令,能返回。68031有两个16位可编程定时/计数器,其中定时作用是指对单片机,脉冲进行计数,而计数器作用是指对单片机,脉冲进行计数。7当P1口做输入口输入数据时,必须先向该端口的锁存器写入,,否则输入数据可能出错。8堆栈指针SP的内容将始终指示,,当单步执行了调用指令LCALL,addr16后SP的内容将,改变。9由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行某些指令可实现软件延时。而硬件延时一般是采用单片机的,再通过软件编程来实现。10单片机串行通信时,若要发送数据,就必须将要发送的数据送至,单元,若要接收数据也要到该单元取数。11单片机串行通信时,

3、其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用,的溢出率来设定和计算波特率。12用汇编语言编制的程序称为,程序,该程序被汇编后得到的程序被称为,程序。13完成不同数制间的转换:(10100101)二,=(,)十,;(11000011)二,=(,)十六;(01010111)BCD,=(,)十,;(58)十,=(,)BCD;符号5的ASCII码是(,)。14在进行BCD码加法运算时,紧跟ADD,或,ADDC,指令后的指令必须是,指令。15转移指令LJMP,addr16,的转移范围是,,JNZ,rel,的转移范围是,,调用指令ACALL,addr11的调用范围是,。16中断源的优先级别

4、被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由,寄存器的内容决确定的。17在程序状态字寄存器PSW中,CY与OV标志的状态可反应指令运算的结果,其中CY为进位(借位)标志,被用于,符号数加(减)运算;OV为溢出标志,被用于,符号数加(减)运算。18消除键盘抖动常用两种方法,一是采用硬件去抖电路,用基本RS触发器构成;二是采用软件去抖程序,既测试有键输入时需延时,秒后再测试是否有键输入,此方法可判断是否有键抖动。19ADC0809的转换时钟一般为,Hz,,可采用单片机的,信号,再经过,的方法获得。20在MCS-51系列单片机中,型号的单片机需要扩展外部程序存储器,且,管脚必须接地

5、。21ROM在单片机系统中作为程序存储器,主要类型有ROM、PROM、EPROM、EEPROM和FLASH存储器。其中8051有4K,;8751有4K,;89C51有4K,。22中断源的允许是由,寄存器决定的,中断源的优先级别是由,寄存器决定的。23寄存器PSW中的RS1和RS0的作用是,。24在只使用外部程序存储器时,单片机的,管脚必须接地。25在行列式键盘中,接列线的I/O口为,,接行线的I/O口为,。(填写输入口或者输出口。),26在调试程序时,要观察子程序内部各条指令的运行状况可采用,调试方法。27JC,rel指令执行时,当CY位为,时程序发生跳转。28单片机位寻址区的单元地址是从,单

6、元到,单元,若某位地址是12H,它所在单元的地址应该是,。29在单片机扩展时,,口和,口为地址线,,口为数据线。30查表指令是,散转指令为,。31子程序的返回指令是,。32在51系列单片机中,无内部ROM的单片机型号是,,有4KEPROM的单片机型号是,。33MCS-51单片机指令系统共有7种寻址方式,其中MOV,A,#DATA,为,寻址;MOV,A,Rn,为,寻址;MOV,C,bit,为,寻址。34MCS-51单片机的内部RAM中从,到,是工作寄存器区,共分为,组。35单片机有两个定时器,定时器的工作方式由,寄存器决定,定时器的启动与溢出由,寄存器控制。36单片机复位后,堆栈指针SP和程序计

7、数器PC的内容分别为,和,。37JB,bit,rel指令表示当指定位为,时程序发生跳转。38既做数据线又做地址线的是,口,只能做数据线的是,口。39动态显示和静态显示相比,,的耗电相对较大。,40P1口在作为输入口使用时,在读取数据之前,通常要先向P1口送数据,。41单片机的外部中断源有,,,和,。42,8031内部有,个RAM、8751有4K内部,。43MCS51单片机系列有,个中断源,可分为,个优先级。上电复位时,中断源的优先级别最高。,44MCS-51可分为六种不同的寻址方式。如:,MOVC,A,A+PC,属于,寻址方式,SJMP,rel,属于,寻址方式,。45完成不同数制间的转换:(0

8、0100110)二,=(,)十,;(10011010)二,=(,)十六(01110111)BCD,=(,)十,;(28)十,=(,)BCD,;符号A的ASCII码是(,)46典型单片机的结构可分为CPU、,、,、,四部分。,47当P1口做输入口输入数据时,必须先向该端口的锁存器写入,,否则输入数据可能出错。48单片机内部与外部RAM之间的查表指令是,。49转移指令LCALL,addr16,的转移范围是,,JNB,rel,的转移范围是,,调用指令AJMP,addr11的调用范围是,。50当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,通常在该地址

9、处存放转移指令以便转移到中断服务程序。其中INT0,的入口地址为,,T1,的,入口地址为,。51单片机常用两种复位方式,即,和,。52LED数码显示有,和,两种显示形式。53扩展并行口时常采用8155可编程芯片,它由,、,、,和,4部分组成。548051有,K内部ROM、89C51有4K内部,。55用于BCD码加法运算时,对运算结果进行修正。紧跟在,ADD,或,ADDC,指令后必须是指令,。56MCS-51共有,条指令,可分为几种不同的寻址方式。如:MOV,A,20H属于,寻址方式,MOVC,A,A+DPTR,属于,寻址方式,MOV,C,bit,属于,寻址方式。57完成不同数制间的转换:(00

10、100100)二,=(,)十,;(10011011)二,=(,)十六(01010111)BCD,=(,)十,;(68)十,=(,)BCD,;符号1的ASCII码是(,)588031单片机内部RAM存储器分五个区,其中位寻址区,到,而08H0FH是,的地址。59通常,单片机上电复位时PC=,H,SP=,H。60单片机内部与外部ROM之间的查表指令是,。61转移指令LJMP,addr16,的转移范围是,,JNZ,rel,的转移范围是,,调用指令ACALL,addr11的调用范围是,。62当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,通常在该地址处

11、存放转移指令以便转移到中断服务程序。其中INT1,的入口地址为,,串行口,入口地址为,,T0,的,入口地址为,。63中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由,寄存器的内容决确定的。上电复位时,,中断源的优先级别最高。648031有两个16位可编程定时/计数器,其中定时作用是指对单片机,脉冲进行计数,而计数器作用是指对单片机,脉冲进行计数。65CPU与内存或I/O接口相连的系统总线通由,、,、,等三种信号组成。668051单片机有两种复位方式,既上电复位和手动复位。复位后SP=,,PC,=,,PSW,=,,A,=00H,,P0,=,P1,=,P2,=,P3,

12、=,。67单片机的工作过程就是不断地,和,的过程,我们把执行指令所需的时间称为指令周期。688031单片机一般使用的时钟晶振频率是,、,。69转移指令分无条件转移指令和有条件指令两大类,如LJMP,addr16,和JNZ,rel。若按转移范围可分为,、,和相对转移SJMP,rel(-127+128)。70运算类指令有,运算指令(如ADD,A,XX;ADDC,A,XX等)和,运算指令(如ANL,XX,XX;ORL,XX,XX)。71LED数码显示器分为_和_两种形式。728031、8051的主要区别是8051有,K内部ROM。73堆栈的地址由,的内容确定,其操作规律是“,进,出”。74LED数码

13、显示按显示过程分为,显示和,显示2种。前者,对每位显示来说是连续显示的,可通过单片机串行口实现,较节省单片机接口资源,且显示亮度较高;当多位显示时需较多外部驱动芯片,功耗较大。后者,对每位显示来说是断续显示需占用单片机的并行接口资源,多位显示时节省外部驱动芯片,显示亮度较低,功耗较低。75指令MOV,A,#data属于,寻址方式,指令,MOV,A,,Rn,属于,寻址方式。MOV,C,bit属于,寻址方式,MOVX,A,A+DPTR属于变址寻址方式。76当PSW中的RS1=0,RS1=1时,R1的字节地址是_。77扩展并行I/O口时,常采用,和,可编程芯片。,78编程时,一般在中断服务子程序和调

14、用子程序中需用保护和恢复现场,保护现场用,指令,恢复现场用,指令。79堆栈指针SP始终指示堆栈的,地址,当有压入或弹出堆栈操作时,SP的内容将随之改变。程序计数器PC的内容将始终指示,地址,所以只要改变PC的内容将改变程序的运行路径。80程序状态寄存器PSW的作用是用来保存程序运行过程中的各种状态信息。其中CY为,标志,用于无符号数加(减)运算,当进行,操作时作为位累加器。OV为,标志,用于有符号数的加(减)运算。818031有两个16位可编程定时/计数器,T0和T1。它们的功能可由控制寄存器,、,的内容决定,且定时的时间或计数的次数与,、,两个寄存器的初值有关。82MCS-51系列单片机可采

15、用高级语言(如BASIC语言、C语言)、可采用低级语言进行编程;后一种语言共有,条指令。83MCS-51系列单片机8031、8751、89C51在内部存储器的设置上主要区别是:8031内部,程序存储器,8751内部,程序存储器,89C51内部,程序存储器。84完成下列不同数制间的转换:(10100101)B,=(,)D;(11000011)B=(,)H;(58)D=(,)BCD。85单片机并行I/O端口在输出数据时对端口锁存器无特殊要求,而在输入数据时,必须事先向锁存器写入高电平,如果锁存器处在低电平状态则会引,起,后果。868031单片机内部低128B的随机数据存储器内部,常分为寄存器工作组

16、区、位寻址区、数据存储/缓冲区等。其寄存器工作组区,位寻址区都有确定的地址范围。堆栈区一般没有,确定的地址范围,选择栈底的原则是,。87转移指令LJMP,addr16的转移范围是,,调用指令,ACALL,addr11的调用范围是,。88在中断调用过程和一般调用指令的使用中,能事先确定断点地址的是,,调用范围不受指令类型限制的是,。89,8051单片机如果要扩展外部程序存储器,EA引脚必须接_电平。如果8051外接晶振的频率为6MHZ,未外接数据存储器,ALE信号的频率为_,机器周期是_。90指令按字节长度分为单字节、双字节、三字节指令,按执行周期分为单周期、双周期、四周期指令;NOP指令是_字

17、节_周期指令,单字节4周期指令有_、_。91在调用子程序时,为保证程序调用和返回不致混乱,常采用保护现场的措施。通常在进入子程序后要用,指令保护现场DPH、DPL、ACC等。在退出子程序之前要用POP指令依次恢复现场,用,指令返回。92、用仿真开发系统调试程序时,汇编成功只说明源程序的,没有问题,而程序,还要靠运行调试纠错才能成功。93.完成下列数制的转换:(01100100)B=(,)D;,(,97,)D=(,)BCD94.能在紫外线照射下擦除和重写的存储器是,型存储器,能够直接在线路中快速写入和读出的存储器是,型存储器。95.指令的寻址方式是指寻找,的方式,寄存器间接寻址方式的意义是,。9

18、6.DA指令是,指令,它只能紧跟在,指令后使用。97.单片机并行I/O端口数据锁存器在复位后的状态值是,,在程序运行过程中从端口输入数据时,为不是使数据错乱必须事先向锁存器写入状态值,。98.单片机复位后堆栈指针SP的状态值,,如果考虑到不影响全部寄存工作组和位寻地区的使用,SP的最小设置值应为,。99.能够进入子程序观察每条指令的运行结果的调试方式是,,能够快速运行到几个不同指定地点显示指令执行结果的调试方式是,。100.用汇编指令编写的程序称为,,经过汇编的程序称为,。101.单片机内部中断源按优先级别分为高级中断和低级中断两级是由,寄存器的置位状态决定的,在同一级别中中断源的优先顺序是由

19、,决定的。102.,单片机8031定时计数器的工作方式是由方式寄存器,TMODGATE,C/T,M1,M0,GATE,C/T,M1,M0位状态字决定的,当以定时器T1方式1对内定时,定时器T0不工作时其状态字应为,,当定时器T1以方式1对内定时,同时定时器T0以方式1对外记数,其状态字应为,。103若MCS-51单片机的程序状态字PSW中的RS1=0,RS0=1,那么工作寄存器R0的直接地址为,。104可以实现动态停机的指令是:,。105MCS-51单片机的内部RAM中从,到,是工作寄存器区,共分为,组。106单片机应用系统硬件设计中存储器、I/O扩展常用的地址编码的方法有,、,。107单片机

20、复位后,堆栈指针SP和程序计数器PC的内容分别为,和,。108JB,bit,rel指令表示当指定位为,时程序发生跳转。109既做数据线又做地址线的是,口,只能做数据线的是,口。110可用于寄存器间接寻址的寄存器有,。111P1口在作为输入口使用时,在读取数据之前,通常要先向P1口送数据,。112单片机的外部中断源有,,,和,。113.,MCS51单片机可以扩展的程序存储器和数据存储器(包括输入输出口)最多为,KB。114P0口作为地址/数据总线,传送地址码的,8位;,口作为地址总线,传送地址码的,8位。115.单片机有两个定时器,定时器的工作方式由,寄存器决定,定时器的启动与溢出由,寄存器控制

21、。,个晶振周期,若晶振周期的频率为12MHZ,则机器周期为,,指令周期为,机器周期。117.,一块点阵字符液晶显示器一般由,、,、,组成。,118.,关于堆栈类操作的两条指令分别是,、,,操作遵循,原则。119.,MCS-51单片机,个并行I/O口,,个全双工串口,,个16位定时器/计数器,,中断源,,个SFR。120.,单片机内部数据传送指令,用于单片机内部RAM单元及寄存器之间,单片机与外部数据传送指令,用于单片机内部与外部RAM或I/O接口之间。121.,数据寄存器DPTR是,位寄存器,寻址范围为,。122.,当SP=4AH时,执行指令RET后,SP的值为,。1238051单片机片片内有

22、程序存储器,字节,片内有数据存储器,字节。124MCS-51单片机片内有,个中断源,其中,个外部中断源。125MCS-51单片机片内RAM中位寻址区是从地址,到,的一块存储区域。126MCS-51单片机片内DPTR寄存器是一个,位寄存器。127DA指令的作用是,。128MCS-51单片机片内有,个16位定时/计数器,它们具有,种工作方式。129ADC0809是_通道8位_。DAC0832是_位D/A转换器。130MCS-51单片机工作寄存器组共分为,组寄存器,每组有,个单元。131为扩展存储器而构造系统总线,应以P0口的8位口线作为,线,以P2口的口线作为,。132单片机和普通计算机的区别在于

23、其将,、,和,3个部分集成于一块芯片上。133,8051单片机片内有程序存储器_字节、片内有数据存储器_字节。有_个16位定时/计数器、有_个中断和1个全双工_。134,在定时器工作方式0下,计数器的宽度为13位,如果系统晶振频率为3MHz,则最大定时时间为,。135,在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问,存储器提供地址,而DPTR是为访问,存储器提供地址。136,已知(A)=59H,执行指令INC,A后,(A)=,H,继续执行DA,A后,(A)=,H。137,若(PSW)18H,则选取的是第,组通用寄存器。其的地址范围从,。138,单片机一共有四个物理存储器空间,分

24、别是_、_、_和_。139,外部中断0(INT0)的中断入口地址为,;定时器1的中断入口地址为,。140在MCS-51单片机中,如果采用6MHz晶振,一个机器周期为_。1418051单片机的内部硬件结构包括了:_、_、_、和_以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过_相连接。142mcs-51的堆栈只可设置在_,堆栈寄存器sp是,位寄存器。143mcs-51单片机的p0p4口均是_i/o口,其中的p0口和p2口除了可以进行数据的输入、输出外,通常还用来构建系统的_和_,在p0p4口中,_为真正的双向口,_为准双向口;_口具有第二引脚功能。144.,在寄存器

25、间接寻址中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的_。145.,指令ADD,A,#55H的源操作数属于_寻址方式,其功能是_,。146.,在80C51系列单片机中数据指针寄存器DPTR由_和_,两个寄存器组成。147.,80C51的外部中断请求有两种触发方式,一种是_触发,另一种是_触发。148.,D/A转换的作用是将_量转换为_量。,149.,串行通信的接口标准包括_、_,和RS-485三种。150.,共阳极8段LED显示器显示字符“0”的段代码是_,151.,KeiL,C51软件中,工程文件的扩展名是_,_,编译连接后生成可烧写的文件扩展名是_152.,子程序返回指令是

26、_,中断子程序返回指令是_。153.,单片机程序的入口地址是_,外部中断1的入口地址是_。154.,MCS51单片机的最大程序寻址空间为,KB,空间的地址范围为,,单片机复位后程序入口地址为,。外部中断0的入口地址为,,T1定时/计数器的中断入口地址为,。155.,PSW中RS1=1,RS0=0,R3对应的字节地址为,。156.,7AH对应的十进制数为,D,对应的二进制数为,B。157.,MCS51单片机的仅使用内部ROM时,EA引脚应接,电平。158.,当MCS51单片机RST引脚出现,机器周期以上高电平时单片机可有效复位,复位后SP=,PC=,,P1=,。159.,MCS-51单片机的低功

27、耗方式有,、,。160.,MCS-51单片机的常用复位方式有,、,。161.,汇编指令格式最多包括,、,、,、,四部分。,;可以实现远程查表的指令是,;可以实现64K范围跳转的指令是,。163.把数据存入堆栈称为,,从堆栈取出数据称为,,从堆栈取出数据遵循,的原则。164.,LED数码管按结构分为,和,两种形式。,、,、,.。166ADC0809的参考电压为+5V,则分辩率为V。167.,矩阵键盘中为了识别键盘上的闭合键,通常采用两种方法,和,。,位变量对应的地址空间范围是,。,。170.unsigned,char,定义的变量取值范围,,unsigned,int定义的变量取值范围,。二、选择题

28、(每空一分)。1判断是否溢出时用PSW的(,)标志位,判断是否有进位时用PSW的(,)标志位。,ACY,BOV,CP,DRS0,ERS1,2在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用(,)调试方法。A单步调试(F8),B跟踪调试(F7),C快速运行到光标处调试(F4)D断点调试(F2),E连续运行调试(F9)3当单片机从8155接口芯片内部RAM的20H单元中读取某一数据时,应使用(,)类指令。A,MOV,A,20H,BMOVX,A,Ri,C,MOVC,A,A+DPTR,DMOVX,A,DPTR4当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断请求时,

29、程序计数器PC的内容将被自动修改为(,)。A0003H,B000B,C0013H,D001BH,E0023H5子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内容的改变是(,)完成的。A通过POP命令,B通过MOV,指令,C通过RET或RETI指令,D自动6单片机复位后,SP、PC、I/O口的内容为(,)。ASP,=,07H,PC,=,00H,P0,=,P1,=,P2,=,P3,=,FFHBSP,=,00H,PC,=,0000H,P0,=,P1,=,P2,=,P3,=,00HCSP,=,07H,PC,=,0000H,P0,=,P1,=,P2,=,P3,=,FFHDSP

30、,=,00H,PC,=,00H,P0,=,P1,=,P2,=,P3,=,00H,78031定时/计数器共有四种操作模式,并由TMOD寄存器中M1,M0的状态决定,当M1,M0的状态为10,时,定时/计数器被设定为(,)。A13位定时/计数器,B16位定时/计数器C自动重装8位定时/计数器,DT0为2个独立的8位定时/计数器,T1停止工作88031有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行,SETB,RS1,指令,此时只能使用(,)区的工作寄存器。,A0区,B1区,C2区,D3区,9在MCS-51单片机中,当有压入或弹出堆栈操作时,SP的内容将随之

31、增大或减小;程序计数器PC的内容将始终指示下一条将要执行指令的地址,所以只要改变PC的内容将改变程序的运行路径。SP的内容与PC的内容(,)。,A都是8位地址,B都是16位地址,C位数相同,D位数不同10在有符号运算时,判断运算结果是否正确时用PSW的(,)标志位,在无符号运算时判断运算结果是否正确时用PSW的(,)标志位。,ACY,BOV,CP,DRS0,ERS1,11在运用8031单片机扩展32K数据存储器RAM时,需采用(,)条地址线,其中P2口用(,)条线。,A,10,B13,C15,D5,E6,F712当单片机启动ADC0809进行模/数转换时,应采用(,)指令。A,MOV,A,20

32、,BMOVX,A,DPTRC,MOVC,A,A+DPTR,DMOVX,DPTR,A13在五个中断源中,可通过软件确定各中断源中断级别的高或低,但在同一级别中,按硬件排队的优先级别最高的是(,)中断。A定时器T0,B定时器T1,C外部中断INTO,D外部中断INT1,E串行口14调用子程序、中断响应过程及转移指令的共同特点是(,)。A都能返回,B都通过改变PC实现转移,C都将返回地址压入堆栈,D都必须保护现场15单片机复位后,累加器A、PC、PSW的内容为(,)AA,=,FFH,PC,=,00H,PSW,=,FFHBA,=,00H,PC,=,0000H,PSW,=,00HCA,=,07H,PC,

33、=,0000H,PSW,=,FFHDA,=,00H,PC,=,00H,PSW,=,00H,168031定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对(,)的查询方法进行判断。,AOV标志,BCY标志,C中断标志,D奇偶标志17当单步执行调用子程序指令后,计算机屏幕右上角显示出BUSY提示符,这说明(,)。,A子程序运行正常,B子程序内部出错,C发生了中断,D等待延时,18堆栈指针SP的作用是(,)。,A,指示堆栈的栈底,B,指示堆栈的栈顶,C,指示下一条将要执行指令的地址,D,指示中断返回的地址19下列指令中,不影响堆栈指针的指令是()。A,RET,B,JB,bit,relC,L

34、CALL,addr16,D,RETI20定时器T1的中断入口地址是(,),从该地址开始一般可(,)。,A,0003H,B,000BH,C,001BH,D,0013H,E,连续存放中断服务程序,F,存放转移指令21以下属于可低电压擦写的ROM是(,)。A,EEPROM,B,FlashROM,C,EPROM,D,掩膜ROM22访问外部存储器时,(,)信号的下降沿到来时,将P0口的低8位地址锁存。,A,B,时钟,C,D,23.,定时器T0的溢出标志TF0,在CPU响应中断后(,)。A,由软件清零,B,由硬件清零,C,随机状态,D,AB都可以24在进行串行通信时,若两机的发送与接收可以同时进行,则称为

35、(,)。A,半双工传送,B,单工传送,C,双工传送,D,全双工传送25扩展存储器时要加锁存器373,其作用是(,)。,A,锁存寻址单元的低八位地址,B,锁存寻址单元的数据,C,锁存寻址单元的高八位地址,D,锁存相关的控制和选择信号26扩展程序存储器2764时,需要(,)条P2口线。A,13,B,5,C,8,D,4,27使用单片机开发系统调试程序时,对原程序进行汇编的目的是(,)。,A,将源程序转换成目标程序,B,将目标程序转换成源程序C,将低级语言转换成高级语言,D,连续执行键28指令AJMP的寻址范围是(,)A,任意范围,B,128到127,C,64K,D,2K2909H位所在的单元地址是(

36、,),A,02H,B,08H,C,21H,D,20H30.,定时器T0的溢出标志为TF0,采用查询方式,若查询到有溢出时,该标志(,)A,由软件清零,B,由硬件自动清零,C,随机状态,D,AB都可以31单片机在与外部I/O口进行数据传送时,将使用(,)指令。A,MOVX,B,MOV,C,MOVC,D,视具体I/O口器件而定。32在中断允许寄存器中,中断控制寄存器EA位的作用是(,)A,CPU总中断允许控制位,B,中断请求总标志位,C,各中断源允许控制位,D,串行口中断允许位33串行口的工作方式由(,)寄存器决定。,A,SBUF,B,PCON,C,SCON,D,RI,34读取AD转换的结果,使用

37、(,)指令。A,MOV,A,Ri,B,MOVX,DPTR,A,C,MOVC,A,DPTR,D,MOVX,A,DPTR35串行口中断入口地址是(,),A,000BH,B,0023H,C,1000H,D,0013H,36MCS51系列单片机外扩存储器芯片时,4个I/O口中作为数据总线的是(,)。A,P0口和P2口,B,P0口,C,P2口和P3口,D,P2口37.,判断是否有进位时用PSW的(,)标志位。,ACY,BOV,CP,DRS0,ERS1,38当单片机从8155接口芯片内部RAM的20H单元中读取某一数据时,应使用(,)类指令。A,MOV,A,20H,BMOVX,A,20H,C,MOVC,A

38、,A+DPTR,DMOVX,A,4020H39当计数器T0向单片机的CPU发出中断请求时,若CPU允许并接受中断时,程序计数器PC的内容将被自动修改为(,)。A0003H,B000B,C0013H,D001BH,E0023H40在CPU内部,反映程序运行状态或反映运算结果一些特征的寄存器是(,)。A,.,PC,B.,PSW,C.,A,D.,SP41单片机的简称是(,)。,A,MCP,B,PLC,C,MCU,D,DSP,428031定时/计数器共有四种操作模式,由TMOD寄存器中M1,M0的状态决定,当M1,M0的状态为01,时,定时/计数器被设定为(,),A13位定时/计数器,B16位定时/计

39、数器C自动重装8位定时/计数器,DT0为2个独立的8位定时/计数器,T1停止工作438031有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行,SETB,RS1,指令,此时只能使用(,)区的工作寄存器。,A0区,B1区,C2区,D3区,44不是MCS51单片机响应中断的必要条件的是(,)。ATCON或SCON寄存器内的有关中断标志位为1BIE中断允许寄存器内的有关中断允许位置1CIP中断优先级寄存器内的有关位置1D当前一条指令执行完45下列指令中错误的有(,)。A,CLR,B,B,MOVC,DPTR,A,C,MOV,P,A,D,JBC,TF0,LOOP4

40、6计算机能直接识别的语言是(,)。A汇编语言,B自然语言,C机器语言,D硬件和软件,47,C语言中的标识符只能是由字母、数字和下划线组成,且第一个字符(,)A、必须为字母,B、必须为下划线,C、必须为下划线或字母,D、可以是字母、下划线、数字的任一种字符48PC是(,)。A,一根硬件信号,B一个可由用户直接读写的RAM单元C,一个不可寻址的特殊功能寄存器,D一个能自动加1计数的ROM49子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内容的改变是(,)完成的。A通过POP命令,B通过MOV,指令,C通过RET或RETI指令,D自动50区分片外程序存储器和数据存储器的最

41、可靠方法是(,)。A.,看其芯片型号是RAM还是ROMB.看其位于地址范围的低端还是高端C.,看其离MCS51芯片的远近D.,看其是被RD还是被PSEN信号连接51指令AJMP的跳转范围是(,)。A,256,B,1KB,C,2KB,D,64KB,52下列指令中正确的是(,)。A,CLR,R0,B,MOVX,DPTR,B,,A,D,JBC,TF0,LOOP53MCS-51单片机有七种寻址方式,其中:,MOV,A,direct属于(,)寻址;MOVX,A,A+DPTR,属于(,)寻址。,A间接,B变址,C相对,D直接,E位54,MCS-51单片机有五个中断源。其中,定时器T0的入口地址为,(,),

42、;串行口的入口地址为(,),。A0003H,B000B,H,C0013H,D001BH,E0023H558031有4组工作寄存器区,它们是由PSW状态字中的(,)位决定的。ACY、OV,BRS1、RS0,C,F0,、RS1,DCY、AC,EF1、P56在执行调用指令时,(,),调试可跟踪到子程序内部并逐条执行子程序内部的各条指令。A跟踪,B单步,C断点,D连续运行,E快速运行到光标处57采用8031单片机必须扩展(,)。A数据存储器,B程序存储器,CI/O接口,D显示接口,E键盘接口58单片机在进行取指令操作时,指令的地址是由(,)的内容决定。ASP,BPC,CDPTR,DPSEN和ALE,E

43、ALE,、RD和WR59定时/计数器的定时是指(,),定时/计数器的计数是指(,),。A对时间计数,B外部事件定时,C内部事件计数,D外部事件计数,E对内部时钟计数,60定时/计数器有种操作模式,它们由,(,)寄存器中的M1,M0状态决定。ATCON,BTMOD,C,PCON,DSCON,EPSW61单片机复位后,SP的内容为07H、PC、PSW、A的内容为00H,P0P3口的内容都是为(,),。A0FH,BFFH,C08H,D07H,E00H62当执行调用指令时,首先将该指令下一条指令的地址压入到堆栈区,保护其下一条指令的地址,然后再将转移的地址送(,)实现转移;当再执行RET指令时自动将堆

44、栈中的地址弹入PC从而实现返回。ADPTR,BPC,CSP,DPSW,ER063在进行BCD码运算时,紧跟运算指令后面的指令必须是(,)指令。AADD,BDA,A,CADDC,D由实际程序确定,E随机64数制及编码的转换中,(10100101)二,=,(,)十六;(01010111)BCD,=,(,)十A204D,BA5H,C57D,D01011000B,E41H65串行口中断的入口地址是(,)。A,0003H,B0013H,C000BH,D00023H,E001BH66单片机在与外部程序存储器进行查表操作时,将使用(,)线。AALE,INT0,BPSEN,ALE,CWR,RD,ALE,DAL

45、E,INT1,EWR,ALE67在程序状态字寄存器PSW中,判断是否有借位时用(,)标志位;若选择寄存器工作组要用(,)标志位置高电平。,A、,CY,B、OV,C、P,D、RSO,E、RSI68CPU允许接受相应中断,当INTO申请中断时,程序计数器PC的内容被自动修改为(,)地址;当有定时器T1申请中断时,程序计数器,PC的内容被自动修改为(,)地址。,A、0003H,B、000BH,C、0013H,D、001BH,E、0023H69MCS-51系列单片机指令的寻址方式有多种,下面指令中属于寄存器间接寻址的是(,);属于变地寻址的指令是(,)。,A、MOV,A,Ri,B、MOV,Ri,A,C

46、、MOVX,A,DPTR,D、MOVC,A,A+DPTR,E、JMP,A+DPTR70DA指令是BCD码运算调整指令,它只可用在如下(,)指令中;它的功能是(,)。,A、ADD,B、SUBB,C、ADDC,D、DIV,E、把二进制数调整为十进制数。,F、把二进制进位调整为十进制进位。71单片机实训线路板时钟电路晶体振荡频率为f(如12MHz),则实训线路CPU工作时的机器周期是(,);定时器定时工作时的计数周期是(,)。,A、1/f,B、6/f,C、12/f,D、具体指令决定72在一个调试通过的程序中,堆栈指针初始值SP=30H,在执行PC=0200H的LCALL调子指令过程中(未返回),堆栈

47、指针SP应为(,);此时堆栈中保存的断点地址应为(,)。A、30H,B、31H,C、32HD、0200H,E、0202H,F、0203H738031定时器的工作方式由TMOD寄存器状态GATE、C/T、M1、Mo、GATE、C/T、M1、Mo控制字决定。当只有定时器T1方式1对外记数,T0不工作时,控制字应为(,)当定时器T1以方式1对外记数,同时To以方式1对内定时工作时,控制字应为(,)。,A、10H,B、50H,C、51H,D、11H74用仿真系统调试程序时,要观察子程序内部指令的执行情况采用调试方式(,);要快速检查某一条指令的执行结果采用调试方式(,)。,A、单步运行(F8),B、跟

48、踪运行(F7),C、运行至光标指定处(F4),D、运行到断点设置处(F2),E、全速运行(F9)7551系列单片机有五个中断源,外中断INT1的入口地址是(,),定时器T0的中断入口地址是(,)。,A、0003H,B、000BH,C、0013H,D、001BH,E、0023H76在下面指令中,属于无条件转移且转移范围为2KB的指令是(,),属于有条件转移且指定位不置位转移的指令是(,)。A、LJMP,addr16,B、ACALL,addr11,C、AJMP,addr11D、JB,bit,rel,E、JBC,bit,rel,F、JNB,bit,rel77在程序运行过程中执行PC=0200H的一条

49、指令LCALL,addr16,该调用子程序的返回指令是(,),实施该调用指令时,压入堆栈保存的程序地址是(,)。A、,RETI,B、RET,C、ENDD、2000H,E、0102H,F、0203H78扩展程序存储器2764时,需要(,)条P2口线。A,13,B,5,C,8,D,4,79使用单片机开发系统调试程序时,对原程序进行汇编的目的是(,)。,A,将源程序转换成目标程序,B,将目标程序转换成源程序C,将低级语言转换成高级语言,D,连续执行键80.指令AJMP的寻址范围是(,)A,任意范围,B,128到127,C,64K,D,2K81.,09H位所在的单元地址是(,),A,02H,B,08H

50、,C,21H,D,20H82.单片机在与外部I/O口进行数据传送时,将使用(,)指令。A,MOVX,B,MOV,C,MOVC,D,视具体I/O口器件而定。83.串行口的工作方式由(,)寄存器决定。,A,SBUF,B,PCON,C,SCON,D,RI84读取AD转换的结果,使用(,)指令。A,MOV,A,Ri,B,MOVX,DPTR,A,C,MOVC,A,DPTR,D,MOVX,A,DPTR85串行口中断入口地址是(,),A,000BH,B,0023H,C,1000H,D,0013H,86在进行串行通信时,若两机的发送与接受可以同时进行,则称为(,)。,A,半双工传送,B单工传送,C,全双工传送

51、,D,以上都不对。87使用单片机开发系统调试程序时,对原程序进行汇编的目的是(,)。A,将源程序转换成目标程序,B,将目标程序转换成源程序,C,将低级语言转换成高级语言,D,连续执行键88.,“MUL,AB”指令执行后,16位乘积的高位在()中。A.,A,B.,C,C.,AB,D.,B89若要使得单元中某些特定位为零,则可以使用(,)指令。,A,MOV,B,SUBB,C,MUL,D,DIV90若要使得单元内容清零,可以使用(,)指令。,A,SETB,B,CLR,C,LJMP,D,ADD91主程序调用子程序时,子程序中使用(,)指令,执行中断处理程序时,处理程序中使用(,)指令。,A,RETI,

52、B,RET,C,END,D,LCALL92指令“0100H:AJMP,730H”执行后,转移的目的地址是(,)。,A,0730H,B,0830H,C,0732H,D,0832H93单片机最小系统中提供单片机工作脉冲信号的是(,)94.,MCS-51单片机复位操作的主要功能是把PC初始化为(,)。,A.0100H,95.,能改变程序执行顺序的指令是(,)A.,MOV,B.,SETB,C.,LJMP,D.,ORG96.,子程序调用时,LCALL用在(,)程序中,RET用在(,)程序中。A.主、主,B.主、子,C.子、主,D.子、子97.,已知(A)=27H,执行指令“RL,A”后,累加器A中的内容

53、,是(,)。,A,28H,B,93H,C,4FH,D,FFH98.,在家用电器中使用单片机应属于微型计算机的(,)99.,下列运算对OV没有影响或不受OV影响的的运算是,(,)。A逻辑运算,B,加减运算,C乘法运算,D除法运算100.,在寄存器间接寻址方式中,寄存器中存放的是(,)。,A操作数,B操作数地址,C转移地址,D地址偏移量,101.,如在系统中只扩展一片2764,除应使用P0口的8条口线外,至少还应使用P2口的口线,(,)A,2条,B,3条,C,4条,D,5条102.,寻址空间为外部程序存储器所用的指令是(,)。A,MOVX,B,MOV,C,MOVC,D,ADDC103.,PC的值是

54、(,)。A,当前指令前一条指令的首地址,B,当前正在执行指令的首地址C,下一条指令的首地址,D,控制器中指令寄存器的地址105、执行中断返回指令,从堆栈弹出地址送给(,)。A,A,B,CY,C,PC,D,DPTR106、以下不是构成的控制器部件(,)。A,程序计数器,B,指令寄存器,C指令译码器,D存储器107、下列不是单片机总线是(,)。A,地址总线,B,控制总线,C,数据总线,D,输出总线108、-49D的二进制补码为.(,),。A,11100010,B,11001111,C,00011101,D,00001111109、MOVX,A,DPTR指令中源操作数的寻址方式是(,)。A寄存器寻址

55、,B寄存器间接寻址,C直接寻址,D立即寻址110.,以下不是构成单片机的部件(,)。A,微处理器(CPU),B,存储器,C,接口适配器(I/O接口电路)D,打印机111.,十进制29的二进制表示为原码(,)。A,11100010,B,10101111,C,00011101,D,00001111112在中断服务程序中,至少应有一条(,),。A,传送指令,B,转移指令,C,加法指法,D,中断返回指令113.,在寄存器间接寻址方式中,指定寄存器中存放的是(,)A操作数,B操作数地址,C转移地址,D地址偏移量114.,对程序存储器的读操作,只能使用(,)A,MOV指令,B,PUSH指令,C,MOVX指

56、令,D,MOVC指令115、中断查询查询的是,(,)A中断请求信号,B中断标志位,C外部中断方式控制位,D中断允许控制位116、在MCS-51中,定时/计数器在工作方式1下,计数器是由TH的全部8位和TL的8位组成,因此其计数范围是(,)A,18192,B,08191,C,08192,D,165536117、以下叙述不正确的是(,)A、一个C程序可以由一个或多个函数组成,B、一个C程序必须包含一个main函数C、C程序的基本组成单位是函数,D、在C程序中,注释说明只能位于一条语句的后面118以下有关PC和DPTR的结论中错误的是(,)A,DPTR是可以访问的,而PC不能访问的。B,它们都是16

57、位的寄存器。C,它们都具有加1的功能。D,DPTR可以分为2个8位的寄存器使用,但PC不能。119当CPU响应外部中断0后,PC的值是(,)A.0003H,B.2000H,C.000BH,D.3000H,120当MCS-51复位时,下面说法准确的是(A),A.PC=0000H,B.SP=00H,C.SBUF=00H,D.(30H)=00H121要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是(,),A.MOV,B.MOVX,C.MOVC,122ORG,2000HLACLL,3000HORG,3000HRET上边程序执行完RET指令后,PC=(,),A.2000H,C,.2003H

58、,123要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是(,),B.84H,C.42H,124JNZ,REL指令的寻址方式是(,)A.立即寻址,B.寄存器寻址,D.位寻址,125要把P0口高4位变0,低4位不变,应使用指令(,)A.ORL,P0,#0FH,B.ORL,P0,#0F0H,C.,ANL,P0,#0F0H,D.ANL,P0,#0FH126若某存储器芯片地址线为12根,那么它的存储容量为(,)127若MCS-51中断源都编程为同级,当他们同时申请中断时CPU首先响应(,)A.,INT0,B.,INT1,C128编写程序产生的代码一般存储在(,)。A、

59、RAM,B、ROM,C、EEROM,D、SDRAM12951系列单片机采用12M晶振的机器周期为(,)。A、1US,B、2US,C、4US,D、12US130在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是(,)。A、PC,B、PSW,C、ACC,D、SP131开机复位后,CPU使用的是第0组工作寄存器,地址范围是(,)。,A、00H-10H,B、00H-07H,C、10H-1FH,D、08H-0FH13280C51系列单片机有中断源,(,)。A、2个,B、3个,C、4个,D、5个133某存储器芯片的地址线为11根,那么它的存储容量为,(,)。A、1KB,B、2KB,C、3KB,D、

60、4KB,134提高单片机的晶振频率fosc,则机器周期Tcy(,)。A、不变,B、变长,C,、变短,D、不定135关于80C51的堆栈操作,正确的说法是(,)A、先入栈,再修改指针,B、先修改指针,再出栈C、先修改指针,再入栈,D、以上都不对136扩展4X4的矩阵键盘需要占用多少个I/O口(,)A、4,B、8,C、16,D、12137mcs-96单片机的片内a/d转换器是(,)的转换器件。A、4通道8位,B、8通道8位,C、8通道10位,D、8通道16位138,mcs-51单片机的堆栈区应建立在(,)。A、,片内数据存储区的低128字节单元,B、片内数据存储区C、片内数据存储区的高128字节单

温馨提示

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

评论

0/150

提交评论