2016-11-07 123 views
0
  1. 符号付き数値表現にはどのような方法がありますか?
  2. どの符号付き数値表現がアプリケーションに使用されているかをどのように知っていますか?

Verilogでの符号付き数値表現

IEEE 754では、1.3444E-15と1.3444E + 15を表すことができます。非常に大きな数値&は、単純に指数の1つの符号付き表現に基づいています。 IEEE 754指数field uses biased exponent representationを参照してください。同様に、他の方法があります。

+0

:https://en.wikipedia.org/wiki/Signed_number_representations –

+0

IEEE-754浮動小数点標準ではない整数です。 –

答えて

0

Verilogの場合、整数は2の補数を使用します。実数はIEEE-754を使用します。これは、レジスタを初期化したり、ワイヤに割り当てたり、組み込みオペランドに割り当てるために使用する定数を宣言するためのものです。実際のレギュレーション/ワイヤーはビットの束であり、どのフォーマットの番号が格納されるかを決めるのはあなたの設計です。

0

タイプについては忘れてください。ちょうどビットベクトルを使用してビットをフロートとして解釈してください。最初のため

wire unsigned [31:0] bits; 
wire unsigned sign; 
wire unsigned [7:0] exp; 
wire unsigned [22:0] mantissa; 

assign sign = bits[31]; 
assign exp = bits[30:23]; 
assign matissa = bits[22:0]; 
関連する問題