Instruction Fetch Unit

still requires register mapping