MIPS 4 Bit Processor Design
A MIPS processor that can do 4-bit operations. This processor was designed to do these 12 operations:
- Addition(add)
- Subtraction(sub)
- Add immediate(addi)
- Subtract immediate(subi)
- Logical OR(or)
- OR immediate(ori)
- Logical AND(and)
- AND immediate(ori)
- Branch Equal(beq)
- Jump(j)
- Load from memory(lw)
- Store into memory(sw)
The design was implemented and validated in logisim simulator. The ciruite design file along with a sample instruction file can be found in the code repository.