Computer Architecture & Organization - Jp Hayes (Mcgraw Hill Newyork, 1988)