MOV (move)
Copies a value.
MOV1 src [in,1], dest [out,1] ;code:51 MOV2 src [in,2], dest [out,2] ;code:52 MOV4 src [in,4], dest [out,4] ;code:53 MOV8 src [in,8], dest [out,8] ;code:54 MOVN size [in,4i], src [in,1[size]], dest [out,1[size]] ;code:55
This is the most important instruction in NoCode. It copies a value from one place in memory to another.
There are several kinds of these instructions defined in NoASM Compiler:
MOV1, MOV2, MOV4, MOV8, MOVN,
MOV1i, MOV2i, MOV4i, MOV8i,
MOV1u, MOV2u, MOV4u, MOV8u,
MOV4f, MOV8f,