Chapter 12 List of Machine Language Instructions
List of Machine Language Instructions 233
Register
Relative
Indirect
MOV (d, Am), An Transfers the contents of the memory location specified by Am and
displacement d to An.
8- and 16-bit displacements are sign-extended.
MOV (d, SP), An Transfers the contents of the memory location specified by SP and
displacement d to An.
8- and 16-bit displacements are zero-extended.
MOV (d8, Am), SP Transfers the contents of the memory location specified by Am and
displacement d to SP.
8- and 16-bit displacements are sign-extended.
MOV Dm, (d, An) Transfers the contents of Dm to the memory location specified by An
and displacement d.
8- and 16-bit displacements are sign-extended.
MOV Dm, (d, SP) Transfers the contents of Dm to the memory location specified by SP
and displacement d.
8- and 16-bit displacements are zero-extended.
MOV Am, (d, An) Transfers the contents of Am to the memory location specified by An
and displacement d.
8- and 16-bit displacements are sign-extended.
MOV Am, (d, SP) Transfers the contents of Am to the memory location specified by SP
and displacement d.
8- and 16-bit displacements are zero-extended.
MOV SP, (d8, An) Transfers the contents of SP to the memory location specified by An
and 8-bit displacement d8.
8- bit displacements are sign-extended.
MOVBU (d, Am), Dn Transfers, with zero-extension, the 8-bit contents of the memory
location specified by Am and displacement d to Dn.
8- and 16-bit displacements are sign-extended.
MOVBU (d, SP), Dn Transfers, with zero-extension, the 8-bit contents of the memory
location specified by SP and displacement d to Dn.
8- and 16-bit displacements are zero-extended.
MOVBU Dm, (d, An) Transfers the lowest 8 bits of Dm to the memory location specified by
An and displacement d.
8- and 16-bit displacements are sign-extended.
MOVBU Dm, (d, SP) Transfers the lowest 8 bits of Dm to the memory location specified by
SP and displacement d.
8- and 16-bit displacements are zero-extended.
MOVB (d, Am), Dn Transfers, with sign-extension, the 8-bit contents of the memory
location specified by Am and displacement d to Dn.
8- and 16-bit displacements are sign-extended.
MOVB (d, SP), Dn Transfers, with sign-extension, the 8-bit contents of the memory
location specified by SP and displacement d to Dn.
8- and 16-bit displacements are zero-extended.
MOVB Dm, (d, An) Transfers the lowest 8 bits of Dm to the memory location specified by
An and displacement d.
8- and 16-bit displacements are sign-extended.
MOVB Dm, (d, SP) Transfers the lowest 8 bits of Dm to the memory location specified by
SP and displacement d.
8- and 16-bit displacements are zero-extended.
Mnemonic Description of operation