 It also has four 72-bit registers on which can perform a 32-bit multiply-and-accumulate instruction and a status register, as well as conversions between integer and floating point values and instructions to move data between itself and the ARM registers or memory.It operates in parallel with the main processor, both processors receiving their instructions from a single 32-bit instruction stream.Thus, to use it efficiently, integer and floating point instructions must be interleaved so as to keep both processors busy.