Design of microprocessor-based systems - Alexandridis, Nikitas (Prentice-Hall, 1993)