私はMIPSについての本を読んでいます。その本では、Dがデータを表し、Clkがクロックである次の図が見つかりました。私は電気工学のバックグラウンドからではありません(私はコンピュータエンジニアリングのバックグラウンドから来ています)。データの十字は何ですか(図)。エッジトリガーレジスタ書き込み
0
A
答えて
1
フリップフロップは、クロック信号に安定した出力を提供することが重要です。これは、クロック信号の直前の時間中にクロック信号の後の時間が短くなるまで安定しなければならない理由です。あなたのグラフでは、線はデータの値を表していますので、線は1または0です。グラフでわかるように、クロックの立ち上がりで値は1または0ですが、十字はありませんその間に変更することはできません。
クロック信号では、値がQに渡されるため、Qが変更され、十字で示されます。すると、Qはこの値をロジックに入力し、そのロジックの出力をDに渡します。これがQの値がDの値より前に変化する理由です。ロジックに信号を渡すには時間がかかります。その後、Dの値をフリッププルに再度保存する必要があります。その理由は、値が安定してからクロック信号の後に変更されなければならないからです。シング全体が再び始まります。
希望すると便利です。 ;)
関連する問題
- 1. カサンドラ書き込みタイムアウト書き込み
- 2. 書き込みキャッシュポリシーに書き込み/フェッチを書き込む
- 3. UNIXファイルの書き込みと書き込み以外の書き込み
- 4. 書き込み
- 5. 書き込み
- 6. 書き込み
- 7. 書き込み
- 8. オブジェクトの書き込み/読み込み
- 9. arduino書き込みと読み込み
- 10. ファイル読み込みと書き込み
- 11. 同時読み込み書き込み
- 12. 書き込みデータ
- 13. 書き込みコントローラコード
- 14. ランダムディスク書き込み
- 15. 書き込みセルアレイ
- 16. ソケットストリーム書き込み
- 17. ブロックレベルアトミック書き込み
- 18. 書き込みレガシービュー
- 19. チタニウムペン書き込み
- 20. 書き込みテキストファイル
- 21. ASPX書き込み
- 22. 書き込みリスト
- 23. 書き込みCSV
- 24. 書き込みカール
- 25. 書き込みモード
- 26. ファイヤーベースアトミック書き込み
- 27. 書き込み(パイソン)
- 28. 接続ノードの書き込みノードへの書き込み?
- 29. Nettyチャンネル書き込みとフラッシュ書き込みメッセージなし
- 30. Postgresqlに書き込みを書き込みます。 BatchUpdateException?
これは本書の前半では説明していませんか? –