您当前的位置:《数字电路及逻辑设计》听课笔记:06
《数字电路及逻辑设计》听课笔记:06
浮点数运算
阶码相同,直接运算
阶码不同,对阶,小位向大位对阶
N1=2~11*0.1011  N2=2~01*0.1100
N2=2~11*0.0011    N1+N2=2~11*(0.1011+0.0011)
 
十进制数的二进制表示方法
BCD码  4位二进制数编码一位十进制
8421BCD码
         特点 1.与四位二进制表示完全一样
              2.1010——1111为冗余码
              3.与十进制转换关系为直接转换关系
例(0001 0011.0110 0100)8421BCD=(13.64)10
                4.运算时按照逢10进1的原则,并且要进行调整
                调整原则:有进位或冗余码时,加法+6调整,减法-6调整
 
8421码运算举例:
8+9=1000+1001=10001  有进位加6
0001+0110=0111=7  进一位  得17
 
7+6=0111+0110=1101(冗余)加6
1101+0110=10011——3进位 13
 
二 余3码
由8421码加3形成
特点  1.与8421有权码不同,它是无权码
      2.有六个冗余码(0000,0001,0010,1101,1110,1111)
      3.对9的自补码
例:(4)余3=0111    (5)余3=1000
     (0111)9补=1000 即0111按位取反
      4.如果两个余3码相加没有进位,则和数减3,有进位和数要加3
例:0100+0110=1010无进位,减3
    1010-0011=0111
  
    1000+1001=10001有进位,加3
    0001+0011=0100
 
三 2421 BCD码
有权码 0111=2*0+1*4+1*2+1*1=7
多种编码方案
 
收藏状态
收藏本课程的同学
相关课程