Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Assembly mnemonics I think are terse to make it dirt simple for assemblers to read them, which themselves had to be hand-entered via hex until they became "self-hosting." Assemblers could not be on the same level as compilers. This was definitely very needed when these CPUs were new in the 70's and such.

I've always liked how 6502 neatly has everything in 3 letter opcodes. But that's not scalable given modern CPU capabilities.



...and for humans to read and write them, because what could be a single symbol in an HLL ('+') turns into several latters ('ADD') in Asm.

Some companies experimented with "symbolic Asm" which was even terser, and made it look more like an HLL.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: