Computer architechture homework