单片机第一章答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.什么是单片机

单片机也称为微控制器,它是将CPU、存储器、输入/输出接口、定时器和实时时钟等电路集成在一片大规模集成电路芯片上所构成的微型计算机,。

2.微处理器、微型计算机、微型计算机系统及单片机之间的关系是什么

微处理器也可称为中央处理器CPU,主要由控制器和运算器组成。

微型计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成,其中,运算器和控制器集成在一块大规模集成电路芯片上,称为微处理器。

由微型计算机配以相应的外围设备(如打印机、显示器、输入/输出设备、磁盘机和磁带机等)、其他专用的电路、电源、面板、机架以及足够的软件构成的系统叫做微型计算机系统,可以将其表述为“微型计算机+电源+外设+软件系统”。

将微型计算机集成在一个芯片上即构成单片微型计算机,简称单片机。

3.简述计算机的基本结构。

计算机按其基本构成均可分为两部分,即硬件系统和软件系统。

(1)硬件系统:由运算器、控制器、存储器、输入输出设备组成。

(2)软件系统:由系统软件和应用软件等组成。

4.微型计算机由哪几部分组成

微型计算机是以微处理器为核心,配以存储器、输入/输出接口电路和相应的辅助电路而构成的计算机。微型计算机的结构特点是:微型计算机的运算器和控制器集成在一块集成电路芯片上,称为微处理器;微型计算机采用总线结构将组成系统的各部分连接在一起。

所谓总线(Bus)是指连接多个部件的公共信息通路,或者说是多个部件之间的公共连线。按照在总线上传送信息的内容,总线可分为数据总线DB(Data Bus)、地址总线AB(Address Bus)和控制总线CB(Control Bus)。

5.简述常用软件类型。

一般来讲软件被划分为系统软件、应用软件,管理软件、行业软件、安全防护软件、多

媒体软件、游戏软件等,其中系统软件包括操作系统和支撑软件。

6.十进制数和二进制数各有什么特点请举例加以说明。

十进制数据是用0~9 共10 个数码表示的数,它的基数为10,进位规则是“逢10进1”,借位规则是“借1 当10”。十进制的位权是以10 为底的幂。

二进制数据是用0 和1 两个数码来表示的数,它的基数为2,进位规则是“逢2进1”,借位规则是“借1 当2”。二进制的位权是以2 为底的幂。

7.为什么计算机要采用二进制

这是因为二进制只有0 和1 两个数码,采用晶体管的导通和截止,脉冲的高电平和低电平等都很容易表示。此外,二进制数运算简单,便于用电子线路实现。

8.十六进制有什么特点为什么它不能被微型计算机直接执行请举例说明。

十六进制是人们学习和研究计算机中二进制数的一种工具,它是随着计算机的发展而被广泛应用的。采用0、1、2、…、9、A、B、C、D、E、F共16 个数码,它的基数为16,进位规则是“逢16进1”,借位规则是“借1当16”。

计算机硬件用二进制实现起来比较容易,晶体管的导通和截止,脉冲的高电平和低电平等只能用二进制表示,因此计算机无法直接识别十六进制数。

9.将下列各二进制数转换为十进制数。

(1)26;(2)52;(3)171;(4)31;(5);(6);(7);(8)

10.将第9题中各二进制数转换为十六进制数。

(1)1AH;(2)34H;(3)ABH;(4)1FH;(5);(6);(7);(8)

11.将下列各数转换为十六进制数。

(1)81H;(2)FDH;(3)2BH;(4)1DH

12.将下列十六进制数转换成十进制数和二进制数。

(1)170D,B;(2)187D,B;(3),;(4),.111111B;(5),.1101B;(6),

13.完成下列各数的乘、除运算,写在前面的数为被乘数或被除数。

(1)B,1B...余110B;(2)01B,101B (1000)

14.什么叫原码、反码及补码

一个二进制数最高位表示数的符号,其他位表示数的真值,这样的二进制数表示法叫做原码表示法。

用反码表示带符号数的规定是:正数的反码与原码相同,负数的反码则为其原码由除符号位外的其余各位按位取反构成。

补码是计算机中带符号数的实用表示方法。由原码求补码的原则是:正数的补码与原码相同;负数则除符号位外,其余各位求反,再在末位加1。

15.已知原码如下,写出其补码和反码(其最高位为符号位)。

(1)[x]补=01011001,[x]反=01011001 (2)[x]补=1,[x]反= (3)[x]补=00111110,[x]反=00111110,(4)[x]补=,[x]反=

16.先将下列各数变成8位二进制(含符号位),然后按补码运算规则求[X+Y?]补及其真值。

(1)X=46=0010 1110B,Y=55=00110111B,[X]补=0010 1110B,[Y]补=00110111B

[X+Y]补=01100101B=101

(2) X=78=0100 1110B,Y=15=0000 1111B,[X]补=01001110B,[Y]补=0000 1111B

[X+Y]补=0101 1101B=93

(3) X=112=01110000B,Y=-83=B,[X]补=01110000B,[Y]补=B

[X+Y]补=00011101B=29

(4) X=-51=1011 0011B,Y=97=0110 0001B,[X]补=1100 1101B,[Y]补=0110 0001B

[X+Y]补=0010 1110B=46

17.已知下列十进制数,请先写出它们的8位二进制补码形式,然后求[X+Y?]变补,并对所得结果进行溢出判断

(1)[X]补=0011 0101B,[Y]补=1101 1111B

[X+Y]变补=00001 0100B, D7C=1 D6C=1 OV=D7C⊕D6C=0,无溢出。

(2)[X]补=0111 1000B,[Y]补=0010 0110B

[X+Y]变补=01001 1110B, D7C=0 D6C=1 OV=D7C⊕D6C=1,有溢出。

(3)[X]补=1000 1101B,[Y]补=1101 1100B

[X+Y]变补=10110 1001B, D7C=1 D6C=0 OV=D7C⊕D6C=1,有溢出。

(4)[X]补=1100 1110B,[Y]补=1011 1010B

[X+Y]变补=1 B, D7C=1 D6C=1 OV=D7C⊕D6C=0,无溢出。

18.当微机将下列数看成无符号数时,它们相应的十进制值是什么若将它们看成是补码,最高位为符号位,那么它们相应的十进制值是什么

(1)142, -114 (2)176,-80 (3)17, 17 (4)117,117

19.写出下列各数的BCD码。

(1)0100 0111 (2)0101 1001 (3)0001 1001 1001 0110 (4)0001 1001 1001 20.用十六进制形式写出下列字符的ASCII码。

(1)41H42H38H (2)41H54H55H44H45H4EH54H (3)43H4FH4DH50H55H54H45H52H

(4) 47H4FH4FH44H

21.单片机有哪些特点

单片机的结构性能特点如下。

优异的性能价格比。

集成度高、体积小、有很高的可靠性。

相关文档
最新文档