Text this: Digital System Design and Microprocessors