Computer system organization: The B5700/B6700 series (ACM monograph series)