将六位二进制数转换为相应的两位BCD数?

时间:2013-06-14 19:45:31

标签: digital rom bcd digital-design

这是我努力尝试但我无法解决的问题 我从问题文件中抓住了这个问题,我在考试中无法解决这个问题,而且没有学生可以解决这个问题。
你可能会问,为什么不问你的讲师(这是公平的问题,因为你不是来解决考试问题或作业),我们做了但她没有解决,她只是告诉我们BCD是这样的:

10^0   10^1   10^2 ....

enter image description here

任何帮助表示赞赏,谢谢。

2 个答案:

答案 0 :(得分:2)

看起来她想要的是为这些输入指定二进制BCD输出。因此,例如,53将输出为101 0011(从D6开始)。 (101 = 5,0011 = 3)

答案 1 :(得分:1)

7.17,32 * 6 ROM与20行一起,如图P7.17所示,转换了一个六位二进制数 编号转换为其对应的两位BCD编号。例如,二进制100001转换 到BCD 011 0011(十进制33)。指定ROM的真值表。see the answer