Digital Systems: Hardware Organization and Design - Fredrick J. Hill (John Wiley & Sons, 1980)