Chapter 12 List of Machine Language Instructions232 List of Machine Language Instructions12.3.1 Data Move InstructionsMOVE source to destinationMnemonic Description of operationRegisterDirectMOV Dm, Dn Transfers the contents of Dm to Dn.MOV Dm, An Transfers the contents of Dm to An.MOV Am, Dn Transfers the contents of Am to Dn.MOV Am, An Transfers the contents of Am to An.MOV SP, An Transfers the contents of SP to An.MOV Am, SP Transfers the contents of Am to SP.MOV PSW, Dn Transfers the contents of PSW to Dn.MOV Dm, PSW Transfers the contents of Dm to PSW.MOV MDR, Dn Transfers the contents of MDR to Dn.MOV Dm, MDR Transfers the contents of Dm to MDR.ImmediateValueMOV imm, Dn Transfers the sign-extended imm8, sign-extended imm16, or imm32 toDn.MOV imm, An Transfers the zero-extended imm8, zero-extended imm16, or imm32 toAn.RegisterIndirectMOV (Am),Dn Transfers the contents of the memory location specified by Am to Dn.MOV (Am), An Transfers the contents of the memory location specified by Am to An.MOV Dm, (An) Transfers the contents of Dm to the memory location specified by An.MOV Am, (An) Transfers the contents of Am to the memory location specified by An.MOVBU (Am), Dn Transfers, with zero extension, the 8-bit contents of the memorylocation specified by Am to Dn.MOVBU Dm,(An) Transfers the lowest 8 bits of Dm to the memory location specified byAn.MOVB (Am), Dn Transfers, with sign extension, the 8-bit contents of the memorylocation specified by Am to Dn.MOVB Dm, (An) Transfers the lowest 8 bits of Dm to the memory location specified byAn.MOVHU (Am), Dn Transfers, with zero extension, the 16-bit contents of the memorylocation specified by Am to Dn.MOVHU Dm, (An) Transfers the lowest 16 bits of Dm to the memory location specified byAn.MOVH (Am), Dn Transfers, with sign extension, the 16-bit contents of the memorylocation specified by Am to Dn.MOVH Dm, (An) Transfers the lowest 16 bits of Dm to the memory location specified byAn.RegisterRelativeIndirectMOV (d, Am), DnTransfers the contents of the memory location specified by Am anddisplacement d to Dn.8- and 16-bit displacements are sign-extended.MOV (d, SP), DnTransfers the contents of the memory location specified by SP anddisplacement d to Dn.8- and 16-bit displacements are zero-extended.