2016-07-12 21 views

答えて

2

これは不可能であり、唯一不可能なことではありません。一般的には、10001111が143、-113、または42を表していることを確認することすらできません。可能なすべてのバイナリオクテットを数字または他の架空のエンティティにマッピングする独自の方法を考案できます。

例えば、16- permutationsの効率的な表現として64ビット整数を扱うことができます。そのような整数は16 nibblesで構成され、それぞれ16個の異なる値が使用されます。次に、一般的なプロセッサのビットシフトとビット単位の論理命令を使用して置換構成を実装するか、ほぼ単一サイクルの置換構成を使用して(たとえば)FPGA上に独自の置換プロセッサを実装することができます。

あなたが想像できるどんなオブジェクトであれ他の操作でも同様です。

+0

ありがとうございました! – libra

+0

よろしくお願いします! – Sergey

関連する問題