Computer Organization - "Hamacher, Carl" (New York, 2002)