chapter 14《单片机基础》练习题及答案Word文件下载.docx
- 文档编号:15900374
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:16
- 大小:44.96KB
chapter 14《单片机基础》练习题及答案Word文件下载.docx
《chapter 14《单片机基础》练习题及答案Word文件下载.docx》由会员分享,可在线阅读,更多相关《chapter 14《单片机基础》练习题及答案Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。
机器数是指计算机中使用的二进制数,机器数的值称为真值。
机器数可表示无符号数也可表示带符号数,其中计算机中的带符号数一般为补码形式。
10001101若为无符号数,则其真值为+141;
若为带符号数,由于最高位(符号位)为1,所以为负数(补码形式),则其真值为-115。
(二)单项选择题
1.用8位二进制补码数所能表示的十进制数范围是(D)
(A)-127~+127(B)-128~+128
(C)-127~+128(D)-128~+127
2.下列等式中,正确的是(B)
(A)1KB=1024×
1024B(B)1MB=1024×
1024B
(C)1KB=1024MB(D)1MB=1024B
3.程序与软件的区别是(C)
(A)程序小而软件大(B)程序便宜而软件昂贵
(C)软件包括程序(D)程序包括软件
4.存储器中,每个存储单元都被赋予惟一的编号,这个编号称为(A)
(A)地址(B)字节(C)列号(D)容量
5.8位二进制数所能表示的最大无符号数是(B)
(A)256(B)255(C)128(D)127
6.下列4个无符号数中,最小的数是(B)
(A)11011001(二进制)(B)37(八进制)
(C)75(十进制)(D)24(十六进制)
7.下列字符中,ASCII码最小的是(B)
(A)a(B)A(C)x(D)X
8.下列字符中,ASCII码最大的是(C)
9.有一个数152,它与十六进制数6A相等,那么该数是(B)
(A)二进制数(B)八进制数(C)十进制数(D)十六进制数
第2章80C51单片机的硬件结构
1.通过堆栈实现子程序调用,首先要把(PC)的内容入栈,以进行断点保护。
调用返回时再进行出栈操作,把保护的断点送回(PC)。
2.80C51单片机的时钟电路包括两部分内容,即芯片内的(高增益反相放大器反相器)和芯片外跨接的(石英晶体振荡器晶振)与(两个微调电容)。
若调高单片机的晶振频率,则单片机的机器周期会变(短)。
3.通常单片机有两种复位操作,即(上电复位)和(手动复位)。
复位后,PC值为(0000H),SP值为(07H),通用寄存器的当前寄存器组为(第0)组,该组寄存器的地址范围是从(00H)到(07H)。
4.80C51单片机中,一个机器周期包含(6)个状态周期,一个状态周期又可划分为
(2)个拍节,一个拍节为
(1)个振荡脉冲周期。
因此,一个机器周期应包含(12)个振荡脉冲周期。
5.80C51中惟一一个可供用户使用的16位寄存器是(DPTR),它可拆分为两个8位寄存器使用,名称分别为(DPH)和(DPL)。
6.单片机程序存储器的寻址范围由PC的位数决定。
80C51的PC为16位,因此程序存储器地址空间是(64KB)。
1.下列概念叙述正确的是(D)
(A)80C51中共有5个中断源,因此在芯片上相应地有5个中断请求输入引脚
(2)
(B)特殊的存取规则使得堆栈已不是数据存储区的一部分
(C)可以把PC看成是数据存储空间的地址指针
(D)CPU中反映程序运行状态和运算结果特征的寄存器是PSW
2.取指操作后,PC的值是(C)
(A)当前指令前一条指令的地址(B)当前正在执行指令的地址
(C)下一条指令的地址(D)控制寄存器中指令寄存器的地址
3.80C51单片机中,设置堆栈指针SP为37H后就发生子程序调用,这时SP的值变为(C)
(A)37H(B)38H(C)39H(D)3AH
4.设置堆栈指针SP=30H后,进行一系列的堆栈操作。
当进栈数据全部弹出后,SP应指向(A)
(A)30H单元(B)07H单元(C)31H单元(D)2FH单元
5.下列关于堆栈的描述中,错误的是(C)
(A)80C51的堆栈在内部RAM中开辟,所以SP只需8位就够了
(B)堆栈指针SP的内容是堆栈栈顶单元的地址
(C)在80C51中,堆栈操作过程与一般RAM单元的读/写操作没有区别
(D)在中断响应时,断点地址自动进栈
6.在单片机芯片内设置通用寄存器的好处不应该包括(A)
(A)提高程序运行的可靠性(B)提高程序运行速度
(C)为程序设计提供方便(D)减小程序长度
7.下列叙述中正确的是(D)
(A)SP内装的是堆栈栈顶单元的内容(地址)
(B)在中断服务程序中没有PUSH和POP指令,说明此次中断操作与堆栈无关(有关)
(C)在单片机中配合实现“程序存储自动执行”的寄存器是累加器(PC)
(D)两数相加后,若A中数据为66H,则PSW中最低位的状态为0
第3章80C51单片机指令系统
1.假定累加器A中的内容为30H,执行指令“1000H:
MOVCA,@A+PC”后,会把程序存储器(1031H)单元的内容送累加器A。
MOVCA,@A+PC是单字节指令,当前PC即为1001H,故题中指令的含义即为把A+PC=1031H单元的内容送入累加器A。
2.假定(A)=85H,(R0)=20H,(20H)=0AFH,执行指令“ADDA,@R0”后,累加器A的内容为(34H),CY的内容为
(1),AC的内容为
(1),OV的内容为
(1)。
3.执行如下指令序列后,所实现的逻辑运算式为(
)
MOVC,P1.0
ANLC,P1.1
ANLC,/P1.2
MOVP3.0,C
4.假定addr11=00100000000B,标号qaz的地址为1030H,执行指令“qaz:
AJMPaddr11”后,程序转移到地址(1100H)去执行。
5.累加器A中存放着一个其值小于或等于127的8位无符号数,CY清0后执行“RLCA”指令,则A中的数变为原来的
(2)倍。
6.已知A=7AH,R0=30H,(30H)=A5H,PSW=80H,请按要求填写各条指令的执行结果(每条指令均按已给定的原始数据进行操作)。
XCHA,R0A=(30H),R0=(7AH)
XCHA,30HA=(0A5H)
XCHA,@R0A=(0A5H)
XCHDA,@R0A=(75H)
SWAPAA=(0A7H)
ADDA,R0A=(0AAH),CY=(0),OV=
(1)
ADDA,30HA=(1FH),CY=
(1),OV=(0)
ADDA,#30HA=(0AAH),CY=(0),OV=
(1)
ADDCA,30HA=(20H),CY=
(1),OV=(0)
SUBBA,30HA=(0D4H),CY=
(1),OV=
(1)
SUBBA,#30HA=(49H),CY=(0),OV=(0)
1.下列指令或指令序列中,不能实现PSW内容送A的是(C)
(A)MOVA,PSW(B)MOVA,0D0H
(C)MOVR0,#0D0H(D)PUSHPSW
MOVA,@R0POPACC
特殊功能寄存PSW只能采用直接寻址方式,不能用寄存器间接寻址方式,故C错误。
2.在相对寻址方式中,“相对”两字是指相对于(C)
(A)地址偏移量rel(B)当前指令的首地址
(C)下一条指令的首地址(D)DPTR值
3.下列指令或指令序列中,能将外部数据存储器3355H单元内容传送给A的是(B)
(A)MOVXA,3355H(B)MOVDPTR,#3355H
MOVXA,@DPTR
(C)MOVP0,#33H(D)MOVP2,#33H
MOVR0,#55HMOVR2,#55H
MOVXA,@R0MOVXA,@R2
4.对程序存储器的读操作,只能使用(D)
(A)MOV指令(B)PUSH指令
(C)MOVX指令(D)MOVC指令
5.执行返回指令后,返回的断点是(C)
(A)调用指令的首地址(B)调用指令的末地址
(C)调用指令的下一条指令的首地址(D)返回指令的末地址
6.以下各项中不能用来对内部数据存储器进行访问的是(A)
(A)数据指针DPTR(B)按存储单元地址或名称
(C)堆栈指针SP(D)由R0或R1作间址寄存器
数据指针DPTR为16位寄存器,而内部RAM的地址是8位的,所以不能用来对内部RAM进行访问。
(三)其他类型题
1.判断下列指令的合法性(合法打“√”,非法打“×
”)
MOVA,@R2(×
)MOVR0,R1(×
)INCDPTR(√)
MOVPC,#2222H(×
)DECDPTR(×
)RLCR0(×
MOV0E0H,@R0(√)CPLR5(×
)CLRR0(×
CPLF0H(×
)PUSHDPTR(×
)POP30H(√)
MOVXA,@R1(√)MOVA,1FH(√)MOVC,1FH(√)
MOVF0,ACC.3(×
)MOVF0,C(√)MOVP1,R3(√)
MOVDPTR,#0FCH(√)CPL30H(√)PUSHR0(×
MOVC,#0FFH(×
)MOVA,#0D0H(√)
MOVDPTR,#0FCH(√)
该指令是将立即数00FCH送入16位数据指针DPTR。
CPL30H(√)
该指令中30H是指内部RAM位寻址区中的30H位,即26H.0位。
PUSHR0(×
PUSH指令只能对直接寻址的地址单元内容进行压栈,不能对工作寄存器压栈。
2.利用位操作指令序列实现下列逻辑运算。
(1)
ORLC,11H
MOVF0,C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机基础 chapter 14单片机基础练习题及答案 14 单片机 基础 练习题 答案