单片机的基础复习.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

3471161553 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档