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
BTST 0000_1000_00mm_mrrr 0000_000n_nnnn_nnnn sz=1; src=IMM16(n); dst=cs.ea(r, m, 1);
But the manual says it's 8-bits value
Is it a bug or you made it intentionally for some reason? The same applies to the next 3 instructions
An offtop question:
Can you explain how does these 4 instructions work?
I mean that what is "bit number" in the data/register? Both data and register can contain not a single but multiple bits (up to 32 in a register and 8 in next word data [according to the manual scheme]) like 0b01010101. It doesn't make sense then because the product of the instruction is a single bit in CCR
The text was updated successfully, but these errors were encountered:
Why BTST dest size is 2 bytes?
m68kdecode/imask.txt
Line 20 in 2c49682
According to the manual it can't have Word type, only Byte and Long.
I also noticed that you set mask for the next word as follows
m68kdecode/imask.txt
Line 25 in 2c49682
But the manual says it's 8-bits value
Is it a bug or you made it intentionally for some reason? The same applies to the next 3 instructions
The text was updated successfully, but these errors were encountered: