PyVM
PyVM copied to clipboard
16-bit addressing not supported at all
ModR/M byte processing is currently only for 32-bit addressing, and there's a whole table of possible values of the ModR/M byte for 16-bit addressing, which isn't supported at all.
Should probably implement that? Cuz stuff like lea ax, [bx]
doesn't work since it's 16-bit addressing.