constants true and false

Posted by ybakos on
URL: http://nand2tetris-questions-and-answers-forum.52.s1.nabble.com/constants-true-and-false-tp195726.html

One of my students has asked me a hardware question I don't know the answer to. The question is, "how do the hdl constants true and false actually get implemented in typical hardware?"

I understand that we can always ask the ALU for a 0 or a 1, or that we can take physically take any input pin and not wire it to anything (resulting in 0 for input). But is this what is actually done in the "real world" of logic circuit implementations?

For example, how would the following hdl be physically implemented in hardware?

And(a=false,b=true,out=someInternalPin);

Thanks for any hardware nerds who can shed some light on this.