Designing and implementing an 8bit processor