The principles of computer organization
Schneider, G. Michael.
New York Wiley
1985