题目为随机抽题 请用CTRL+F来搜索试题
各地区版本不同核对一致后下载。
点击支付下载即可看见答案

《单片机技术》2016-2017第二学期期末复习题一
一、判断题(每题2分,共20分)
1.当80C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。( )
2.是读端口还是读锁存器是用指令来区别的。( )
3.特殊功能寄存器可以当作普通的RAM单元来使用。( )
4.在80C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指令,访问片内RAM区时用MOV指令。( )
5.在51系列单片机的指令中,既有带借位的减法指令,又有不带借位的减法指令。( )
6.中断的矢量地址位于RAM区中。 ( )
7.定时/计数器在使用前和溢出后,必须对其赋初值才能正常工作。( )
8. 在中断响应阶段CPU一定要做如下两件工作:保护断点和给出中断服务程序入口地址。( )
9.8255A的三个端口均能设置为3种方式的任何一种。( )
10.D/A转换器的分辨率是指输入数字量的最低有效位发生变化时,所对应的输入数字量的变化量。( )
二、单项选择题(每题3分,共30分)
1.MCS-51单片机的堆栈区应建立在( )。
A.片内数据存储区的低128字节单元
B.片内数据存储区
C.片内数据存储区的高128字节单元
D.程序存储区
2.如果MCS-51中PSW寄存器的RS1、RS0两位分别为0、1,则工作寄存器R0是指内存中( )单元。
A.00H
B.07H
C.10H
D.08H
3.不属于系统总线的是( )。
A.数据总线
B.地址总线
C.内部总线
D.控制总线
4.以下哪一条是位操作指令( )。
A.MOV P1,#0FFH
B.MOV C,ACC.1
C.CPL A
D.POP PSW
5.80C51同一级别的中断:定时/计数器0(T0)、定时/计数器1(T1)、外部中断0(INT0)、外部中断1(INT1)同时产生,CPU响应中断的先后顺序是( )。
A.INT0→INT1→T0→T1
B.INT0→T0→INT1→T1
C.T0→INT0→T1→INT1
D.T0→T1→INT0→INT1
6.MOV 3FH,#40H,指令执行后(3FH)=( )。
A.40H
B.00H
C.3FH
D.10H
7.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( )。
A.500
B.1000
C.216-500
D.216-1000
8. 指令MOV C,7EH指令采用的寻址方式是( )。
A.位寻址
B.立即寻址
C.直接寻址
D.相对寻址
9.以下哪一条指令的写法是错误的( )。
A.INC DPTR
B.MOV R0,#0FEH
C.DEC A
D.PUSH A
10.可编程外设接口芯片8255A在使用前要写入一个方式控制字,选择A、B、C三个端口各自的工作方式,控制方式共有( )种
A.2
B.3
C.4
D.5
三、多项选择题(每题5分,共30分)
1. 下面哪些指令是正确的( )。
A.MOVC A,@A+PC B.MOVX A,@R1
C.PUSH ACC D.MUL A B
2. MCS-51在响应中断时, 会发生下列哪些操作( )。
A.保护现场 B.保护PC
C.找到中断入口 D.保护PC转入中断入口
3.MCS-51单片机片内RAM低128字节包括( )。
A.工作寄存器区 B.位寻址区
C.用户RAM区 D.特殊功能寄存器区
4.单片机汇编语言常用的寻址方式有( )。
A.立即数寻址 B.直接寻址
C.寄存器寻址 D.变址寻址
5.MCS-51单片机外接晶振时,接在( )引脚。
A.RST B.VCC
C.XTAL1 D.XTAL2
6.ROM的含义是( )。
A.随机存储器 B.只读存储器
C.数据存储器 D.程序存储器
(注:少选一个答案扣2分,多选为0分)
四、编程题(每题10分,共20分)
1. 编写程序,使间址寄存器R0所指的连续两个片外数据存储器单元中的低4位二进制数,合并为一个字节,装入累加器A中。已知R0指向低地址,并要求该单元低4位放在A的高4位。
根据题意,完成下面程序
MOVX A,@R0
ANL A,#0FH

MOV B,A
INC R0
MOVX A,@R0
ANL A,#0FH

RET
(1).①处的正确指令为( )。
A.SWAP A B.XCH A,@R0 C.XCHD A,@R0 D.ANL A,@R0
(2).②处的正确指令为( )。
A.ANL A,B B.ORL A,B C.XRL A,B D.CPL A
2.请编写程序,将片外数据存储器中2000H单元中的内容和2100H单元的内容相乘,并将结果存放在内部数据RAM的22H和23H单元中。
根据题意,完成下面程序
MOV DPTR,#2000H
MOVX A,@DPTR

MOV DPTR,#2100H
MOVX A,@DPTR

MOV 22H,A
MOV 23H,B
RET
(1).①处的正确指令为( )。
A.MOVX A,@DPTR B.MOV 22H,B C.MOV B,A D.XCH A,B
(2).②处的正确指令为( )。
A.ANL A,B B.MUL A,B C.ADD A,B D.SUBB A,B

 

主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。