On Sep 10, 2017, at 12:22 PM, Noel Chiappa via cctalk wrote: >> From: Brent Hilpert > > ...snip... > >> When/what/who was the actual first assembler conceived or produced? > > Noel wrote:
> A very good question indeed! Does anyone know? > > I have this bit set that one early computer assigned the opcodes to make > sense as single characters; e.g. the ADD instruction would have had opcode > 'A' (not in hex, this was before that). Alas, I can't find which one it was - > it's not the Pilot ACE; I checked, and that was always programmed direcly in > binary (by punching the program onto cards in binary, manually). > A machine that springs to mind is the original UNIVAC. A was add, D was divide, E for Extract, T for Transfer, U for Unconditional Transfer, etc. Worked well for most of the instructions. The LGP-30 had the advantage of recoding the Flexowriter keyboard/tape input for its 16 instructions. B: Bring A: Add S: Subtract M: Multiply (fractional) N: Multiply (integral) D: Divide H: Hold C: Clear Y: Store Address R: Return Address E: Extract U: Transfer Control T: Test I: Input P: Print Z: Stop