aberdeen proving ground brlesc binary numeral system computer decimal delay line delay line memory diode drum memory eniac electronics first draft of a report on the edvac floating point john mauchly john von neumann kilobyte magnetic tape moore school of electrical engineering oscilloscope patent punched card serial computer university of pennsylvania vacuum tube von neumann architecture wire recording