The new proccessor will be made by two different parts. One will execute the basic intructions (execution units) and the other wil provide an interface to a software layer. The software layer will translate the complex machine language (an well written cross assembler) to the execution units.
The processor could be 32 bits initially, but a 64 bits upgrade must be foreseen from the beginning.