[工学]微机原理chapte1.ppt

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

1.3.2 原码、反码、补码及其相应的运算法则 第1章 计算机基础知识 1.3 微型计算机中信息的表示及运算基础 7、溢出的判断 CS表示最高位(符号位)的进位情况, Cp表示数值部分最高位的进位情况 正溢出:两个正数相加,若数值部分和大于2n-1,则Cp =1,而CS =0为正溢出 +90 +45 +107 +45 -59 +90 CS =0 , Cp =1,正溢出, CS =0 , Cp =0,无溢出 双高位判别法:用CS Cp =1来判断溢出 1.3.2 原码、反码、补码及其相应的运算法则 第1章 计算机基础知识 1.3 微型计算机中信息的表示及运算基础 7、溢出的判断 CS表示最高位(符号位)的进位情况, Cp表示数值部分最高位的进位情况 负溢出:两个负数相加,若数值部分绝对值之和大于2n-1 ,则数值部分的补码之和必小于2n-1 , 有Cp =0,而符号位有CS =1,此时为负溢出 双高位判别法:用CS Cp =1来判断溢出 -110 -2 -92 -2 100110110 +54 111111100 -4 CS =1 , Cp =0,负溢出 CS =0 , Cp =0,无溢出 1.3.2 原码、反码、补码及其相应的运算法则 第1章 计算机基础知识 1.3 微型计算机中信息的表示及运算基础 8、算数移位 二进制数进行算术移位时,每左移一位表示的数的绝对值应增大一倍(不溢出时),每右移一位时表示的数的绝对值应减少一半 正数:左移和右移时空位都应该补0 补码表示的负数:如果左移时最低位补0,右移时最高位补1 反码表示的负数:左移和右移时都应该补1 0000 1110(+14)补,左移一位 0001 1100 (+28)补,右移一位0000 0111 (+7)补 1111 0010 (-14)补,左移一位 1110 0100 (-28)补,右移一位1111 1001 (-7)补 1111 0001 (-14)反,左移一位 1110 0011 (-28)反,右移一位1111 1000 (-7)反 1.4.1 定点法 第1章 计算机基础知识 1.4 数的定点和浮点表示 定点整数:小数点固定在数值位之后。表示的最大绝对值 2n-1 定点小数:小数点固定在数值位之前符号位之后。表示的最大绝对值 1 - 2-n 小数点在数中的位置固定,运算简便,表示范围小 举例:求定点机器数5AH表示的真值 用定点整数表示的真值:+ 1011010 用定点小数表示的真值:+0.101101 1.4.2 浮点法 第1章 计算机基础知识 1.4 数的定点和浮点表示 小数点位置不固定,表示范围大,运算复杂 二进制数浮点表示:B = ±S×2±J S-尾数,为小数或整数;J-阶码,为整数 尾数一般为纯小数 微型机一般采用定点运算,浮点数的运算需要专门的软件 浮点运算需要经过对阶、舍入和规格化 1.4.2 浮点法 第1章 计算机基础知识 1.4 数的定点和浮点表示 Pentium微处理器支持的浮点格式 Pentium将阶码以一种偏置形式存放于格式之中,即将真阶码加上一个常数偏置值才是格式阶码,以保证偏置后的格式阶码恒为正数 单精度的阶码偏置值为+127,双精度的阶码偏置值为+1023,扩展精度的阶码偏置值为+16383 一个浮点数数的真阶码要通过它的格式阶码减去偏置值而得到 1.5.1 BCD 第1章 计算机基础知识 1.5 BCD码及ASCII码 二十进制代码:用四位二进制数表示一位十进制数 四位二进制数:表示16个码 8421码:四位二进制权值分别为8、4、2、1,1010~1111不用,最通用 2421码:权值分别为2、4、2、1,0101 ~1010不用 余3码:将8421码加上0011即得 8位BCD数最大只能表示99 BCD运算与二进制运算有一些不同 求876的BCD码:[876]BCD = 1000 0111 0110 876 = 36CH = 11 0110 1100B 1.5.1 BCD 第1章 计算机基础知识 1.5 BCD码及ASCI

文档评论(0)

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

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

1亿VIP精品文档

相关文档