Table 6-2 which shows instruction summary should also include the flags affected, instruction width, execution cycles in a tabular format. If there is a pictorial / psuedo action behaviour of each instruction, it will certainly help. Even, in the present format there is only forward link from instruction list to instruction details page but not vice versa. It is so painful to keep going up and down this document. The whole experience is nothing short of annoying. Is there a concise instruction set look up table which all processor manufacturers have? Can you share it with the group? All assembly language programmers will thank you for that.
Literature Number: SPRU430E on page 6-157
it says MOV ACC,loc16 {<< 0..16}
instead of MOV ACC,#16bit {<< 0..15}
MOV ACC,loc16 {<< 0..16} Load accumulator with shift 6-159
MOV ACC,#16bit {<< 0..15} Load accumulator with shift 6-159 should be page 6-157
Also on page 6-157, in "syntax options" column, it is messed up with loc16.
It is such a vital instruction which is messed up, when someone new to C28x like me tries to make a quick reference, gets completely lost.
I almost came to the feeling that a instruction of type, MOV ACC,#16bit {<< 0..15} does not exist and started exploring alternatives.