Microcomputer Systems Design : An Advanced Corse - Flynn, M.J (Springer Verlag, 1984)