单片机资料整理.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机资料整理

单片机资料整理微型计算机基础微型计算机概述按照综合性能电子计算机分类:巨型机:运算速度快,存储容量大的高性能计算机。速度每秒千万亿次。用于大气预报、飞行设计和核物理研究中大批数据运算及现代化军事领域中。大型机:速度每秒几百万次至千万亿次。中型机:小型机:可用于科学计算和数据处理,生产过程中的自动控制和数据采集及分析处理。微型机:个人计算机(PC)计算机硬件结构运算器:处理信息控制器:产生一系列控制命令,控制计算机各部件自动地协调一致地工作存储器:存放数据与程序输入设备:用来输入数据与程序。如:鼠标,键盘输出设备:将计算机的处理结果用数字,图形等形式表示出来。如:显示器,数码管,打印机计算机的字长一台计算机能并行处理的二进制数据的位数称为计算机的字长。计算机的字长越长,其速度和精度就越高。微型计算机的组成微处理器:定义:把运算器,控制器集成在一片硅片上成为独立的芯片称为微处理器。也称CPU或MPU结构:运算器由算术逻辑单元(ALU)。对数据进行算术运算或逻辑运算的部件,能够执行加法、减法运算,逻辑与、或等运算。控制器时钟电路时钟电路产生时钟脉冲,用于微处理器的各部分电路的同步定时控制电路控制电路产生完成各种操作时序所需的控制信号寄存器 CPU有多个寄存器,用来存放操作数,地址和运算的中间结果存储器每个存储器单元存放8位二进制代码,称为一个字节。单位Byte,B。对存储器所有单元按顺序编号,这种编号就是存储器的地址。地址的二进制位数N与存储容量Q的关系是Q=2N。1KB=210B=1024B 1MB=220B=1024KB 1GB=230B=1024MB输入输出接口外部设备种类繁多,其运行速度数据形式,电平等级存在差异,常常与主机不一致,所以要用I/O接口作为桥梁,起到信息转换与协调的作用。总线总线是在微型计算机各芯片之间或芯片内部各部件之间传输信息的一组公共线路,前者称为系统总线(片间总线),后者称为片内总线。挂在总线上的每个芯片必须通过缓冲器与总线相连。分类:数据总线(DB)传输数据信息地址总线(AB)传递地址信息控制总线(CB)传送控制信息运算器微处理器控制器微型计算机存储器硬件外设(输入输出设备)I/O接口微型计算机系统电源总线软件系统软件应用软件5.微型计算机的软件1)指令定义:指令是指控制计算机进行各种操作的命令。结构:操作码表示该指令执行何种操作操作数表示参加运算的数据或数据所在存储单元的地址2)程序定义:一系列指令的有序集合称为程序3)编程语言分类:机器语言二进制代码形式的程序就是机器语言程序汇编语言用助记符表示操作码,用字符表示操作数的指令称为汇编指令。优点:占用存储单元较少,执行速度快,能够准确掌握执行时间,实现精细控制,特别适用于实时控制。缺点:可移植性差高级语言自然语言着眼于算法易学易用移植性好汇编语言或高级语言编写的程序又称为源程序,机器语言称为目标程序 4)软件定义软件是使用和管理计算机的各种程序,程序是由一条条的指令组成的。分类应用软件用户为解决某种具体问题而编写的程序系统软件用于实现计算机系统管理、调度、监视和服务等,其目的是方便用户,提高计算机使用效率,扩充系统的功能。系统软件分类:操作系统定义控制和管理计算机各种资源、自动调度用户作业程序、处理中断的软件。作用控制和管理系统资源如 DOS UNIX Windows语言处理程序作用把用各种语言编写的源程序编译成目标程序分类汇编程序(汇编器)将汇编语言写的程序翻译成目标程序。解释程序对源程序的翻译采用边解释边执行的方法,并不生成目标程序如 basic语言编译程序先将源程序翻译成目标程序,才能开始执行。如pascal c语言标准程序库将一些常用的程序段按标准的格式预先编好,组成一个标准程序库,存入计算机,需要时,由用户选择合适的程序段嵌入自己的程序中,既省事又可靠。服务性程序(工具软件)6. 微型计算机的数制1. 数制种类十进制二进制十六进制八进制2. 数制转换3. 常用编码 BCD码微处理器运算器由算术逻辑单元ALU,累加器A,暂存寄存器F等部分构成控制器由指令寄存器IR 指令译码器ID 时序与控制电路三部分组成寄存器用于暂存数据、暂存存储单元地址或I/O端口地址、暂存程序运行中的状态信息及用于暂存程序重复使用的数据、地址和中间结果,提高程序运行速度,简化指令的机器代码分类数据寄存器存放经常操作的数据、变量和中间结果地址寄存器存放存储器或I/O端口地址,以缩短指令长度,加快指令运行速度,并能灵活修改地址,便于循环指令操作程序计数器(指令指针)功能复位功能计数功能置位功能状态寄存器存放指令(处理器)运行状态存储器衡量存储器性能指标主要有三个:容量速度成本微机系统中通常采用三级存储结构:高速缓冲存储器主存储器和辅助存储器存储器分类按存储介

文档评论(0)

wnqwwy20 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档