- Introducing a machine language of the MIPS processor that includes: Understanding the structure of instructions, learning different types of instructions, learning the syntax of the machine language.
- Introducing a simulator that allows you to run programs in the MIPS Assembly language.
- Writing programs in Assembly language and running and testing them using the simulator.
Lab 1: Data transfer and basic input/output.
Lab 2 : A. Finding a maximum. B. Simple calculator.
Lab 3: A. Bubble sort. B. Identification of arithmetic and geometric series.
Lab 4: Functions.
Lab 5: Finding of a series within a sequence of data. Logical operations.
Lab 6: Matrix multiplication.