欢迎来到天天文库
浏览记录
ID:53698
大小:2.60 MB
页数:104页
时间:2017-04-29
《《单片机原理与接口技术》课后答案(段晨东主编)详尽版.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章复习思考题答案一、选择题1:B2:C3:B4:A5:B6:D7:D8:C9:B10:B二、思考题1.简述微型计算机的组成和工作原理。微型计算机主要由微处理器CPU、存储器、输入设备和输出设备组成。当使用计算机解决某个具体问题时,首先,根据解决问题的方案,编写出一系列解决这个问题的程序;然后,把程序输入到计算机中,命令计算机按照这些事先拟定步骤顺序执行。CPU包括控制器和运算器。CPU是计算机中最重要的部件,由它实现程序控制、操作控制、时序控制、数据加工、输入与输出控制、对异常情况和请求的处理等等
2、。存储器是计算机中的记忆部件,用来存储编写的程序,存放程序所用的数据以及产生的中间结果。由输入设备把程序和数据送入计算机内部的“存储器”中保存,程序处理完毕把结果通过“输出设备”输出,以便人们识别。接通电源后,CPU会自动地从存储器中取出要执行的程序代码,通过译码解析出代码所赋予的功能,如果进行数据运算,则从存储器中提取运算所需要的数据,再进行运算操作,并把运算结果存储到程序指定的存储区域,结束本次执行操作;如果执行转移操作,则提取程序代码中的转移信息,计算出程序转移的目标地址,然后跳转。紧接着,CP
3、U再从存储器中提取下一次要执行的代码,不断地重复上述操作过程。2.简述单片机在结构上与微型计算机的区别与联系。微型计算机是以微处理器为基础,配以内存储器及输入输出(I/0)接口电路和相应的辅助而构成。单片机是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等集成到一块芯片上的微型计算机。3.单片机与微处理器有什么不同?单片机也称微控制器,它集成CPU、ROM、RAM、存储器、I/O口等,而微处理器是是CPU,它仅集
4、成了运算器和控制器,没有存储器和接口。4.把下列十进制数转换为二进制数、八进制和十六进制数。(1)32768(2)23.156(3)-56.8125(4)59解:(1)(32768)10=(1000000000000000)2=(100000)8=(8000)16(2)(23.156)10=(10111.00100111)2=(27.116)8=(17.27)16(3)(-56.8125)10=(-111000.1101)2=(-70.64)8=(-38.D)16(4)(59)10=(111011)2
5、=(73)8=(3B)165.把下列二进制数转换为十进制数、十六进制数:(1)10001010111(2)10110.11101解:(1)(10001010111)2=(1111)10=(457)16(2)(10110.11101)2=(22.90625)10=(16.E8)166.求下列数据的原码、反码、补码(以8位表示)(1)73(2)23(3)-1(4)-109解:(1)[73]原=01001011[73]反=01001011[73]补=01001011(2)[23]原=00010111[23]
6、反=00010111[23]补=00010111(3)[-1]原=10000001[-1]反=11111110[-1]补=11111111(4)[-109]原=11101101[-109]反=10010010[-109]补=100100117.求下列数据的原码、反码、补码(以16位表示)(1)-12137(2)0(3)-1(4)23679解:(1)[-12137]原=1010111101101001[-12137]反=1101000010010110[-12137]补=1101000010010111
7、(2)[+0]原=0000000000000000[+0]反=0000000000000000[+0]补=0000000000000000[-0]原=1000000000000000[-0]反=1111111111111111[+0]补=0000000000000000(3)[-1]原=1000000000000001[-1]反=1111111111111110[-1]补=1111111111111111(4)[+23679]原=0101110001111111=[+23679]反=[+23679]补
8、8.把下列十进制数转换为二进制、十六进制数,并把它们用BCD码表示:(1)128(2)7891(3)819(4)21解:(1)(128)10=(10000000)2=(80)16=(000100101000)BCD(2)(7891)10=(1111011010011)2=(1ED3)16=(0111100010010001)BCD(3)(819)10=(1100110011)2=(333)16=(100010010001)BCD(4)(21)10=(10
此文档下载收益归作者所有