On Mon, 31 Jul 2017 10:13:05 +0200 Francesco Messineo <[email protected]> wrote:
> It's just a bad choice on mnemonics. Z80's ones are more consistent: Well, yes. And I know enough of the 8080's history to know why the mnemonics are so inconsistent. In this case it's not even Intel's fault -- the whole "What HL points at is called the M register" thing is something they inherited from the original 8008 design by Data General. And the way the original Intel Assemblers worked, each different opcode HAD to have a different mnemonic. > One could create a few small macros to have a better looking asm code Despite forays into Small-C and ASxxxx my main 8080 dev tools are the ASM80 cross assembler, preprocessed by M4. I have been repeated ensured that this means that I'm insane.... > (like the Z80 syntax for example). Zilog, on the other hand, wasn't afraid to make the assembler work more. And the results were pretty amazing. Willard -- Willard Goosey [email protected] Socorro, New Mexico, USA I search my heart and find Cimmeria, land of Darkness and the Night. -- R.E. Howard
