created: 06/09/01; audio: 01/04/04; revised: 05/23/15
This chapter presents a programming model for the MIPS processor. A programming model is an abstract view of a processor that is appropriate for programming but omits details that are not needed for that task. It is the view of the machine a programmer uses when programming.
As you drive down the highway, are you constantly thinking about the ignition coil of your car?