Now I understand what you are saying. It does seem odd to me that there is a 32 bit register for maths calculation which can not be used if there is a word or byte variable in the calculation because the word/byte variable could overflow. A bit more thinking is required on my part, I think.
Does this mean that using ** and */ uses 32 bit and * only 16 bit?
Bookmarks