Digital Design With Standard MSI and LSI: Design Techniques for the Microcomputer Age