设计一个代码转换电路,输入为4位二进制代码,输出为4位格雷码,可以采用各种逻辑功能的门电路来实现。我学过了 数据选择器,加法器,全加器,半全加器,数值比较器。 高手帮帮忙啊,明天就要交了~~!!!!!
格雷码(编码):从最右边一位起,依次将每一位与左边一位异或(XOR),作为对应格雷码该位的值,最左边一位不变(相当于左边是0)。电路见插图。图中使用了三个异或门,Di是输入的二进制代码,Gi是输出的格雷码。
设计一个代码转换电路,输入为4位二进制代码,输出为4位格雷码,
可以采用各种逻辑功能的门电路来实现。
我学过了 数据选择器,加法器,全加器,半全加器,数值比较器。
---------
这个题目,条件不足,很难回答的。
输入 4 位二进制代码,----这就太宽泛了。
输出 4 位格雷码,------格雷码,是有许多种的。
学过了 数据选择器,加法器,全加器,半全加器,数值比较器。
----常说的格雷码,是用异或门来变换的。
8421 码与其格雷码互相转换的两个电路图,如下。
图中的 Bi 是 8431 码、Gi 是格雷码。
格雷码(编码):从最右边一位起,依次将每一位与左边一位异或(XOR),作为对应格雷码该位的值,最左边一位不变(相当于左边是0)。
电路见插图。
图中使用了三个异或门,Di是输入的二进制代码,Gi是输出的格雷码。