COMP 273 Lecture Notes - Lecture 12: Nan, Exception Handling, Program Counter
Document Summary
In today"s lecture we will look at two co-processors , namely the oating point processor (called. Cp1 or the fpu) and the kernel processor (called cp0 or the "system control" processor). We will look at the mips assembly language instructions for this processor. This is the last lecture above mips programming. After this, we will go back to the circuits and connect the general ideas about circuits to the particular instructions we have seen in mips, mostly cpu instructions but occasionally cp0 too. [aside: the slides also start out with this mini-topic, but at the beginning of the lecture, i decided to skip over this topic. I then returned to the topic (slides) a bit later. ] In assignment 1, you built a simple but slow circuit for multiplying two unsigned integers and, in lecture 7, i discussed more complicated circuits for how you could perform fast multiplication. You should appreciate that there are many ways this could be done.