单片机原理及应用综合学习习题第二三章.docx
- 文档编号:9681958
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:16
- 大小:25.55KB
单片机原理及应用综合学习习题第二三章.docx
《单片机原理及应用综合学习习题第二三章.docx》由会员分享,可在线阅读,更多相关《单片机原理及应用综合学习习题第二三章.docx(16页珍藏版)》请在冰豆网上搜索。
单片机原理及应用综合学习习题第二三章
《单片机原理及应用》基础巩固百题练习题
一、填空题
1、计算机中常作的码制有()、反码和()。
2、单片微型机()、存储器和()三部分组成。
3、若不使用MCS-51片内存器引脚()必须接地。
4、()是计算机与外部世界交换信息的载体。
5、计算机中最常用的字符信息编码是()。
6、计算机中的数称为机器数,它的实际值叫()。
7、请完成数制转换:
(7)D=()B;
8、当PSW寄存器的RS1=0,RS0=0时,工作寄存器Rn,工作在第()区。
9、8051单片机有()个8位并行I/0端口。
10、单片机复位时P2口的值为()。
11、MCS-51单片机有()个中断源。
12、8051单片机,当CPU响应外部中断0的中断请求时,其入口地址为()H。
13、堆栈区数据的进出原则是()。
14、将寄存器R0中的内容传送到累加器A中的指令是()。
15、在只使用外部程序存储器时,单片机的()管脚必须接地。
16、将立即数12H传送到累加器A中的指令应是()。
17、通过堆栈操作实现子程序调用,首先要把()的内容入栈,以进行断点保护。
调用返回时再进行出栈操作,把保护的断点送回()。
18、在寄存器寻址方式中,指令中指定寄存器的内容就是()。
在变址寻址方式中,以()作变址寄存器,以()或()作基址寄存器。
19、假定累加器(A)=49H,执行指令:
201AH:
MOVCA,@A+PC
后,送入A的是程序存储器()单元的内容。
20、若(DPTR)=5306H,(A)=49H,执行下列指令:
MOVCA,@A+DPTR
后,送入A的是程序存储器()单元的内容。
21、假定(SP)=45H,(ACC)=46H,(B)=47H,执行下列指令:
PUSHACC
PUSHB
后,(SP)=(),(46H)=(),(47H)=()。
22、假定(SP)=47H,(46H)=46H,(47H)=47H。
执行下列指令:
POPDPH
POPDPL
后,(DPTR)=(),(SP)=()。
23、若(A)=56H,(R0)=56H,(56H)=56H。
执行指令:
ADDA,@R0
后,(A)=(),(CY)=(),(AC)=(),(OV)=()。
24、访问内部RAM使用()指令,访问外部RAM使用()指令,访问内部ROM使用()指令,访问外部ROM使用()指令。
25、当计数器产生记数溢出时,定时器/记数器的TF0(TF1)位=()。
对记数溢出的处理,在中断方式时,该位作为()位使用;在查询方式时,该位作为()位使用。
26、MCS—51单片机外部有2个中断,分别为(),()。
27、十进制29的二进制表示为()。
28、MCS-51片内()范围内的数据存储器,既可以字节寻址又可以位寻址。
29、指令MOVA,#20H属于()寻址,MOVA,R0指令属于()寻址。
30、MCS—51单片机定时器内部结构由T0、()、工作方式寄存器TMOD和()组成。
31、计算机的系统总线有()、控制总线和()。
32、.微处器由()、控制器和()三部分组成。
33、当MCS-51引脚()信号有效时,表示从Po口稳定地送出了低8位地址。
34、MCS-51的堆栈是软件填写堆栈指针临时在()存储器内开辟的区域。
35、MCS-51中凡字节地址能被()整除的特殊功能寄存器均能寻址。
36、MCS-51有4组工作寄存器,它们的地址范围是()。
37、MCS-51片内()范围内的数据存储器,既可以字节寻址又可以位寻址。
38、计算机的系统总线有()、控制总线和()。
39、80C51含()掩膜ROM。
40、80C51在物理有()个独立的存储空间。
41、一个机器周期等于()个状态周期,振荡脉冲2分频后产生的时钏信号的周期定义为状态周期。
42、请完成数制转换:
11111001B=()H。
43、MCS—51单片机的CPU主要功能为()和控制功能。
44、当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,其中INT0的入口地址为()。
45、JCrel指令执行时,当CY位为()时程序发生跳转。
46、8051可编程定时/计数器的方式寄存器是()。
47、当A=05H,DPTR=1000H时,执行MOVX@DPTR,A指令后,是将A中数据05H传送到()单元。
48、指令MOVA,#05属于()寻址方式。
二、单项选择题,每小题有四个答案,请选择一个正确的答案,将该答案的字母添在相应题目后的括号内。
1、计算机中最常用的字符信息编码是()。
AASCIIBBCD码C余3码D循环码
2、MCS-51的时钟最高频率是()。
A12MHzB6MHzC8MHzD10MHz
3、以下不是构成的控制器部件()。
A程序计数器、B指令寄存器、C指令译码器、D存储器
4、以下不是构成单片机的部件()。
A微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D打印机
5、下列不是单片机总线是()。
A地址总线B控制总线C数据总线D输出总线
6、8051单片机芯片一共有()个引脚。
A、30B、20C、9D、40
7、8031中,若A=02H,B=02H,执行指令MULAB后,A为()。
A、16HB、10HC、00HD、04H
8、单片机在进行取指令操作时,指令的地址是由()的内容决定。
A、SPB、PCC、DPTRD、ACC
9、在中断允许寄存器中,CPU的总中断控制位是()。
A、ET1B、ESC、EAD、EX1
10、MCS—51系列单片机指令的寻址方式有多种,属于变址寻址的指令是()。
A、MOVA,@RiD、MOVCA,@A+DPTR
C、MOVXA,@DPTRB、MOV@Ri,A
11、子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内容的改变是()完成的。
A、通过POP指令B、通过RET或RETI指令C、通过MOV指令D、自动
12、已知CY=1,A=01H,执行RLCA指令后,A的内容是()。
A、10HB、02HC、03HD、00H
13、下面指令的助记符中,()是伪指令。
A、ADDB、ORGC、ACALLD、ANL
14、8031定时/计数器共有四种操作模式,并由TMOD寄存器中M1M0的状态决定,当M1M0的状态为10时,定时/计数器被设定为()。
A、13位定时/计数器B、自动重装8位定时/记数器
C、16位定时/计数器D、T0为2个独立的8位定时/计数器,T1停止工作
15、下列指令中,不影响堆栈指针的指令是()。
A、RETB、LCALLaddr16
C、JBbit,relD、RETI
16、定时器T0的溢出标志TF0,在CPU响应中断后()。
A、由软件清零B、由硬件清零C、随机状态D、AB都可以
17、将外部数据存储器单元的内容传达到累加器A中,应该采用()指令。
A、MOVdirect,RnB、MOVA,@Ri
C、MOVA,#dataD、MOVXA,@DPTR
18、8051单片机中,唯一一个用户可使用的16位寄存器是()。
A、PSWB、ACCC、SPD、DPTR
19、8031中,若A=02H,B=08H,C=1执行指令ADDCA,B后,A为()。
A、16HB、0BHC、11HD、08H
20、MCS—51单片机复位后,专用寄存器ACC的状态是()。
A、E0HB、07HC、0FFHD、00H
21、已知A=12H,执行SWAPA指令后,A的内容是()。
A、12HB、02HC、01HD、21H
22、下列指令中比较转移指令是指()。
A、DJNZRn,relB、CJNERn,#data,rel
C、DJNZdirect,relD、JBCbit,rel
23、下列指令中,()指令是正确的。
A、MOVR0,#2000HB、RLP1
C、MOV@DPTR,2000HD、MOVA,@R0
24、MCS—51指令MOVR0,20H中的20H中的20H是指()。
A、外部RAM20HB、立即数
C、一个数的初值D、内部RAM20H
25、传行通信中波特率是指()。
A、每分钟传送的二进制位数B、每秒传送的二进制位数
C、每秒传送的二进制字节数D、每分钟传送的二进制字节数
26、MOVXA,@DPTR指令中源操作数的寻址方式是()。
A、寄存器寻址B、寄存器间接寻址C、直接寻址D、立即寻址
27、ORG0003H
LJMP2000H
ORG000BH
LJMP3000H当CPU响应外部中断0后,PC的值是()。
A、0003HB、2000HC、000BHD、3000H
28、产生
信号的指令是()。
A、MOVXA,@DPTRB、MOVCA,@A+PC
C、MOVXA,@A+DPTRD、MOVX@DPTR,A
29、CALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=()。
A、2000HB、2001HC、2002HD、2003H
30、51执行完MOVA,#08H后,PSW的一位被置位()。
A、CB、F0C、OVD、P
31、下面条指令将MCS-51的工作寄存器置成3区()。
A、MOVPSW,#13HB、MOVPSW,#18H
C、SETBPSW.4CLRPSW.3D、SETBPSW.3CLRPSW.4
32、执行MOVXA,DPTR指令时,MCS-51产生的控制信号是()。
A、PSENB、ALEC、RDD、WR
33、MOVC,#00H的寻址方式是()。
A、位寻址B、直接寻址C、立即寻址D、寄存器寻址
34、ORG0000H
AJMP0040H
ORG0040H
MOVSP,#00H当执行完左边的程序后,PC的值是()。
A、0040HB、0041HC、0042HD、0043H
35、对程序存储器的读操作,只能使用()。
A、MOV指令B、PUSH指令C、MOVX指令D、MOVC指令
36、以下不是构成单片机的部件()
A.打印机B。
存储器
C。
接口适配器(I\O接口电路)D。
微处理器(CPU)
37、单片机的工作过程就是()的过程。
A、取指令和执行指令B、寻找操作数
C、顺序执行指令D、单步执行程序
38、单片机8051的XTAL1和XTAL2引脚是引脚。
A.外接晶振B。
外接串行口C。
外接中断D。
外接定时器
39、单片机中的程序计数器PC用来。
A.存放指令B。
存放正在执行的指令地址
C.存放下一条指令地址D。
存放上一条指令地址
40、MOVC,#00H的寻址方式是。
A.立即寻址B。
直接寻址C。
位寻址D。
寄存器寻址
41、8051有4组工作寄存器区,它们是有PSW状态字中的RS1、RS0进行选择的,当RS1=1、RS0=0,选择的是工作寄存器区。
A.第0区B。
第1区C。
第3区D。
第2区
42、8031定时/计数器共有四种操作模式,由TMOD寄存器中M1M0的状态决定,当M1M0的状态为10时,定时/计数器被设定为。
A.13位定时/计数器B。
16位定时/计数器
C.自动重装8位定时/计数器D。
T0为2个独立的8位定时/计数器,T1停止工作
43、下列指令中影响堆栈的指令是。
A.LJMPB。
ADDC。
MOVCA,@A+PCD。
LCALL
44、中断响应之后所执行的相应的处理程序通常称为。
A.子程序B。
主程序
C.中断服务子程序D。
断点
45、MCS---51指令系统中,指令MOVA,@R0,执行前(A)=86H,(R0)=20H,(20H)=18H,执行后。
A.(A)=86HB。
(A)=18HC。
(A)=20HD。
(A)=00H
46、指令ORG0000H的功能是。
A.设置程序存放起始位置的伪指令B。
将RAM起始单元0000H清零的伪指令。
C.将ROM起始单元0000H清零的伪指令D。
设置数据存放起始位置的伪指令
47、MCS—51指令系统中,指令ADDA,R0执行前(A)=38H,(R0)=54H,(C)=1执行后,其结果为。
A.(A)=92H(C)=1B。
(A)=92H(C)=0
C.(A)=8CH(C)=1D。
(A)=8CH(C)=0
48、MCS—51指令系统中,指令DAA是。
A.除法指令B。
加1指令C。
十进制加法调整指令D。
加法指令
49、在五个中断源中,可通过软件确定各中断源中断级别的高或低,但在同一级别中,按硬件排队的优先级别最高的是中断。
A.定时器T0B。
定时器T1C。
外部中断INT0D。
外部中断INT1
50、LJMP跳转空间最大可达到。
A.2KBB。
256BC。
128BD。
64KB
51、欲将P1口的高4位保留不变,低4位取反,可用指令。
A.ANLP1,#0F0HB。
ORLP1,#0FH
C.XRLP1,#0FHD。
以上三句都对
52、8051单片机,有5个中断,其中入口地址为000BH的是。
A.外中断0B。
外中断1C。
T0中断D。
T1中断
53、8031单片机的定时器T1用作计数脉冲是。
A.由外部计数脉冲计数B。
外部计数脉冲由内部时钟频率提供
C.外部计数脉冲由T1(P3.4)输入D。
外部计数脉冲由T1(P3.5)输入
54、使8031的定时器T1停止计数的指令是使TCON的。
A.TF0位置1B。
TR0位置1C。
TR1位置0D。
TR0位置0
55、MCS—51汇编语言指令格式中,唯一不可缺少的部分是。
A.注释B。
标号C。
操作码D。
操作数
56、在中断服务程序中,至少应有一条()。
A、传送指令B、转移指令C、加法指法D、中断返回指令
57、要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是()。
A、98HB、84HC、42D、22H
58、DMCS-51在响应中断时,下列哪种操作不会发生()。
A、保护现场B、保护PCC、找到中断入口若悬河D、保护PC转入中断入口
59、用MCS-51串行接口扩展并行I\O口时,串行接口工作方式应选择()。
A、方式0B、方式1C、方式2D、方式3
60、MCS-51有中断源( )。
A、5个 B、2个 C、3个 D、6个
61、MCS-51响应中断时,下面哪一个条件不是必须的()。
A、当前指令执行完毕B、中断是开放的
C、没有同级中断等待响应D、必须有RET1指令
62、使用定时器T1时,有几种工作模式( )。
A、1种 B、2种 C、3种 D、4种
63、计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是()。
A、由CPU自动完成B、在中断响应中完成功之路
C、应由中断服务程序完成D、在主程序中完成
64、下面哪一种传送方式适用于处理外部事件()。
A、DMAB、无条件传递进C、中断D、条件传递
65、8051单片机芯片一共有()个引脚。
A、30B、20C、40D、9
66、8031中,若A=03H,B=02H,执行指令MULAB后,A为()。
A、16HB、10HC、06HD、00H
67、单片机中的程序计数器PC用来()。
A、存放指令B、存放正在执行的指令地址
C、存放上一条指令地址D、存放下一条指令地址
68、访问外部存贮器或其它接口芯片时,它的地址线由()构成。
A、P0口B、P0口和P2口C、P2口D、P1口
69、单片机的堆栈指针SP始终是指示()
A、堆栈中间位B、堆栈顶C、堆栈地址D、堆栈底
70、单片机应用程序一般存放在()中。
A、RAMB、CPUC、寄存器D、ROM
71、MCS—51寻址方式中,操作数Ri加前缀“@”号的寻址方式是()。
A、寄存器寻址B、寄存器间接寻址
C、基址加变址寻址D、立即寻址
72、在中断服务程序中,至少应有一条()。
A、传送指令B、中断返回指令C、加法指法D、转移指令
73、下面哪条指令能对外部RAM操作。
()
A、MOVXA,@DPTRB、MOVCA,@A+DPTR
C、MOVC@A+DPTR,AD、MOV @DPTR,A
74、某存储器芯片容量是8K*4bit,那么它的地址线根数是()。
A、11根B、13根C、12根D、14根
75、在指令MOVC,30H中,30H是()。
A、操作码B、单元地址C、位地址D、立即数
76、若想检查子程序内部指令的执行情况,多采用()。
A、重复执行B、连续执行C、跟踪执行D、单步执行
77、8031有4组工作寄存器区,它们是由PSW状态字中的()决定的。
A、CY、OVB、F0、F1C、RS1、RS0D、AC
78、控制串行口工作方式的寄存器是( )。
A、SCONB、PCONC、TCOND、TMOD
79、指令SETBbit的功能是()。
A、进位位置1B、指定位置1C、指定位清零D、指定位取反
80、在中断允许寄存器中,EA位的作用是()。
A、外中断0允许控制位B、中断请求总标志位
C、总中断允许控制位D、串行口中断允许位
81、8051单片机的堆栈区位于()。
A、片外程序存储器B、片内程序存储器
C、片外数据存储器D、片内数据存储器
82、MCS—51汇编语言指令格式中,唯一不可缺少的部分是()。
A、注释B、标号C、操作数D、操作码
83、单片机复位后,专用寄存器ACC的状态是()。
A、FFFFHB、00HC、07HD、FFH
84、MCS—51指令系统有七种寻址方式,其中MOVA,direct指令的源操作数属于()寻址方式。
A、间接B、直接C、变址D、相对
85、80C51与8031的区别在于()。
A、内部ROM的容量不同
B、内部RAM的容量不同
C、内部ROM的类型不同
D、80C51使用EEPROM,而8031使用EPROM
86、假定(SP)=37H,在进行子程序调用时把累加器A和断点地址进栈保护后,SP的值为()。
A、4AHB、38HC、39HD、40H
87、在相对寻址方式中,寻址的结果体现在()。
A、PC中B、累加器A中
C、DPTR中D、某个存储单元中
88、在寄存器间接寻址方式中,指定寄存器中存放的是()。
A、操作数B、操作数地址
C、转移地址D、地址偏移量
89.执行返回指令时,返回的断点是()。
A.调用指令的首地址B.调用指令的末地址
C.返回指令的末地址D.调用指令下一条指令的首地址
90.可以为访问程序存储器提供或构成地址的有()。
A.只有程序计数器PC
B.只有PC和累加器A
C.只有PC、A和数据指针DPTR
D.PC、A、DPTR和堆栈指针SP
91.若原来工作寄存器0组为当前寄存器组,现要改2组为当前寄存器组,不能使用指令()
A.SETBPSW.3B.SETBD0H.4
C.MOVD0H,#10HD.CPLPSW.4
92.执行以下程序段
MOVSP,#40H
MOVB,#30H
MOVA,#20H
PUSHB
PUSHACC
POPB
POPACC
后,B和A的内容分别为()
A.20H,30HB.30H,20H
C.40H,30HD.40H,20H
93.执行以下程序段
MOVR0,#70H
MOVA,R0
RLA
MOVR1,A
RLA
RLA
ADDA,R1
MOV@R0,A
后,实现的功能是()
A.把立即数70H循环左移3次B.把立即数70H×10
C.把70H单元的内容循环左移3次D.把70H单元的内容×10
94.下列叙述中,不属于单片机存储器系统特点的是()
A.扩展程序存储器与片内程序存储器存储空间重叠
B.扩展数据存储器与片内数据存储器存储空间重叠
C.程序和数据两种类型的存储器同时存在
D.芯片内外存储器同时存在
95.如在系统中只扩展两片Intel2764,其地址范围分别为0000H~1FFFH、8000H~9FFFH,除应使用P0口的8条口线外,至少还应使用P2口的口线()
A.6条B.7条C.5条D.8条
96.下列有关MCS—51中断优先级控制的叙述中,错误的是()
A.低优先级不能中断高优先级,但高优先级能中断低优先级
B.同级中断不能嵌套
C.同级中断请求按时间的先后顺序响应
D.同级中断按CPU查询次序响应中断请求
97.执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。
从堆栈弹出的断点地址送给()。
A.AB.CYC.PCD.DPTR
98.中断查询确认后,在下列各种单片机运行情况中,能立即进行响应的是()。
A.当前指令是ORLA,Rn指令
B.当前正在执行RETI指令
C.当前指令是MUL指令,且正处于取指令机器周期
D.当前正在进行1优先级中断处理
10622班姓名学号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 应用 综合 学习 习题 第二