Join Nostr
2024-10-17 20:39:05 UTC
in reply to

feral human on Nostr: mind you, my familiarity with x86 assembly amounts to writing about half an emulator ...

mind you, my familiarity with x86 assembly amounts to writing about half an emulator

for 8086

🤡

so... where to begin? at the entrypoint is a good bet. so i open Graph(entry0) and am greeted by a whole lot of "add byte [eax], al" instructions.

that can't be right. or can it? i get that it's repeatedly adding the value of the accumulator to the memory at address [eax], but would anyone be so kind as to enlighten me what this sort of thing is supposed to mean and/or achieve? (spicy nop?)