欢迎来到天天文库
浏览记录
ID:57651126
大小:81.00 KB
页数:9页
时间:2020-08-30
《单片机基础复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单片机基础复习题第1章计算机基础知识(一)填空题1.十进制数14对应的二进制数表示为(),十六进制数表示为()。十进制数-100的补码为(),+100的补码为()。2.位无符号二进制数能表示的最大十进制数是()。带符号二进制数11001101转换成十进制数是()。3.在计算机中,二进制数的单位从小到大依次为()、()和(),对应的英文名称分别是()、()和()。4.在一个非零的无符号二进制整数的末尾加两个0后,形成一个新的无符号二进制整数,则新数是原数的()倍。5.若某存储器容量为640KB,则表示该存储器共有()个存储单元
2、。6.设二进制数A=10101101,B=01110110,则逻辑运算A∨B=(),A∧B=(),A⊕B=()。(二)单项选择题1.下列等式中,正确的是()(A)1KB=1024×1024B(B)1MB=1024×1024B(C)1KB=1024MB(D)1MB=1024B2.用8位二进制补码数所能表示的十进制数范围是()(A)-127~+127(B)-128~+128(C)-127~+128(D)-128~+1273.8位二进制数所能表示的最大无符号数是()(A)255(B)256(C)128(D)1274.下列4个无符号
3、数中,最小的数是()(A)11011001(二进制)(B)37(八进制)(C)75(十进制)(D)24(十六进制)5.下列字符中,ASCII码最大的是()9(A)a(B)A(C)x(D)X6.有一个数152,它与十六进制数6A相等,那么该数是()(A)二进制数(B)八进制数(C)十进制数(D)十六进制数7.存储器中,每个存储单元都被赋予惟一的编号,这个编号称为()(A)地址(B)字节(C)列号(D)容量第2章80C51单片机的硬件结构(一)填空题1.80C51单片机中,一个机器周期包含()个状态周期,一个状态周期又可划分为(
4、)个拍节,一个拍节为()个振荡脉冲周期。因此,一个机器周期应包含()个振荡脉冲周期(若80c51单片机的晶振频率fosc=6MHz,则以上各种周期各是多少?执行指令“DIVAB”的周期是多少?)。2.通常单片机有两种复位操作,即()和()。复位后,PC值为(),SP值为(),通用寄存器的当前寄存器组为()组,该组寄存器的地址范围是从()到()。3.单片机程序存储器的寻址范围由PC的位数决定。80C51的PC为16位,因此程序存储器地址空间是()。4.80C51中惟一一个可供用户使用的16位寄存器是(),它可拆分为两个8位寄存
5、器使用,名称分别为()和()。5.8051内部有并行口,P0口直接作输出口时,必须外接;并行口作输入口时,必须先,才能读入外设的状态。6.89C51的程序存储器ROM在物理上分为和,但在逻辑上两者统一编址;数据存储器RAM分为片内和片外之分,且二者在逻辑上有独的编址。所以,89C51的存储器结构在物理上有个独立的存储器空间,在逻辑上有个独立的存储器空间。(二)单项选择题1.下列概念叙述正确的是()(A)80C51中共有5个中断源,因此在芯片上相应地有5个中断请求输入引脚(B)特殊的存取规则使得堆栈已不是数据存储区的一部分9(
6、C)可以把PC看成是数据存储空间的地址指针(D)CPU中反映程序运行状态和运算结果特征的寄存器是PSW2.下列关于堆栈的描述中,错误的是()(A)80C51的堆栈在内部RAM中开辟,所以SP只需8位就够了(B)堆栈指针SP的内容是堆栈栈顶单元的地址(C)在80C51中,堆栈操作过程与一般RAM单元的读/写操作没有区别(D)在中断响应时,断点地址自动进栈3.80C51单片机堆栈操作遵循的原则是()(A)先进后出(B)先进先出(C)后进后出(D)随机4.欲访问80C51单片机的内部程序存储器(内部ROM),则引脚必须为()(A)
7、高电平(B)低电平(C)下降沿触发(D)上升沿触发5.下列叙述中正确的是()(A)SP内装的是堆栈栈顶单元的内容(B)在中断服务程序中没有PUSH和POP指令,说明此次中断操作与堆栈无关(C)在单片机中配合实现“程序存储自动执行”的寄存器是累加器(D)两数相加后,若A中数据为66H,则PSW中最低位的状态为06.80C51单片机中,设置堆栈指针SP为37H后就发生子程序调用,这时SP的值变为()(A)37H(B)38H(C)39H(D)3AH7.设置堆栈指针SP=30H后,进行一系列的堆栈操作。当进栈数据全部弹出后,SP应指
8、向()(A)30H单元(B)07H单元(C)31H单元(D)2FH单元(三)简答题1、80C51单片机在片内有哪能些主要逻辑功能部件?CPU是如何有效的控制这些逻辑功能部件的?2、片内RAM低128B单元划分为哪三个主要区域?各区域的主要功能是什么?3、80C51存储器分哪几个地址空间?如
此文档下载收益归作者所有