【问题标题】:Converting six-bit binary number to it's corresponding two digit BCD number?将六位二进制数转换为其对应的两位 BCD 数?
【发布时间】:2013-06-11 13:20:14
【问题描述】:
这是我努力尝试但无法解决的问题。
我从试卷中捕获了问题,我无法在考试中解决它,而且没有学生可以解决。
你可能会问,你为什么不问你的讲师(这是一个公平的问题,因为你不是来解决考试问题或家庭作业的),我们做到了,但她没有解决,她只是告诉我们 BCD 是这样的:
10^0 10^1 10^2 ....
任何帮助表示赞赏,谢谢。
【问题讨论】:
标签:
digital
rom
bcd
digital-design
【解决方案1】:
似乎她想要你为这些输入指定二进制 BCD 输出。因此,例如,53 将输出为 101 0011(从 D6 开始)。 (101 = 5, 0011 = 3)
【解决方案2】:
7.17,32*6的ROM,连同20行,如图P7.17所示,将6位二进制
编号为其对应的两位 BCD 编号。例如,二进制 100001 转换
至 BCD 011 0011(十进制 33)。为ROM指定真值表。see the answer