aberdeen proving ground asynchronous circuit brlesc bit compiler computer hexadecimal ias machine illiac i illiac ii illiac iii illiac iv john von neumann punched tape silliac university of illinois at urbana-champaign vacuum tube von neumann architecture williams tube