Simple nanoprocessor capable of executing a simple set of instructions.
Containing components/modules:
- 4-bit Add/Subtract unit - This unit is capable of adding and subtracting numbers represented using 2’s complement
- 3-bit adder - This unit is used to increment the Program Counter
- 3-bit Program Counter (PC)
- k-way b-bit multiplexers
High level design diagram