- 1、本文档共75页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机与单片机原理及应用
谢云
南京理工大学紫金学院
认证考试单片机知识的题型
综合知识
是非题
选择题
填空题
简答题
综合题
实操部分
程序阅读题
往届认证考试单片机知识点
微型计算机组成
微型计算机软件
存储器知识
串行通信(接口)
51单片机硬件之内部结构
51单片机的引脚及功能
51单片机硬件之TO口
■51单片机硬件之CPU时序
51单片机软件之汇编
51单片机软件之C语言
51单片机接口技术之AD、DA
微型计算机组成
ˉ计算机的硬件:由运算器、控制器、存储器、输
入设备和输出设备五大部分组成。
运算器、控制器、存储器三部分称为计算机主机,
而输入设备和输出设备则称为计算机外设。
运算器、控制器是计算机进行信息处理的关键部
件,合称为中央处理器CPU( Central Process
Unit
微型计算机组成
通常的微机采用三总线结构,即数据总线(Data
Bus,DB)传送数据信息,地址总线( Address
Bus,AB)传送地址信息,控制总线( Control
BUs,CB)传送控制信息。
微处理器/运算器
控制器
微型计算机{存储器:ROAM、RAM
(主机)IO接口:并行接口、串行接口
硬件
总线:DB、AB、CB
外设:键盘、显示器、打印机等
微型计算机系统
电源
软件
系统软件:操作系统、汇编、编译等
应用软件
微型计算机组成
真是
5、计算机系统应包括(硬件系统)、(软件系
统)两大部分。
(√)计算机系统中,字节长为8位二进制,而字长则可以
为4位、8位、16位、32位等。
C)所谓的32位计算机是指
A地址线为32根B数据线为32根
CCPU能同时处理32位二进制数D有32个寄存器
4.计算机的基本组成部分及其各自的作用。
微型计算机软件
软件是使用和管理计算机的各种程序( Program),而程序是由
一条条的指令( Instruction)组成的。
1.指令
指令是指控制计算机进行各种操作的命令
指令主要由操作码和操作数两大部分组成。操作码表示该指令
执行何种操作,操作数表示参加运算的数据或数据所在存储器
单元的地址。
微型计算机软件
程序
为了计算一个数学式,或者要控制一个生产过程,需要事先制
定计算机的计算步骤或操作步骤。计算步骤或操作步骤是由
条条指令来实现的。这种一系列指令的有序集合称为程序。
3.编程语言
编制程序可以采用的程序设计语言分为三类:机器语言、汇编
语言和高级语言。
汇编语言
汇编指令:用助记符(通常是指令功能的英文缩写)表示操
作码,用字符(字母、数字、符号)表示操作数的指令
用汇编指令编制的程序称为汇编语言程序
特点:占用存储器单元较少、执行速度较快、能够准确掌
握执行时间,可实现精细控制,因此特别适用于实时控制
但,汇编语言是面向机器的语言,各种计算机的汇编语言是不
同的,必须对所用机器的结构、原理和指令系统比较清楚才能
编写出汇编语言程序,而且不能通用于其它机器。
高级语言
高级语言是面向过程的语言,常用的高级语言有BASC,
FORTRAN, PASCAL,C等等。
特点:用高级语言编写程序时主要着眼于算法,而不必了解计
算机的硬件结构和指令系统,因此易学易用。适用于科学计算
数据处理等方面。
高级语言是独立于机器的,同一个程序可在其它机器中使用。
机器语言
计算机中只能存放和处理二进制数据,所以,无论汇编语言程序
还是高级语言程序,都必须转换成二进制代码形式后才能送入计
算机。这种二进制代码形式的程序就是机器语言程序。相应的二
进制代码形式的指令称为机器指令或机器码。
文档评论(0)