先决条件– 数字系统和基本转换
Excess-3二进制码是一种无加权自互补BCD码。
自我补全属性表示Excess-3的1的补码是相应十进制数字的9的补码的超出3的代码。此属性很有用, 因为十进制数可以像补码一样容易地补成9(用于减法)。只需反转所有位即可。
例如, 3(0011)的多余3代码为0110, 要找到3的补码的多余3代码, 我们只需要找到0的1的补码->
1001, 这也是多余3 9的3的补码->
(9-3)= 6。
将BCD(8421)转换为Excess-3 –
顾名思义, 只要将BCD数字加3, 就可以将其转换为相应的Excess-3代码。
让
文章图片
【代码转换器– BCD(8421)到/从Excess-3】是代表二进制数的位, 其中
文章图片
是LSB,
文章图片
是MSB, 并且
让
文章图片
是表示二进制数字格雷码的位, 其中
是LSB,
文章图片
是MSB。
转换的真值表如下所示。 X标记不在乎条件。
文章图片
为了找到相应的数字电路, 我们将对每个Excess-3代码位使用K-Map技术作为输出, 而将BCD编号的所有位用作输入。
文章图片
对应于Excess-3码位的最小化布尔表达式–
文章图片
对应的数字电路-
文章图片
将Excess-3转换为BCD(8421)–
Excess-3码可以以相同的方式转换回BCD。
让
文章图片
是代表二进制数的位, 其中
文章图片
是LSB,
文章图片
是MSB, 并且
让
文章图片
是表示二进制数字格雷码的位, 其中
是LSB,
文章图片
是MSB。
转换的真值表如下所示。 X标记不在乎条件。
文章图片
D-的K-Map
文章图片
K-Map for C-
文章图片
B-的K-Map
文章图片
K-Map for A-
< img src ="https://www.lsbin.com/
文章图片
Excess-3码位的对应的最小化布尔表达式–
文章图片
相应的数字电路–
这里
文章图片
相当于
文章图片
和
文章图片
相当于
文章图片
.
文章图片
参考资料
数字设计, 莫里斯·玛诺和迈克尔·西莱蒂的第5版
Excess-3 –维基百科:https://en.wikipedia.org/wiki/Excess-3
如果发现任何不正确的地方, 或者想分享有关上述主题的更多信息, 请写评论。
推荐阅读
- JavaScript如何使用导入和导出模块(代码示例)
- Win8.1系统还原后提示Windows无法激活的处理方案
- Win8.1下载软件一直提示缺少“ATL100.DLL”文件如何处理?
- 如何查看Win8.1系统的正版授权?
- Win8.1切换窗口后输入法自动变回英文怎样办?
- Win8.1应用商店无法下载报错0x80070426的应对措施
- Windows8.1应用商店无法运用报错0x80080005怎样处理?
- Win8.1无法创建系统映像备份的处理办法
- 如何让Win8.1日历应用显示农历?