DIGITAL LOGIC MICROPROCESSOR DESIG WITH INTERFACING (2E)