Well, that looks a lot better already.
Still has a little mistake though.
In your example for TRB, you made it look like a EOR.
TRB is Test-Reset-Bit, it will set the bit's to zero no matter what they were before, so the result should be 0
0111110 and not 01111110.
Also, you explained the usage wrong, you don't give a binary number input to TRB/TSB. You use them on a RAM address. The input needs to be stored to A beforhand:
EDIT: Reading it again, it sorta fits though... Your decision.
Code LDA #$0F
TRB $98 ;reset bit's 0-3 of this address
TRB $9A ;reset bit's 0-3 of this address
The following are no real problems, just... issues.
Those are:
-Why did you only color the first two bit's of each byte. Don't think it really matters but still.
-Why don't you combine the make 0 and make 1 table into actuall truth tables, as they are called? You can of course leave it like that too, just a personal oppinion.
Anime statistic on
MyAnimeList:
400 animes completed ✓
6000 episodes completed ✓
100 Days completed ✓
... what even am I doing with my life?