你能只使用逻辑运算实现位移位吗: and,or,not,xor?
是否可以在位移位(http://msdn.microsoft.com/en-us/library/dd183370(VS.85%29.aspx)?)中使用位移位
发布于 2010-09-06 14:14:06
要在电路中实现位移位/旋转:您可以从Flip Flops数组构建寄存器,反过来,您可以从与非门构建寄存器。
为了实现位移位/旋转,您可以通过将位0的输出连线到位1的输入来连接两个这样的寄存器(或反馈到同一寄存器),等等。
然后在例如下一个时钟上升沿上将内容从一个触发器阵列传送到另一个。
发布于 2010-09-06 14:12:34
你可以用加法a + a来模拟左移。and/or/ not /xor的结果不依赖于相邻的位,因此您不能将它们用于位移位。在电路中,我希望它们是硬编码的.无论如何,您可以使用位移位来实现快速硬件乘法。
https://stackoverflow.com/questions/3649359
复制相似问题