打印

设计组合逻辑电路,二进制乘法,平方问题

[复制链接]
4357|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ruoye0228|  楼主 | 2009-12-3 09:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
题目是这样的,
设计一个组合逻辑电路,其输入是一个3位二进制 B=B2B1B0,其输出是Y1=2B,Y2=B^2 (B的平方)。Y1,Y2也是二进制数。

假设B=110,

那么Y1=1100
     Y2= 110
         * 110
---------------
            000
          110
     + 110
------------------
      101000;

我有这样的疑问,
感觉Y1,Y2,作为输出,应该就只有一个输出端。那输出我怎么用一个输出端(也就是一位数)表示?
这里Y1 Y2,应该要用多位的二进制数,不是吗?
怎么解决呢?

相关帖子

沙发
ruoye0228|  楼主 | 2009-12-3 10:07 | 只看该作者
....郁闷哪。

使用特权

评论回复
板凳
awmc_m| | 2009-12-3 10:42 | 只看该作者
B是怎么输入的,Y就用类似的方法输出

使用特权

评论回复
地板
焊锡丝| | 2009-12-3 12:21 | 只看该作者
请先确定你的输入、输出位数

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
ruoye0228 + 1
5
ruoye0228|  楼主 | 2009-12-3 12:58 | 只看该作者
是,是,是,要先确定输出位数!
我先以为,只用一位表示输出。所以想错。
后来再去看一看ROM原理,就想明白了。要表示一个多位输出,就要用多根线并行输出而不是只用一根输出,串行输出。
谢谢。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

56

帖子

0

粉丝