問題タブ [ieee]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
516 参照

vhdl - Quartus プロジェクトにおける ieee と floatfixlib vhdl ライブラリ間の関係の説明

アルテラの Quartus パッケージを使用して FPGA プログラミングの学習を始めています。

以下を含むレガシーコードがあります。

残念ながら、コメント内のリンクは現在無効になっています。

最初に次のエラーが発生しました。

読み回した後、この回答を使用して、関連する ieee ライブラリ ファイル ( fixed_float_types_c.vhdlfixed_pkg_c.vhdlfloat_pkg_c.vhdl) を ieee_proposed ライブラリに関連付け、コードを次のように変更しました。

その後、コンパイルされたように見えます。

ただし、これが正しいアプローチであるかどうかは確信が持てず、これらのライブラリの開発の背後にある高レベルのストーリーについての理解が不足しています。

したがって; ieee と floatfixlib vhdl ライブラリの関係を説明してください。それらの開発の理由、簡単なタイムライン、および現在のステータスの簡潔な説明が理想的です。

0 投票する
0 に答える
2299 参照

vhdl - 固定小数点変換; ieee_proposed ライブラリの to_sfixed(x,y,z) vhdl 関数を理解する

次の行を含むコードを見ています。

aこの行が実行された後はどうなりますか?

で関数を見つけたと思います。float_pkg_c.vhdこれはコードの重要な部分のようです:

ガイダンスを読みました。ここから:

To_sfixed – 「float」から「sfixed」へ。入力: arg (float)、left_index および right_index (自然) または size_res (ufixed)。パラメータ round_style : Boolean (true)、overflow_style : Boolean (true)、check_error : Boolean (true)、および denormalize : Boolean (true)。

しかし、私はまだ期待されるビット数を計算していません。合計で 13 ビットを期待するのは正しいですか?

このような質問に自分で答える簡単な方法はありますか (コマンド ライン インターフェイスなどを使用)。

0 投票する
2 に答える
315 参照

c - C99 浮動小数点コードが最適化レベルで結果を変更しないようにする方法

システムが C99 の IEEE 754 に準拠しているかどうかをテストするために、以下のコードを作成しました。問題は、最適化レベルが異なると結果が変わることです。最適化レベル 0 に固執すると、ほとんどのテストに合格します。しかし、最適化レベルを -O3 に上げると、ほとんどのテストが失敗します。-float-store を試しました。結果は変わりませんでした。

GCC 5.2.0 を使用する Mac OS 10.4.11 PowerPC と、GCC 4.2.1 および GCC 4.9.2 を使用する Mac OS 10.6.8 でこのプログラムを試しました。結果は同じです。ほとんどのテストは、最適化レベル 0 (-O0) を使用した場合にのみパスします。これは GCC のバグだと思いますが、報告する前に、コードに関する他の意見を聞きたいと思います。

これは私がコードをコンパイルする方法です: gcc -o testc99 main.c -O0

0 投票する
3 に答える
4853 参照

c - Cでのint、float、doubleの間のキャスト

私はCでのキャストをよく理解していません.誰かが本のコンピュータシステムの質問で私を助けてくれますか: A Programmer's Perspective :


任意の整数値 x、y、z を生成し、次のように double 型の値に変換します。

次の C 式のそれぞれについて、式が常に 1 を返すかどうかを示す必要があります。常に 1 を返す場合は、基礎となる数学的原理を説明してください。そうでなければ、結果が 0 になる引数の例を挙げてください

0 投票する
1 に答える
574 参照

metadata - DSpace OAI-PMH ハーベスティング メタデータ エクスポート

DSpace インスタンスで OAI-PMH を介して追加のメタデータを公開したいと考えています。新しいメタデータ スキーマ「lrmi」を追加し、いくつかのメタデータ フィールドも追加しました。送信フォームを通じて、lrmi スキーマのフィールドを使用することができました。ただし、DSpace OAI-PMH インターフェイスではこれらのフィールドを公開できないようです。これは、dc スキーマのフィールドのみを公開するためです。新しいスキーマのカスタム フィールドを OAI-PMH インターフェイスで公開するにはどうすればよいですか? 「IEEE-LOM」スキーマでも同様の問題が発生します。この質問はこのフォーラムに十分に関連していると思いますが、以前の投稿の 1 つからこれが閉じられた理由がわかりません。

0 投票する
1 に答える
232 参照

zigbee - IEEE 802.15.4 スーパーフレーム構造 スロット アライメントの理由

IEEE 802.15.4 プロトコルのスーパーフレーム構造を考慮する (画像提供元: Google)

IEEE 802.15.4 スーパーフレーム構造

この構造では、 Contention Access Period(CAP)の後には常にContention Free Period(CFP)が続きます。

では、最初にCAPを保持し、次にCFPを保持する特定の理由はありますか? それは逆かもしれませんか?

ありがとうございました。