Among ordinary LOAD, ADD and STORE instructions in the lesson's load-store model, which access data memory?
Which group describes the programmer-visible interface specified by an ISA?
Two chips with different internals can run the same application binary when both support its required ISA features, execution mode and software environment.
Circle one: True False
A chip changes internal scheduling but preserves the binary's required ISA behaviour, execution mode and software support. Can the old binary still run?
Model A updates y using LOAD R,[y]; ADD R,#4; STORE [y],R. Model B's ADDMEM [y],#4 reads, adds and writes. Which comparison is correct?
Which change can preserve the interface used by existing binaries?
A new chip keeps 8 ISA-visible registers but adds 32 internal physical registers and a deeper pipeline. It preserves the old binary's ISA behaviour, mode and software support. Is recompilation required for these internal changes?
An old binary selects ISA register 5. A designer removes that register but says changing its assembly name will keep the binary working. Why is that claim unsafe?