- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课后练习答案是本人精心整理的专业学科课后习题答案,可在线免费浏览全文并供大家下载。另外本网提供大学各专业教材各册不同版本作者主编的课后习题参考答案,不同版本版次,第N册练习题目习题及答案
《单片微型计算机原理及应用》习题参考答案
姜志海 刘连鑫 王蕾 编著
电子工业出版社
目录
第1章 微型计算机基础 2
第2章 半导体存储器及I/O接口基础 4
第3章 MCS(51系列单片机硬件结构 11
第4章 MCS(51系列单片机指令系统 16
第5章 MCS(51系列单片机汇编语言程序设计 20
第6章 MCS(51系列单片机中断系统与定时器/计数器 26
第7章 MCS(51系列单片机的串行口 32
第8章 MCS(51系列单片机系统扩展技术 34
第9章 MCS(51系列单片机键盘/显示器接口技术 36
第10章 MCS(51系列单片机模拟量接口技术 40
第11章 单片机应用系统设计 44
第1章 微型计算机基础
1.简述微型计算机的结构及各部分的作用
微型计算机在硬件上由运算器、控制器、存储器、输入设备及输出设备五大部分组成。
运算器是计算机处理信息的主要部分;控制器控制计算机各部件自动地、协调一致地工作;存储器是存放数据与程序的部件;输入设备用来输入数据与程序;输出设备将计算机的处理结果用数字、图形等形式表示出来。
通常把运算器、控制器、存储器这三部分称为计算机的主机,而输入、输出设备则称为计算机的外部设备(简称外设)。由于运算器、控制器是计算机处理信息的关键部件,所以常将它们合称为中央处理单元CPU(Central Process Unit)。
2.微处理器、微型计算机、微型计算机系统有什么联系与区别?
微处理器是利用微电子技术将计算机的核心部件(运算器和控制器)集中做在一块集成电路上的一个独立芯片。它具有解释指令、执行指令和与外界交换数据的能力。其内部包括三部分:运算器、控制器、内部寄存器阵列(工作寄存器组)。
微型计算机由CPU、存储器、输入/输出(I/O)接口电路构成,各部分芯片之间通过总线(Bus)连接。
以微型计算机为主体,配上外部输入/输出设备、电源、系统软件一起构成应用系统,称为微型计算机系统。
3.微型计算机是以CPU为核心,配上存储器、输入/输出接口和系统总线组成的计算机。
4.在计算机内部,一切信息的存取、处理和传递的形式是(C )。
A.ASCII码 B.BCD码 C.二进制 D.十六进制
5.0~9的ASCII码是(C )。
A.0~9 B.30~39 C.30H~39H D.40H~49H
6.在微型计算机中,一般具有哪三类总线?试说出各自的特征(包括传输的信息类型、单向传输还是双向传输)。
所谓总线,就是在微型计算机各芯片之间或芯片内部各部件之间传输信息的一组公共通信线。计算机元件级总线包括地址总线AB(Address Bus)、数据总线DB(Data Bus)、控制总线CB(Control Bus)三种。
(1)地址总线:地址总线是CPU用来向存储器或I/O接口传送地址信息的,是三态单向总线。地址总线的宽度决定了CPU可直接寻址的内存容量。通过地址总线确定要操作的存储单元或I/O接口的地址。
(2)数据总线:数据总线是CPU与存储器及外设交换数据的通路,是三态双向总线。
(3)控制总线:控制总线是用来传输控制信号的,传送方向依据具体控制信号而定,如CPU向存储器或I/O接口电路输出读信号、写信号、地址有效信号,而I/O接口部件向CPU输入复位信号、中断请求信号等。
7.将下列二进制数转换为十进制数。
111101.101B 100101.11B 1100110.011B
111101.101B=29.625 100101.11B=37.75 1100110.011B=102.375
8.将下列十进制数转换为二进制数、BCD码数。
126.635 317.125 87.0735
126.635=1111110.101B=(000100100110.011000110101)BCD
317.125=100111101.001B=(001100010111.000100100101)BCD
87.0735=1010111.0001B=0000011100110101)BCD
9.设机器数为8位,写出下列用真值表示的二进制数的原码、补码和反码。
+0010101B –0010101B +1000000B –1000000B
+0010101B –0010101B +1000000B –1000000B 原码 反码 补码 1110101
文档评论(0)