0
Nand2Tetris(Elements of Computing Systems)の書籍のHDLを使用していますが、オンラインでのゲート実装の例を見ていますが、上記の例false
でHDLの入力にfalseを渡す
CHIP ExampleZeroer {
IN a[16], sel;
OUT out[16];
PARTS:
Mux16(a=a, b=false, sel=sel, out=out);
}
どこでも宣言されることはありません。見かけのキーワードtrue
も使用して同様の例が表示されます。 false
があらかじめ宣言されたキーワードか簡略なものであれば、その値はどこから来たのか、それとも短くなっていますか?
私はこの簡略表記を使わずにすべてのゲートを実装しましたが、値がどこから来るのか分かりません。
電源やグランドがチップからどのようにアクセスされるのかを広げることはできますか?新しい入力が必要なのでしょうか? –
いいえ。すべてのチップは電源とグラウンドを持っていると仮定されています(チップはチップなしでは動作しないため!)ので、常に真と偽を利用できます。あなたが望むのであれば、真と偽は、常に利用可能な事前定義済みの入力と考えることができます。 @RudiKershaw – MadOverlord