Chapter 6 Applied Instructions 6.4 Data Transfer Instructions 6.4.1 List of Data Transfer Instructions The following table lists the Data Transfer instructions covered in this section. 6_ 6-121 Instruction code API Pulse instruction Function 16-bit 32-bit 0300 MOV DMOV Transferring data 0302 $MOV – Transferring a string 0303 CML DCML Inverting data 0304 BMOV DBMOV Transferring data in blocks 0305 NMOV DNMOV Transferring data to multiple devices 0306 XCH DXCH Exchanging data 0307 BXCH – Exchanging data in blocks 0308 SWAP DSWAP Exchanging the high byte with the low byte 0309 SMOV – Transferring digits in blocks 0310 MOVB – Transferring bits in blocks