created: 06/09/01

# CHAPTER 10 — A MIPS Programming Model

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.

#### Chapter Topics:

- Basic MIPS Programming model.
- Memory
- Registers
- Machine cycle
- Control flow

### QUESTION 1:

As you drive your car down the highway, do you think much about the ignition coil?