Skip to content
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

Status register flags #6

Open
raybellis opened this issue Nov 16, 2020 · 0 comments
Open

Status register flags #6

raybellis opened this issue Nov 16, 2020 · 0 comments

Comments

@raybellis
Copy link

raybellis commented Nov 16, 2020

Your generated code for N and Z flag handling is incorrect.

The Z flag should be set if result == 0 after truncating to 8 bits.

The N flag is almost always a copy of bit 7 of the result. I see you have this for some instructions, but not for example with ADC, where it's certainly true.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant