The Lab3 assignment of computer organization