Microprocessor system design techniques - Barnett, Richard (Sigma, 1992)