微机原理与接口技术第01章(XP).pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 链接1.1===3 链接1.1 例1-10:用8位和16位字长的数分别表示+47D和-47D的补码。 解: 用8位字长表示,+47D [+47]补=+47D= 0 0 1 0 1 1 1 1B=2FH 按位求反 1 1 0 1 0 0 0 0 末位加1 1 1 0 1 0 0 0 1 [-47]补=0D1H 用16位字长表示,直接对8位表示的补码进行符号扩展即可,即 [+47]补=002FH,[-47]补=0FFD1H 2. 原码、反码和补码 3. 补码运算 所谓求补运算是指对一个二进制数的补码先按位求反再末位加1的运算,简称“求补”或“变补”。 3. 补码运算 “求补”和“求补码”是两个不同的概念 前者是进行“变反加1”的运算过程,即求一个数的相反数的补码; 后者就是求一个数的补码,它可以是“求补运算”,也可以是“符号-绝对值”表示。 3. 补码运算 补码的加法和减法运算规则是: [X+Y]补=[X]补+[Y]补 [X-Y]补=[X]补+[-Y]补 其中[-Y]补可以用对[Y]补进行求补运算得到 3. 补码运算 例1-11:用补码进行下列运算: 23+15;(-23)+(-15);23-15;(-23)-(-15)。 解: [23]补=17H; [-23]补=0E9H; [15]补=0FH; [-15]补=0F1H; 运算过程如下: 3. 补码运算 3. 补码运算 1.5.3 数的编码 1.BCD码(及其(加减)运算) 2. ASCII码 1.BCD码(及其(加减)运算) 8421BCD码(简称BCD码),即将1位十进制数0~9分别用4位二进制编码来表示,而这四位的权从高位到低位一次是8,4,2,1。 十进制数 8421BCD码 十进制数 8421BCD码 0 1 2 3 4 5 6 7 0000 0001 0010 0011 0100 0101 0110 0111 8 9 10 11 12 13 14 15 1000 1001 0001 0000 0001 0001 0001 0010 0001 0011 0001 0100 0001 0101 1.BCD码(及其(加减)运算) 例1-12:用组合和非组合BCD码分别表示十进制数43和512。 解: 2. ASCII码 用7位二进制码表示一个字符,共能表示128个不同的字符。 补充内容(二):计算机中的数字电路基础 与、或、非门: 最基本的门电路,将它们适当地连接,可得到任意复杂的逻辑功能 补充内容(一):计算机中的数字电路基础 与非、或非、异或门 与非门:是数字集成电路中构成其它器件的基础 异或门:是构成运算器的关键 补充内容(一):计算机中的数字电路基础 三态门:具有单向导通和三态的特性 器件共用总线时,一般使用三态电路: 需要使用总线的时候打开三态门; 不使用的时候关闭三态门,使之处于高阻 T为低电平时: 输出为高阻抗(三态) T为高电平时: 输出为输入的反相 T A F 表示反相或低电平有效 T A F T A F T A F 补充内容(一):计算机中的数字电路基础 D触发器:信号保持,也可用作导通开关 D Q C Q 电平锁存 D Q C Q 上升沿锁存 电平锁存: 高电平通过,低电平锁存 上升沿锁存: 通常用负脉冲触发锁存 负脉冲的上升沿 补充内容(一):计算机中的数字电路基础 译码器: n位输入,在2n位输出中只有对应于输入的一位才有有效输出。其典型应用如3-8译码器。 74LS138即三八译码器(三个输入对应8个输出)。 当E1=E2=0,E3=1时,对三个输入A、B、C(C为高位)进行译码。 当CBA=000时,对应输出Y0=0,其它全为1; 当CBA=001时,对应输出Y1=0,其它全为1 …… 补充内容(二)计算机中如何实现译码 CPU为了对某一外设的端口进行读写操作,就需要在众多的I/O端口中选定该端口地址。如何通过CPU发出的地址编码来识别确认这个端口,就是所谓的地址译码。译码是通过译码电路来实现的。 CPU 50# 60# 70# 80# 60# 外设 地址总线 补充内容(二):计算机中如何实现译码-最简单的译码电路00 根据本译码电路,只有当地址线上的译码信号为 1001111000B,即278H 时,在输出端才能得到有效的输出(注:低电平有效),其它则不会! 补充内容:计算机中如何实现寻址的 在上面的基础上,下图进一步说明了计算机是如何

文档评论(0)

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

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

1亿VIP精品文档

相关文档