微机原理01 微型计算机基础概论.ppt

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理01 微型计算机基础概论

* 3. 输入/输出接口 接口是CPU与外部设备间的桥梁 CPU I/O 接口 外设 * 接口的分类 串行接口 并行接口 数字接口 模拟接口 输入接口 输出接口 * 接口的功能 数据缓冲寄存; 信号电平或类型的转换; 实现主机与外设间的运行匹配。 * 4. 总线 基本概念 分类 工作原理 常用系统总线标准及其主要技术指标 (具体内容见后续课程) * 5. 软件系统 软件: 为运行、管理和维护计算机系统或为实现某一功能而编写的各种程序的总和及其相关资料。 系统软件 应用软件 操作系统 编译系统 网络系统 工具软件 软件 * 计算机中的数制和编码 数制和编码的表示 各种计数制之间的相互转换 * 一、数制 计算机中的常用计数制 十进制(D) 二进制(B) 十六进制(H) * 例: 234.98D或(234.98)D 1101.11B或(1101.11)B ABCD . BFH或(ABCD . BF) H * 2. 各种进制数间的转换 非十进制数到十进制数的转换 十进制到非十进制数的转换 二进制与十六进制数之间的转换 * 非十进制数到十进制数的转换 按相应的权值表达式展开 例: 1011.11B=1×23+0×22+1×21+1×20+1×2-1+ 1×2-2 =8+2+1+0.5+0.25 =11.75 5B.8H=5×161+11×160+8×16-1 =80+11+0.5 =91.5 * 十进制到非十进制数的转换 到二进制的转换: 对整数:除2取余; 对小数:乘2取整。 到十六进制的转换: 对整数:除16取余; 对小数:乘16取整。 * 二进制与十六进制间的转换 用4位二进制数表示1位十六进制数 例: 25.5 = 11001.1B = 19.8H 0110101B =CA.6AH * 二、计算机中的编码 BCD码 用二进制编码表示的十进制数 ASCII码 西文字符编码 * 1. BCD码 压缩BCD码 用4位二进制码表示一位十进制数 每4位之间有一个空格 扩展BCD码 用8位二进制码表示一位十进制数,每4位之间有一个空格。 * BCD码与二进制数之间的转换 先转换为十进 制数,再转换二进 制数;反之同样。 例: (0001 0001 .0010 0101)BCD =11 .25 =(1011 .01) B * 2. ASCII码 西文 字符的编码,一般用7位二进 制码表示。 D7位为校验位,默认情况下为0。 要求: 理解校验位的作用 熟悉0---F的ASCII码 * ASCII码的奇偶校验 奇校验 加上校验位后编码中“1”的个数为奇数。 例:A的ASCII码是41H(1000001B) 以奇校验传送则为 C1H) 偶校验 加上校验位后 编码中“1”的个数为偶数。 上例若以偶校验传送,则为 41H。 * 二进制数的运算 算术运算 逻辑运算 无符号数 有符号数 二进 制数的运算 * 一、无符号数的运算 主要内容: 无符号二进 制数的算术运算 无符号数的表达范围 运算中的溢出问题 无符号数的逻辑运算 基本逻辑门和译码器 * 1. 无符号数的算术运算 加法运算 1+1=0(有进位) 减法运算 0-1=1(有借位) 乘法运算 除法运算 * 乘除运算例0100 0100 即:商 余数=11B * 2. 无符号数的表示范围: 0 ≤ X ≤ 2n-1 若运算结果超出这个范围,则产生溢出。 对无符号数:运算时,当最高位向更高位 有进位(或借位)时则产生 溢出。 * [例]: 最高位向前有进位,产生溢出 * 3. 逻辑运算 与、或、非、异或 掌握: 与、或、非门逻辑符号和逻辑关系(真值表); 与非门、或非门的应用。 * “与”、“或”运算 “与”运算: 任何数和“0”相“与”,结果为0。 “或”运算: 任何数和“1”相“或”,结果为1。 ≥1 * “非”、“异或”运算 “非”运算 按位求反 “异或”运算 相同则为0,相异则为1 1 ≥1 逻辑关系例 例1 例2: * 1 1 1 1 0 ? 0 0 0 0 0

文档评论(0)

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

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

1亿VIP精品文档

相关文档