Microprocessors and programmed logic - Short, Kenneth