Transcription of Integer multiplication and division in MIPS
{{id}} {{{paragraph}}}
COMP 27312 - MIPS co-processorsFeb. 17, 2016In today s lecture we will look at two co-processors , namely the floating point processor (calledCP1 or the FPU) and the kernel processor (called CP0 or the system control processor). We willlook at the MIPS assembly language instructions for this is the last lecture above MIPS programming. After this, we will go back to the circuitsand connect the general ideas about circuits to the particular instructions we have seen in MIPS,mostly CPU instructions but occasionally CP0 multiplication and division in MIPS[ASIDE: The slides also start out with this mini-topic, but at the beginning of the lecture, I decidedto skip over this topic. I then returned to the topic (slides) a bit later.]
CPU (central processing unit) logical ops multiplication divison arithmetic int-float convert mtc1 mfc1 Memory (2^32 bytes) sw lw swc1 lwc1 "coprocessor 1" ... oating point comparison in two steps. First, we compare the two oats. Then, based on the result of the comparison, we branch or don’t branch:
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}