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