問題タブ [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.
vhdl - Quartus プロジェクトにおける ieee と floatfixlib vhdl ライブラリ間の関係の説明
アルテラの Quartus パッケージを使用して FPGA プログラミングの学習を始めています。
以下を含むレガシーコードがあります。
残念ながら、コメント内のリンクは現在無効になっています。
最初に次のエラーが発生しました。
読み回した後、この回答を使用して、関連する ieee ライブラリ ファイル ( fixed_float_types_c.vhdl
、fixed_pkg_c.vhdl
、float_pkg_c.vhdl
) を ieee_proposed ライブラリに関連付け、コードを次のように変更しました。
その後、コンパイルされたように見えます。
ただし、これが正しいアプローチであるかどうかは確信が持てず、これらのライブラリの開発の背後にある高レベルのストーリーについての理解が不足しています。
したがって; ieee と floatfixlib vhdl ライブラリの関係を説明してください。それらの開発の理由、簡単なタイムライン、および現在のステータスの簡潔な説明が理想的です。
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 ビットを期待するのは正しいですか?
このような質問に自分で答える簡単な方法はありますか (コマンド ライン インターフェイスなどを使用)。
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
c - Cでのint、float、doubleの間のキャスト
私はCでのキャストをよく理解していません.誰かが本のコンピュータシステムの質問で私を助けてくれますか: A Programmer's Perspective :
任意の整数値 x、y、z を生成し、次のように double 型の値に変換します。
次の C 式のそれぞれについて、式が常に 1 を返すかどうかを示す必要があります。常に 1 を返す場合は、基礎となる数学的原理を説明してください。そうでなければ、結果が 0 になる引数の例を挙げてください
metadata - DSpace OAI-PMH ハーベスティング メタデータ エクスポート
DSpace インスタンスで OAI-PMH を介して追加のメタデータを公開したいと考えています。新しいメタデータ スキーマ「lrmi」を追加し、いくつかのメタデータ フィールドも追加しました。送信フォームを通じて、lrmi スキーマのフィールドを使用することができました。ただし、DSpace OAI-PMH インターフェイスではこれらのフィールドを公開できないようです。これは、dc スキーマのフィールドのみを公開するためです。新しいスキーマのカスタム フィールドを OAI-PMH インターフェイスで公開するにはどうすればよいですか? 「IEEE-LOM」スキーマでも同様の問題が発生します。この質問はこのフォーラムに十分に関連していると思いますが、以前の投稿の 1 つからこれが閉じられた理由がわかりません。
zigbee - IEEE 802.15.4 スーパーフレーム構造 スロット アライメントの理由
IEEE 802.15.4 プロトコルのスーパーフレーム構造を考慮する (画像提供元: Google)
この構造では、 Contention Access Period(CAP)の後には常にContention Free Period(CFP)が続きます。
では、最初にCAPを保持し、次にCFPを保持する特定の理由はありますか? それは逆かもしれませんか?
ありがとうございました。