Email Record: Digital circuits and microprocessors