网站大量收购独家精品文档,联系QQ:2885784924

单片微型计算机原理和应用 教学课件 作者 王晴.ppt

单片微型计算机原理和应用 教学课件 作者 王晴.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片微型计算机原理和应用 作者:蔡菲娜 第一章 微型计算机基础知识 第一章 微型计算机基础知识 1.1 计算机中的数制与码制 1.2 计算机中数的运算 1.3 微型计算机基本工作原理 1.4 单片微型计算机 1.1 计算机中的数制与码制 1.1.1 十进制数 1.1.2 二进制数 1.1.3 十六进制数 1.1.4 数制转换 1.1.5 BCD码 1.1.6 ASCⅡ码 1.1.1 十进制数 十进制: 0、1、2、3、4、5、6、7、8、9 位置记数法数制 位置记数法的数制的特征: (1)数码的个数等于基数。如十进制的基数是10,它有十个不同的数码0~9。 (2)最大的数码比基数小1。 (3)每个数位有一定的位值——“权”,它是基数的某次幂,该幂次由每个数所在的位置决定。 “逢十进一” 1.1.2 二进制数 在二进制中有: (1)数码的个数等于基数2,即只有二个数码0、1; (2)最大的数码是1; (3)每个数位有一定的位值——“权”,它是基数2的某次幂。如二进制数1011.11按权展开有: “逢二进一” 1.1.3 十六进制数 十六进制的基数 十六进制的基数为“16”,其数码共有16个:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。 十六进制的权 1.1.4 数制转换 1.十进制数转换成二进制数 2.二进制数转换成十进制数 3.二进制数与十六进制数之间的转换 1.十进制数转换成二进制数 “除2取余” 例:将68D转换成二进制数: 2.二进制数转换成十进制数 根据定义,只需将二进制数按权展开相加即可。例如: 3.二进制数与十六进制数之间的转换 1.1.5 BCD码 BCD码 对于计算机的输入和输出,通常采用一种二进制编码的十进制数——BCD码,它是十进制数,但它的十个不同的数字不是通常用的0,1,2,…,9,而是采用4位二进制编码来实现,最常用的有8-4-2-1码,即用0000,0001,0011,…,1001等表示。 1.1.6 ASCⅡ码 ASCⅡ码 ASCⅡ码是一种8位代码,一般最高位可用于奇偶校验,故用7位码来代表字符信息,共有128个不同的字符。其中32个是控制字符,96个图形字符。 1.2 计算机中数的运算 1.2.1 机器数的表示方法 1.2.2 补码的加减运算 1.2.1 机器数的表示方法 1.机器数和真值 2.原码表示方法 3.反码表示方法 4.补码表示方法 1.机器数和真值 以0表示正数的符号,以1表示负数的符号,并且每一位的数值也用0或1表示,这样的数叫机器数,有时也叫机器码,而把对应于该机器数或机器码的数值叫真值。 2.原码表示方法 原码表示法 正数的符号位用0表示,负数的符号位用1表示,这种表示法称为原码表示法。例如: 对于零,可以认为它是正零,也可以认为它是负零,所以零的原码有两种表示方法: 八位二进制原码表示数的范围为01111111,即-127~+127。 3.反码表示方法 在反码表示方法中,正数的反码与正数的原码相同,负数的反码由它对应正数的原码按位取反得到。例如: 零的反码有两种表示方式,即 八位二进制反码表示数的范围为-127~+127。 4.补码表示方法 以钟表对时为例,说明补码的概念。 正数的补码表示与原码相同,而负数的补码表示即为它的反码加1形式。例如: 在补码表示法中,零的补码只有一种表示法,即[0]补 1.2.2 补码的加减运算 溢出 1.3 微型计算机基本工作原理 1.3.1 微处理器 微处理器 1.算术逻辑部件ALU 2.累加器A 3.标志寄存器FR 4.寄存器组 5.程序计数器PC 6.指令寄存器、指令译码器、控制信号发生器 1.3.2 存贮器 存贮器分为两大类: 只读存贮器(ROM) 随机存取存贮器(RAM)。 图1-3 16×8存贮单元 1.3.3 I/O设备 输入/输出设备是计算机与外界交换信息的设备。 外部设备通过接口电路与微机相连。 接口电路的作用 1.3.4 微机简单工作过程 微机简单工作过程可以概括为: (1)按程序计数器PC的内容,将指定的存贮地址放在地址总线上; (2)通过数据总线从存贮器中取出指令,并且对指令译码; (3)按指令中给出的地址码,取出操作数; (4)执行指令所规定的操作; (5)提供表示状态的标志信号、控制信号及定时信号,以供微机系统使用; (6)有实时中断处理的能力。 例:“将立即数送入累加器A” 1.取出并执行指令第一字节过程 2.取出并执行指令的第二字节过程 1.取出并执行指令第一字节过程 (1)PC的内容00H送给地址寄存器,待可靠送入后,PC的内容加1,为取下一条指令做准备。 (2)地址

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档