Computer organization.- 3rded. - Hamacher, V. Carl (McGraw-Hill, 1990)