Solutions to selected exercises from Computer Organization and Design