/* Arm Simulator
- Written in Java
- Functions Performed:
- Fetch
- Decode
- Execute
- Memory
- Write-back
- @author • Sahil Angral 2016082 */ Instructions Implemented :- Data Processing Instructions: ADD Rd, Rn, Rm SUB Rd, Rn, Rm AND Rd, Rn, Rm ORR Rd, Rn, Rm ADC Rd, Rn, Rm CMP Rn, Rm MOV Rd, Rm MNV Rd, Rm Here operation are implemented with immediate also. Data Transfer Instructions Implemented: LDR STR Branch Instructions Implemented: BEQ BNE BLT BLE BGT BGE BAL