1.7 思考与练习

1.为什么说计算机的结构思想是学习计算机基本原理的基础?

2.单片机的应用灵活性体现在哪些方面?

3.简述单片机的发展历程。

4.计算机能够识别的数值是什么?为什么要引进十六进制数?

5.数值转换。

(1)37=( )B=( )H

(2)12.875=( )B=( )H

(3)10110011B=( )H=( )10

(4)10111.101B=( )H=( )10

(5)56H=( )B=( )10

(6)3DFH=( )B=( )10

(7)1A.FH=( )B=( )10

(8)3C4DH=( )B=( )10

6.对于二进制数10001001B,若理解为无符号数,则该数对应的十进制数为多少?若理解为有符号数,则该数对应的十进制数为多少?若理解为BCD数,则该数对应的十进制数为多少?

7.列出下列数据的反码、原码和补码。

(1)+123

(2)-127

(3)+45

(4)-9

8.简述单片机系统组成。

9.解释以下术语:

单片机

PC

上位机

开发板

源程序

程序编译

程序下载

在线系统编程

总线

嵌入式系统

10.设存储器的存储容量为64KB,它表示多少个存储单元?

11.简述51系列单片机、STC单片机的相同点与不同点。

12.单片机应用开发主要有哪些软、硬件资源?主要功能是什么?

13.单片机开放板的主要用途是什么?

14.结合简单单片机应用示例,简述单片机的仿真过程和开发过程。