- 4
- 0
- 约1.1万字
- 约 62页
- 2016-08-19 发布于重庆
- 举报
清华大学-计算机硬件技术基础Chapter2_3
BCD码( Binary Coded Decimal ) 用二进制编码表示十进制数。 常用8421 BCD码, 与十进制数码对应关系: 例 48的BCD码为 ( 0100 1000)BCD 根据在内存的存放形式,分压缩BCD码和非压缩 BCD码 1) 压缩BCD码 一字节存放2个BCD码。 如 2148 的压缩BCD码为: ( 0010 0001 0100 1000 )压缩BCD 在内存中占2字节 2) 非压缩 BCD码 一字节存放1个BCD码。 如 2148 的非压缩BCD码为: () 非压缩BCD 在内存中占4字节 当数据用压缩或非压缩BCD码表示时, 为使运算的结果仍为BCD码表示,需对结果进行调整。 十进制运算 = 二进制运算 + 十进制调整 例 (0000 1000 ) 压缩BCD + (0000 1001) 压缩BCD = (0001 0111 ) 压缩BCD 计算机计算过程 看作压缩BCD 0000 1000
原创力文档

文档评论(0)