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

微机原理课件-第1章s.ppt

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

1)字长——是指计算机内部一次可以处理的二进制数的位数。 字长越长,运算精度越高。通常字长都是字节(8位二进制数)的整数倍,如8位、16位、32位、64位。 主要技术指标 2)内存容量——计算机可存储信息的多少,通常以字节为计量单位。 1KB=1024B 1MB=1024KB 1GB=1024MB 主要技术指标 3)运算速度 运算速度的一种表示方式是MIPS,即每秒百万条指令,它主要是对整数运算而言。对于浮点运算,一般使用MFLOPS表示,即每秒百万次浮点运算。 另一种方式是以执行时间最短的指令为标准来估算运算速度。 还可以CPU的时钟频率(主频)来表征。 4)外围设备配备 主要技术指标 * 结束语: 第1章难点: 补码的概念及其运算 * 作业 第一章 习题 (p25~p26,第2版 p35) 1.3 (注意第3小题,二进制数取小数后12位) 1.5 1.7 1.8 1.10(第2版 1.9) * 补码的运算原理 模(module)就是一个计数系统的最大容量,其大小等于以进位计数制基数为底,以位数为指数的幂。凡是用器件进行的运算都是有模运算,运算结果超过模的部分被运算器自动丢弃。因此,当器件为n位时,有 X=2n+X (mod 2n) 不难验证, [X]补=2n+X (mod 2n) 因此,    [X?Y]补= 2n+ (X?Y) (mod 2n)     = (2n+ X)+ (2n+ X) (mod 2n) = [X]补+ [?Y]补 * 例1:设机器字长8位,分别写出+37和-37的补码,并用16 进制表示。 解: + 37= + 010 0101 [+37]补=0 010 0101=25H -37=-010 0101 [-37]补=11 0110 11=DBH 例2:设机器字长为8位,试分别写出+0.375和-0.6875的原码 解: +0.375=0.25 + 0.125=2-2 + 2-3=0.011 [+0.375]原=0.011 0000 -0.6875=-(0.5 + 0.125 + 0.0625)=-0.1011 [-0.6875]原=1.1011000 * 例4:设X=19/128,字长8位(含符号位) 求[X]原=?[X]补=? 解: [X]原=0001 0011/1000 0000=0.0010011 [X]补= 0.0010011 27 * 3-8译码器 3-8译码器有三个输入端C、B、A,8个输出端 Y0~Y7,G G2A G2B为输入允许控制信号。当G1=1 G2a=G2b=0时,表示输入允许有效,控制“与” 门输出为“1” ,为输出的8个与非门提供了打开的条件,可对输入代码ABC进行译码,根据与非门、非门的逻辑关系,选择Y0~Y7中的一路为低电平输出,逻辑关系见真值表2-8 可以看出,译码器输入端的数量(ABC)与输出端的数量(Y0~Y7)的关系: 输入端个数=n 输出N=2n 例如在地址译码电路中,对于8个eprom2716芯片的cs分别与Y0~Y7相连,根据输入的地址线二进制数码可以选择不同的存储器。 译码器的与非门个数N与输入代码个数n有N=2n的关系 。 当输入代码个数很多时,需要采用多级译码器 * -Y=-51=-110011B,[-Y]补* 有符号数运算,有溢出表示结果是错误的 * 1、溢出时产生溢出中断,停机处理。 2、溢出是程序员的设计问题,不是机器问题。 * * * * * * * * * * * * * * * * * * * 3 补码运算 在计算机中,二进制数的四则运算是补码运算,结果是补码。 补码运算的规则如下: [X+Y]补=[X]补+[Y]补 [X-Y]补=[X]补-[Y]补 [X-Y]补=[X]补+[-Y]补 [-Y]补=对[Y]补的每一位包括符号位在内,按位取反并加一; * [例]: X=-0110100,Y=+1110100,求[X+Y]补 [X]原 [X]补= [X]反+1[Y]补= [Y]原所以: [X+Y]补= [X]补+ [Y]补 =110

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档