Computer organization: hardware/software - GORSLINE, George W (PRENTICE HALL, 1986)