Repository containing all the ARM7 Thumb Instruction programs written for the Microprocessors and Microcontrollers course at college.
Processors used: Intel 8085 and ARM7 TDMI-based architectures
- Loading, storing and complementing values in registers
- 32-bit addition and subtraction using thumb instructions
- Reverse Subtraction with borrows
- Addition with conditional loops
- 32-bit Multiplication
- Division and Comparisons
- Distinguishing between odd, even, positive and negative numbers
- Counting the number of 0's and 1's in a bit sequence