Hello,
in university, I am currently learning Intel Assembly and find it fun but I wish we had more exercises, so naturally I thought I might take the exercises we had and try to rewrite it in Zig inline asm.
My question: Is there by any chance comprehensive documentation? Is there movl -8(%ebp, %edx, 4), %eax # Full example: load *(ebp + (edx * 4) - 8) into eax (this is from x86 Assembly/GNU assembly syntax - Wikibooks, open books for an open world) syntax? Does this apparent subset of at&t syntax have a name or is it Zig specific?
I have already been successful in converting my work but I’m just interested.