单片机新教材习题与思考题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1章习题与思考题
1.什么是单片机?(思考题)
2.微处理器、微型计算机、微型计算机系统及单片机之间的关系是什么?(思考题)3.简述计算机的基本结构。
4.微型计算机由哪几部分组成?(思考题)
5.简述常用软件类型。(思考题)
6.十进制数和二进制数各有什么特点?请举例加以说明。
7.为什么计算机要采用二进制?
8.十六进制有什么特点?为什么它不能被微型计算机直接执行?请举例说明。
9.将下列各二进制数转换为十进制数。
(1)11010B (2)110100B (3)10101011B
(4)11111B (5)0.1011B (6)0.100011001B
(7)1011.1011B(作业题)(8)111100001111.11011B 10.将第9题中各二进制数转换为十六进制数。(作业题)
11.将下列各数转换为十六进制数。
(1)129D(作业题)(2)253D
(3)01000011BCD(作业题)(4)00101001BCD
12.将下列十六进制数转换成十进制数和二进制数。
(1)AAH (2)BBH (3)C.CH
(4)DE.FCH (5)ABC.DH (6)128.08H 13.完成下列各数的乘、除运算,写在前面的数为被乘数或被除数。
(1)110011B和101101B (2)111111B和1011B
14.什么叫原码、反码及补码?
15.已知原码如下,写出其补码和反码(其最高位为符号位)。
(1)[X]原=01011001 (2)[X]原=11011011
(3)[X]原=00111110 (4)[X]原=11111100
16.先将下列各数变成8位二进制(含符号位),然后按补码运算规则求[X+Y ]补及其真值。
(1)X=+46,Y=+55 (2)X=+78,Y=+15
(3)X=+112,Y=-83(作业题)(4)X=-51,Y=+97 17.已知下列十进制数,请先写出它们的8位二进制补码形式,然后求[X+Y ]变补,并对所得结果进行溢出判断(要求写出竖式)。
(1)X=53,Y=-33 (2)X=120,Y=38
(3)X=-115,Y=-36 (4)X=-50,Y=-70
18.当微机将下列数看成无符号数时,它们相应的十进制值是什么?若将它们看成是
·2·
补码,最高位为符号位,那么它们相应的十进制值是什么?
(1)10001110 (2)10110000
(3)00010001 (4)01110101
19.写出下列各数的BCD码。
(1)47 (作业题)(2)59 (3)1996 (4)1997.4 20.用十六进制形式写出下列字符的ASCII码。
(1)AB8(作业题)(2)ATUDENT (3)COMPUTER (4)GOOD 21.单片机有哪些特点?
22.按照片内配置存储器的不同,单片机分为哪几类?
第2章习题与思考题
1.MCS-51单片机内部由哪些部分组成?
2.MCS-51单片机存储器的组织结构是什么样的?
3.8051单片机内部的特殊功能寄存器有哪些?
4.8051的内部数据存储器分为哪几个部分?
5.MCS-51单片机的工作寄存器有多少个?共分为多少个区域?如何选择工作寄存器区?
6.8051有哪些特殊功能寄存器?它们的功能是什么?
7.什么是堆栈?堆栈的操作原则是什么?
8.SP是什么寄存器?它有什么作用?
9.程序计数器PC的功能是什么?MCS-51单片机复位后,PC的值是多少?这意味着复位后MCS-51单片机从哪里开始执行程序?
10.MCS-51单片机如何进入复位方式?复位信号有哪些特点?复位后PC、ACC、PSW、SP和DPTR等寄存器的初值是什么?如何设计8051单片机应用系统的复位电路?
11.8051有哪几种工作方式?
12.8051的XTAL1和XTAL2引脚的作用是什么?如何设计8051单片机应用系统的时钟电路?
13.什么是时钟周期、机器周期和指令周期?MCS-51单片机的一个机器周期包含多少个时钟周期?
14.对照MCS-51单片机的外部ROM访问时序图,简述单片机对外部ROM存储器的读操作过程。P0口和P2口用于传送什么信号?PSEN信号有什么作用?
15.对照MCS-51单片机的外部RAM访问时序图,简述单片机对外部RAM存储器的读/写操作过程。P0口和P2口用于传送什么信号?RD/WR信号有什么作用?