I agree that it would probably be a good thing to name all the pin instructions "PINxxx".
Thanks Chip.
It wasn't until I started grouping the instructions that I realised that some groups could have nicer names. Hindsight is great isn't it.
I see you have taken some of the nice P2 instructions that appear to be simple to add - nice!
You might see elsewhere I asked about SET/GET PTRA/B but since I have realised they are hidden registers, so just ignore that post.
Also I commented that SETS/SETD/SETCOND/SETINST might be better called MOVS/MOVD/MOVCOND/MOVINST (or MOVI). My reasoning is that they really are MOV type instructions (moving register to register). I wonder if the SET/GET NIB/BYTE might also fall into the same category?
Comments
It wasn't until I started grouping the instructions that I realised that some groups could have nicer names. Hindsight is great isn't it.
I see you have taken some of the nice P2 instructions that appear to be simple to add - nice!
You might see elsewhere I asked about SET/GET PTRA/B but since I have realised they are hidden registers, so just ignore that post.
Also I commented that SETS/SETD/SETCOND/SETINST might be better called MOVS/MOVD/MOVCOND/MOVINST (or MOVI). My reasoning is that they really are MOV type instructions (moving register to register). I wonder if the SET/GET NIB/BYTE might also fall into the same category?