We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I am using Unicorn-based emulator (Speakeasy) to emulate a sample but I saw that seems like the SAL instruction is not working properly
0x1401df85b: mem=0xd3cd2900000000f9 0x1401df85b: sal word ptr [rsp + r8 + 3], cl ; cf=0x0 0x1401df861: mem=0xd3cd2900000001f2 0x1401df861: inc rdx ; cf=0x1
The CF flag changed from 0 -> 1 while it shouldn't
SAL (or its synonym, SHL) shifts the bits of the operand upward. The high-order bit is shifted into the carry flag, and the low-order bit is set to 0.
The text was updated successfully, but these errors were encountered:
Seems dup of #1717
Sorry, something went wrong.
Closing as no activities.
No branches or pull requests
I am using Unicorn-based emulator (Speakeasy) to emulate a sample but I saw that seems like the SAL instruction is not working properly
The CF flag changed from 0 -> 1 while it shouldn't
The text was updated successfully, but these errors were encountered: