Title: 8088 microprocessor hardware and software development