computer organization project for multicycle design.