On 9/2/25 20:27, Steve Smith wrote:
... It's just solipsistic to say the machine "considers"> register 0 to be 0. The language in the PoOp is more like you cannot use register 0 for addressing in most cases. ...
"the machine" operates only on the value of the four bits in the register field. The assembler, however, can operate differently depending on whether the field is left empty or an explicit 0 appears.
The assembler could even differentiate between a literal 0 and a symbol EQUated to 0. I hope it doesn't. "solipsistic"? Perhaps you mean "anthropomorphism"? -- gil