全屏网站代码,asp技术网站开发案例,系统开发流程图,创业网站建设怎么样计算机组成原理#xff08;二#xff09;数据的表示和运算一、BCD码二、奇偶校验码三、海明码四、循环冗余校验码#xff08;CRC#xff09;五、乘法运算原码乘法补码乘法六、除法运算原码除法补码除法七、浮点数的表示与运算浮点数的运算一、BCD码
组合式BCD码#xff1…
计算机组成原理二数据的表示和运算一、BCD码二、奇偶校验码三、海明码四、循环冗余校验码CRC五、乘法运算原码乘法补码乘法六、除法运算原码除法补码除法七、浮点数的表示与运算浮点数的运算一、BCD码
组合式BCD码每位十进制数以四位BCD码表示两位十进制数存放在一个字节中
分离式BCD码每位十进制数的BCD码存放在8位数码的低四位高位部分无关紧要
BCD码的加减法运算
如果任何两个对应位BCD数相加的结果小于或等于9则该位不修正若得到的结果大于9且小于16,则该位进行加6修正如果任何两个对应位BCD数相加的结果向高一位有进位即结果大于或等于16该位进行加6修正。低位修正的结果使高位大于9时则高位进行加6修正。
例一 因为BCD能表示0-9所以无需0110进行矫正
例二:
二、奇偶校验码 奇偶校验码无法检测出偶数位错误。
三、海明码
海明码设计思路将信息位分组进行偶校验 - 多个校验位-多个校验位标注出错位置 四、循环冗余校验码CRC 五、乘法运算
原码乘法 补码乘法 六、除法运算
原码除法 补码除法 七、浮点数的表示与运算 浮点数的运算