You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey, I found your superb simulator today. I used to code in assembler about 20 or 30 years ago and I found it very didactic for teammates that now only know high-level coding.
I see the Z is the Zero flag and the C is the Carry flag.
But, what is the F flag to the right? When does it get true?
In the instruction set document instruction-set.html I search for "f" whole words and I don't see any reference to it.
The text was updated successfully, but these errors were encountered:
Humm,... I see... the "Fault" flag when an opcode is wrong...
Test sample:
mov b, 0
add b, 0x94
sub b, 0x94
DB 88
hlt
when you execute the sub, the program counter points to a memory address filled with an 88. This does not correspond to any opcode so the F is set to true.
Hey, I found your superb simulator today. I used to code in assembler about 20 or 30 years ago and I found it very didactic for teammates that now only know high-level coding.
I see the Z is the Zero flag and the C is the Carry flag.
But, what is the F flag to the right? When does it get true?
In the instruction set document instruction-set.html I search for "f" whole words and I don't see any reference to it.
The text was updated successfully, but these errors were encountered: