武汉大学《微机原理与接口技术》课件-第1章绪论.ppt

武汉大学《微机原理与接口技术》课件-第1章绪论.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据总线 DB ( Data Bus ):双向 用来在CPU与存储器、I/O接口之间进行数据传送。 存 储 器 I/O 接 口 输 入 设 备 I/O 接 口 数据总线 DB 控制总线 CB 地址总线 AB 输 出 设 备 CPU 数据总线的条数决定一次可最多传送数据的宽度。 8 根 → 一次传送 8位 16 根 → 一次传送 16位 32 根 → 一次传送 32位 64 根 → 一次传送 64位 控制总线CB ( Control Bus ) : 用于传送各种控制信号。 存 储 器 I/O 接 口 输 入 设 备 I/O 接 口 数据总线 DB 控制总线 CB 地址总线 AB 输 出 设 备 CPU 有的是CPU发出,如读控制信号、写控制信号; 有的是发向CPU,如外设向CPU发出的中断申请信号。 1.3 计算机中的数制及其转换 1.3.1 数与数制 (一)、进位计数制及其要素: 进位计数制:按进位原则进行计数的方法。 例:十进制数有 : 0、1、2、3、4、5、6、7、8、9十种状态。 我们说:十进制数基数10,变化范围0~(10-1), 逢十进一。 看一个十进制数: 4 0 9 4 每一位十种数码的状态(0~9) 千 百 十 个 本位绝对值的大小=数×位权 103102101100 如:千位= 4×103=4000 十进制数有二个要素: 1. 基数:10 逢 十 进 一 2. 位权:10i 某一位数绝对值大小 = 数×位权. 二个要素: 适用于二、八、十六进制。 二进制数:基数2 位权2i 八进制数:基数8 位权8i 十六进制数: 基数16 位权16i (二)、 进位计数制的表示方法: 1234.56= 1 ? 103+2 ? 102+3 ? 101+4 ? 100+5 ? 10-1+6 ? 10-2 推广到任意十进制: N=±[k n ? 10n+k n-1 ? 10 n-1+……+k0 ? 100 +k-1 ? 10-1+…… +k-m ? 10-m] = ± ? [ k i ? 10i] (i= -m~n) 任何某一位数大小 = k i ? 10i 对于任意进制: N= ± ? [k i ? R i] (i=-m~n) R — 基数 , 逢R进一. Ri— 位权 例如:二进制数 B B=1 ? 27+1 ? 24+1 ? 23+1 ? 22+1 ? 20 =(157)10 在计算机里进行运算和处理均是按二进制数处理的。 而二进制数写起来麻烦; 写时又以八进制或十六进制表示; 日常生活中又常用十进制, 因此就有:二 ? 十 八 ? 十 二 ? 八 数制之间转换问题 十六 ? 十 二 ? 十六 整数 十 → 二 (除2取余法) 方法: 整数除2取余,直到商为0为止, 读数由后向前。 1.3.2 不同数制之间的转换 (一) 十 ? 二 例:将(217)10 转化为二进制形式。 余数: 按照相反的方向写下来。 /2 /2 /2 /2 /2 /2 /2 /2 217 ? 108 ? 54 ? 27 ? 13 ? 6 ? 3 ? 1 ? 0 ----商 ? ? ? ? ? ? ? ? 1 0 0 1 1 0 1 1 ---- 余数 (217) 10=2 书写方向 小数十→二: 乘2取整 方法:对十进制数逐次乘2, 即乘2取整法,位数取决于要求精度。 例: (0.613)10 ? 2=1.226 k-1=1 (0.226)10 ? 2=0.452 k-2=0 (0.452)10 ? 2=0.904 k-3=0 (0.904)10 ? 2=1.808 k-4=1

您可能关注的文档

文档评论(0)

卖报的小行家 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档