Design Constraints: Minimum hardware resources should be used for this design • A 8 bit processor need to be designed with a total of 4 instructions • • • ADD: Two eigth bit numbers placed at two different memory locations be added and resultant should be stored at distinct memory location, SUBTRACT: Two eigth bit numbers placed at two different memory locations be subtracted and resultant should be stored at distinct memory location, MOV: Data can be moved to any memory location or register. COMPLIMENT: One's compliment of data taken from memory and resultant to be kept at distinct memory location