Hi,
I defined a 32bit unsigned integer varible, such as "Uint32 temp".
In ccs3.3, I examined the result of integer multiply operation.
The code is "temp = 320 * 240". The real value of this multiplication
is 76800(excess 16bit interger range). But the value of "temp" in watch
window is 11264. The value between bit31~bit16 is discarded. Why?
Thanks for your answer!