DIGITAL LOGIC & COMPUTER DESIGN - MANO M . M.