Reading list: Digital Design and Computer Architecture&quot; by David Money Harris and Sarah L. Harris