-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rasm2 gives incorrect hexpairs #6
Comments
it fails here to root@protostar: |
The default assembler plugin for x86 is x86.nz which lacks support for 16bit opcodes. Im gonna implement it and commit it. But meanwhile you can use the x86.olly one: rasm2 -a x86.olly ''mov al, cl" 'pop al' is an invalid instruction and its not handled by x86.nz That plugin is under development and there's a testsuite aiming to check all those issues. There are several instructions that are not supported yet, but it works fine with r-egg to create programs. Thanks for reporting On Aug 1, 2012, at 22:36, Eric Fodereply@reply.github.com wrote:
|
* asm.cpu in OptionsDialog, Fix asm.os * PDB in OptionsDialog
rasm2 "mov al, cl" gives
89ff
rasm2 "pop al" gives
ff
root@protostar:~# rasm2 "mov al, cl"
89ff
yet for some reason it seems to be able to disassemble the opcode fine
root@protostar:~# rasm2 -d "88 c8"
mov al, cl
The text was updated successfully, but these errors were encountered: