3: MIPS Arithmetic and Logical Operators
( \newcommand{\kernel}{\mathrm{null}\,}\)
Learning Objectives
- 3-Address machines.
- the difference between real (or native) MIPS operators, and pseudo operators.
- introductory pseudo code.
- addition and subtraction operators.
- logical (or bit-wise Boolean) operations in MIPS assembly language.
- pseudo operators.
- multiplication and division operators, and how to use them.
- shifting data in registers, and the different types of shifts in MIPS.