Fundamentals of computer engineering logic design and microprocessors - Lam, Herman (NewYork John Wiley, 1988)