1. top half of page 138, answer to the example: average instruction execution time = 10 + 7 + 10 + 10 + 7 SHOULD BE: average instruction execution time = 10 + 8 + 10 + 10 + 7 2. bottom of page 214, excercise 3.1, the 3rd line in the assembly code SW R1,0(R2) SHOULD BE: SW 0(R2),R1 3. bottom of page 270, answer to the example: 20 x 2 x 4K = 8K SHOULD BE: 2^0 x 2 x 4K = 8K (2^0 means 2 raise to the power of 0) 4. top of page 271, answer to the example: 22 x 2 x 16 = 128 bits SHOULD BE: 2^2 x 2 x 16 = 128 bits (2^2 = 2 raise to power of 2) 5. middle of page 271, answer to the example: 22 x 2 x Number of prediction entries ... = 8K SHOULD BE: 2^2 x 2 x Number of prediction entries... = 8K (2^2 = 2 raised 2) 6. bottom of page 274, answer to the example: + (1 - Percent buffer hit rate x Taken branches x 2) SHOULD BE: + (1 - Percent buffer hit rate) x Taken branches x 2 7. bottom of page 274, answer to the example: the improvement from dynamic branch prediction will grow as the branch delay grows SHOULD BE: the improvement from dynamic branch prediction will grow as the branch delay shrinks 8. bottom of page 283, answer to the example: loop runs in 4 = 7/n clock SHOULD BE: loop runs in 4 + 7/n clock 9. bottom half of page 285, answer to the example: or 1.28 cycles per result SHOULD BE: or 1.29 cycles per result 10. middle page 534, the equation for M/M/m queue: Arrival rate Server util = -------------------------------------- = ... 1 ----------------------------------- Time_server / 1 / (m x Time_server) SHOULD BE: Arrival rate = -------------------------------------- = ... 1 ----------------------------------- Time_server / m 11. page 532, the equation after the third paragraph: Min # of SCSI-2 strings for 25 8-GB disks = floor(25/15) or 2 SHOULD BE: = ceiling(25/15) or 2 12. same page, next equation: Min # of SCSI-2 strings for 25 8-GB disks = floor(100/15) or 7 SHOULD BE: = ceiling(100/15) or 7 13. same page, next equation: Max IOPS for 4 SCSI strings = 2 x 556 = 1112 SHOULD BE: Max IOPS for 2 SCSI-2 strings = ... 14. same page, next equation: Max IOPS for 15 SCSI strings = 7 x 556 = 3892 SHOULD BE: Max IOPS for 7 SCSI-2 strings = ... 15. same page, next equation (3 minor errors): # of disks per SCSI string at full BW = ceil(556/67) = ceil(8.3) = 8 SHOULD BE: # of disks per SCSI-2 string at full BW = floor(556/67) = floor(8.3)... 16. same page, next equation: # of SCSI strings for full BW 8-GB disks = ... SHOULD BE: # of SCSI-2 strings for full BW 8-GB disks = ... 17. same page, next equation: # of SCSI strings for full BW 2-GB disks = ... SHOULD BE: # of SCSI-2 strings for full BW 2-GB disks = ...