计算机组成原理计算机的运算方法.pptVIP

  • 0
  • 0
  • 约1.27万字
  • 约 56页
  • 2025-10-22 发布于广东
  • 举报

阶码浮点数的机器格式:尾数阶符数符浮点数:小数点的位置根据需要而浮动。N=S×rj r:基数,通常r=2。j:阶码,常为纯整数,用移码或补码表示。S:尾数,常为纯小数,用原码或补码表示。j和S都是带符号的数例如*20110100010011101现在大部分计算机都是采用浮点运算。0.312X1031.3、小数点的处理(定点、浮点)第30页,共56页,星期日,2025年,2月5日一个实际数(如+8.75)通常由数值、小数点、符号、三部分组成。因此,将一个实际数在计算机内部表示需要解决三个问题: 1、符号处理(+8.57)正号“0”、负号“1” 2、数值的处理(8.75) 二进制(八进制、十六进制、十进制BCD编码) 3、小数点的处理(8.75) 定点数(定点小数、定点整数);浮点数小结:真值表示为机器数解决的三个问题第31页,共56页,星期日,2025年,2月5日 1、数据的表示方式 1.1、符号的处理(正数、负数)1.2、数值的处理(数制转换) 1.3、小数点的处理(定点、浮点) 1.4、原码的表示方法 1.5、反码的表示方法1.6、补码的表示方法(重点研究)1.7、移码的表示方法 1.8、字符、汉字的表示方法 1.9、校验码第六章计算机的运算方法机器数的表示方法实际数的表示方法研究哪种机器数表示方法更利于简化运算第32页,共56页,星期日,2025年,2月5日计算机中的机器数常用三种不同的表示方法:原码、补码、反码。原码的表示方法:一个二进制数X=X0X1X2…Xn,原码的编码方法是当X≥0时,[X]原的代码是:0X1X2…Xn当X≤0时,[X]原的代码是:1X1X2…XnX0是符号位X1X2…Xn是数据的二进制数值。1.4、原码的表示方法一位符号+数据的绝对值第33页,共56页,星期日,2025年,2月5日1)原码定点整数的表示方法(X0X1X2…Xn) [X]原=X2n>x≥0 2n-x=2n+|x|0≥x>-2n [X]原是机器数,X是真值(即实际数)。 一个n+1位整数,原码能表示的数值范围是:(1111…1)-2n+1≤x≤2n-1(0111…1)对于给定的原码[X]原,它的十进制数X为: X=(-1)x0(x12n-1…+xn-121+xn20) 例如:假设x=1010,y=-1010,求[x]原,[y]原解:原码数值部分与它的二进制位相同,加上符号位后 得[X]原=01010[y]原=110101.4、原码的表示方法第34页,共56页,星期日,2025年,2月5日2)原码定点小数的表示方法(X0X1X2…Xn)[X]原=X1>x≥01-X=1+|X|0≥x>-1一个n+1位的定点小数原码能表示的数值范围为:(1.111…1)-1+2-n≤x≤1-2-n(0.111…1)对给定的小数原码[x]原,它的十进制数x为:

文档评论(0)

1亿VIP精品文档

相关文档