Hello
I'm using the evaluation board F2837x controlCARD.
I read the assembly code generated for the following C code:
float Test1;
Test1 = 1000.000061; /* 36ns */
The generated assembly code is:
0864e1: 28480001 MOV *-SP[8], #0x0001
0864e3: 2847447A MOV *-SP[7], #0x447a
Then 1000.00061 in float is wel coded 0x447a0001,
1) Why the instruction is not directly coded in 32 bits?
like following : MOV32 ??, #447a0001
2) I'm looking for the CPU instruction set (mnemonic) which list all assembly instruction with the instruction size and instruction cycle. Where can I find it??