单片机选择题Word格式.docx
《单片机选择题Word格式.docx》由会员分享,可在线阅读,更多相关《单片机选择题Word格式.docx(9页珍藏版)》请在冰豆网上搜索。
![单片机选择题Word格式.docx](https://file1.bdocx.com/fileroot1/2022-10/12/20da70f8-a278-40ae-b276-730f30f6efff/20da70f8-a278-40ae-b276-730f30f6efff1.gif)
【D.08H—7FH】
12.复位后,堆栈指针SP在部RAM中的直接地址是【C.81H】。
13.8051的P0口,当使用外部存储器时它是一个
【D.传输低8位地址/数据口。
】
14.P0口作数据线和低8位地址线时【B.不能作I/O口。
15.对于8051单片机,其部RAM20H-2FH单元
【C.既可位寻址又可字节寻址】。
16.寻址方式就是【C.查找指令操作数】的方式。
17.8051单片机假设晶振频率为fosc=12MHz,那么一个机器周期等于【C.1】µ
S。
18.MCS-51单片机的数据指针DPTR是一个16位的专用地址指针存放器,主要用来【B.存放16位地址,作间址存放器使用。
19.ALU表示【D.算术逻辑部件】
20.单片机上电后或复位后,工作存放器R0是在【A.0区00H单元】
21.单片机8051的XTAL1和XTAL2引脚是【D.外接晶振引脚。
22.8051单片机的VSS〔20〕引脚是【B.接地】引脚。
23.8051单片机的VCC〔40〕引脚是【A.主电源+5V】引脚。
24.8051单片机中,输入/输出引脚中有专门的第二功能的引脚是【D.P3】。
25.MCS-51复位后,程序计数器PC=【B.0000H】。
即单片机从【B.0000H】开场执行指令。
26.MCS-51的片外的ROM是统一编址的,如果端保持高电平,8051的程序计数器PC在【B.0000H—FFFFH】地址围。
27.单片机的堆栈指针SP始终是指示【B.堆栈顶】。
28.单片机的P0、P1口作输入用途之前必须【A.在相应端口先置1】。
29.MCS-51的串行数据缓冲器SBUF用于【B.存放待发送或已接收到的数据】。
30.MCS-51单片机的P1口的功能是【A.可作通用双向I/O口用】。
31.MCS-51单片机复位后,专用存放器ACC的状态是【C.00H】。
32.当程序状态字存放器PSW状态字中RS1和RS0分别为0和1时,系统使用的工作存放器组为【B.组1】。
33.8051单片机中,用户可使用的16位存放器是【D.DPTR】。
34.8051的程序计数器PC为16位计数器,其寻址围是【D.64K】
35.单片机应用程序一般存放在【B.ROM】中。
MCS-51单片机指令系统及程序设计
36.MCS-51汇编语言指令格式中,唯一不可缺少的局部是【B.操作码】。
37.MCS-51的立即寻址方式中,立即数前面【D.应加前缀"
*〞号】
38.以下完成8051单片机部数据传送的指令是【D.MOVdirect,direct】
39.MCS-51的源操作数为立即寻址的指令中,立即数就是【B.放在程序中的常数】
40.单片机中PUSH和POP指令常用来【C.保护现场,恢复现场】
41.MCS-51寻址方式中,操作数Ri加前缀"
〞号的寻址方式是【A.存放器间接寻址】。
42.MCS-51寻址方式中,立即寻址的寻址空间是【C.程序存储器ROM】。
43.MCS-51寻址方式中,直接寻址的寻址空间是【D.数据存储器256字节围】
44.执行指令MOVXA,DPTR时,、脚的电平为【C.高电平,低电平】。
45.主程序中调用子程序后返回主程序,堆栈指针SP的值【A.不变】。
46.单片机中使用MOVXA,R1指令,【C.与P2口配合能】寻址数据存储器1050H单元。
47.以下指令判断假设P1口最低位为高电平就转LP,否那么就执行下一句的是【B.P1.0,LP】。
48.指令OEOH,LP中的OEOH是指【C.累加器A的最低位】。
49.以下指令中比较转移指令是指【B.CJNERn,*data,rel】。
50.指令MOVR0,*20H执行前〔R0〕=30H,〔20H〕=38H,执行后〔R0〕=【B.20H】。
51.指令MOVR0,20H执行前〔R0〕=30H,〔20H〕=38H,执行后〔R0〕=【D.38H】
52.执行如下三条指令后,30H单元的容是【B.0EH】。
行MOVR1,*30H行MOV40H,*0EH行MOVR1,40H
54.MCS-51指令MOVR0,*20H中的20H是指【A.立即数】。
55.MCS-51单片机在执行MOVXA,DPTR指令时,其寻址单元的地址是由【B.P0口送低8位,P2口送高8位】
56.在MCS-51指令中,以下指令中【C.SJMPrel】是无条件转移指令。
57.以下指令中影响堆栈指针的指令是【D.LCALL】
58.:
A=DBHR4=73HCY=1,指令:
SUBBA,R4执行后的结果是【C.A=67H】。
59.可实现将部数据存储单元的容传送到累加器A中的指令是
【C.MOVA,R0〕】。
60.以下指令执行时,不修改PC中容的指令是【B.MOVCA,A+PC】。
61.:
A=D2H,〔40H〕=77H,执行指令:
ORLA,40H后,其结果是:
【B.A=F7H】。
62.指令MULAB执行前〔A〕=18H,〔B〕=05H,执行后,A、B的容是【D.78H,00H】。
63.MCS-51指令系统中,清零指令是【C.CLRA】。
64.MCS-51指令系统中,求反指令是【A.CPLA】。
65.MCS-51指令系统中,指令MOVA,R0,执行前〔A〕=86H,〔R0〕=20H,〔20H〕=18H,执行后【C.〔A〕=18H】
66.MCS-51指令系统中,指令CLRA;
表示【A.将A的容清0】。
67.A=87H,〔30H〕=76H,执行XRLA,30H后,其结果为:
【C.A=F1H〔30H〕=76HP=1】。
68.MCS-51指令系统中,指令ADDA,R0执行前〔A〕=38H,〔R0〕=54H,〔C〕=1执行后,其结果为【D.〔A〕=8CH〔C〕=0】。
69.MCS-51指令系统中,指令ADDA,R0执行前〔A〕=86H,〔R0〕=7AH,〔C〕=0执行后,其结果为【A.〔A〕=00H〔C〕=1】。
70.MCS-51指令系统中,指令ADDCA,R0执行前〔A〕=38H,〔R0〕=30H,〔30H〕=FOH,〔C〕=1执行后,其结果为【B.〔A〕=29H〔C〕=1】。
71.以下指令能使累加器A低4位不变,高4位置F的是【D.ORLA,*OF0H】。
72.以下指令能使累加器A高4位不变,低4位置F的是【C.ORLA,*OFH】。
73.以下指令能使R0低4位不变,高4位置F的是【D.ORL00H,*OF0H
】。
74.以下指令能使R0高4位不变,低4位置F的是【C.ORL0,*OFH】。
75.以下指令能能使累加器A的最高位置1的是【D.ORLA,*80H】。
0的最高位置0的是【A.ANL0,*7FH】。
77.以下指令能使R0的最高位取反的是【B.XRL00H,*80H】。
78.以下指令能使累加器A的最低位置1的是【C.ORLA,*01H】。
79.以下指令能使P1口的最低位置1的是【B.SETB90H】。
80.以下指令判断假设累加器A的容不为0就转LP的是【D.CJNEA,*0,LP】。
81.设累加器A中为无符号数,B中数为2,C等于0,以下指令【C.RLA】的作用与其它几条不同。
83.MCS-51指令系统中,执行以下程序后,程序计数器PC的容为【C.1500】。
行ORG000H行MOVDPDR,*1000行MOVA,*00H
行MOV20H,A行LJMP1500行END
84.MCS-51指令系统中,格式为:
ORG16位地址的指令功能是【C.用来定义汇编程序的起始地址】
86.MCS-51指令系统中,执行以下程序后,堆栈指针SP的容为【B.30H】。
行MOVSP,*30H行MOVA,20H行LACALL1000
行MOV20H,A行SJMP$
87.MCS-51指令系统中,指令DAA是【D.十进制调整指令】。
88.MCS-51指令系统中,指令DAA应跟在【B.BCD码的加法指令后】。
89.在单片机算术运算过程中,指令DAA常用于【C.BCD码加法】运算。
90.MCS-51指令系统中,执行以下指令后,其结果为【B.A=21CY=1OV=1】。
行MOVA,*68行ADDA,*53行DAA
91.执行以下程序后,累加器A的容为【B.0BH】。
行ORG0000H行MOVA,*00H行ADDA,*02H
行MOVDPTR,*0050H行MOVCA,A+DPTR
行MOVR0,A行SJMP$行ORG0050H
行BAO:
DB00H,08H,0BH,6H,09H,0CH行END
92.能访问部数据存储器的传送指令是【B.MOV指令】。
93.能访问外部数据存贮器的传送指令是【C.MOVX指令】。
94.指令ANLA,R0的功能是【A.将A与存放器R0的部容按位逻辑与】。
95.能将A的容向左循环移一位,第七位进第0位的指令是【D.RLA】。
96.能将A按位取反的指令是【A.CPLA】。
97.执行以下程序后,部RAM30H单元的容是【B.02H】。
行MOV30H,*00H行MOVR0,*30H行MOVA,30H
行ADDA,*05H行MOVCA,A+PC行MOVR0,A
行SJMP$行TDB:
DB00H,01H,02H,03H,05H
98.将A与立即数按位逻辑异或的指令是【C.XRLA,*data】。
99.比较转移指令是【B.CJNEA,direct,rel】。
100.将部数据存储器53H单元的容传送至累加器,其指令是【A.MOVA,53H】。
102.LJMP跳转空间最大可到达【D.64KB】。
103.在编程中使用伪指令的目的是【C.指示和引导汇编程序进展汇编】。
单片微机根本系统扩展
104.一个EPROM的地址有A0----A11引脚,它的容量为【B.4KB】。
105.在存储器扩展电路中74LS373的主要功能是【D.锁存地址】。
106.以下芯片中其功能为可编程控制的接口芯片是【D.8255】。
107.在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个完毕位和假设干个数据位,该传送属于【A.串行传送】。
108.8051的外部程序存储器常采用的芯片是【A.2716】。
定时、中断、串行口系统及应用
109.8051单片机的定时器T1用作定时方式时是
【B.由部时钟频率定时,一个机器周期加1】。
110.8051单片机的定时器T0用作计数方式时是
【C.由外部计数脉冲计数