COMPUTER ENGINEERING HARDWARE DESIGN - M. Morris Mano. (PRENTICE-HALL, 1988)