Computer Organization and Architecture: Principles of Structure and Function - William Stallings (MAXWELL MACMILLAN New York, 1990)