AH500 Programming Manual 6.4 Data Transfer Instructions 6.4.1 List of Data Transfer Instructions 6-112 Instruction code Pulse API Function Step 16-bit 32-bit 64-bit instruction 0300 MOV DMOV – Transferring the data 5 0301 – – DFMOV Transferring the 64-bit floating-point number 5-6 0302 $MOV – – Transferring the string 5-11 0303 CML DCML – Inverting the data 5 0304 BMOV – – Transferring all data 7 0305 NMOV DNMOV – Transferring the data to several devices 7 0306 XCH DXCH – Exchanging the data 5 0307 BXCH – – Exchanging all data 7 0308 SWAP DSWAP – Exchange the high byte with the low byte 3 0309 SMOV – – Transferring the digits 11 0310 MOVB – – Transferring several bits 7