Microprocessor system design concepts . - Alexandridis Nikitas A (1984)