Chapter 12 List of Machine Language Instructions

 

Mnemonic

Description of operation

 

 

 

 

 

Transfers the contents of the memory location specified by Am and

 

MOV (d, Am), An

displacement d to An.

 

 

8- and 16-bit displacements are sign-extended.

 

 

 

 

 

Transfers the contents of the memory location specified by SP and

 

MOV (d, SP), An

displacement d to An.

 

 

8- and 16-bit displacements are zero-extended.

 

 

 

 

 

Transfers the contents of the memory location specified by Am and

 

MOV (d8, Am), SP

displacement d to SP.

 

 

8- and 16-bit displacements are sign-extended.

 

 

 

 

 

Transfers the contents of Dm to the memory location specified by An

 

MOV Dm, (d, An)

and displacement d.

 

 

8- and 16-bit displacements are sign-extended.

 

 

 

 

 

Transfers the contents of Dm to the memory location specified by SP

 

MOV Dm, (d, SP)

and displacement d.

 

 

8- and 16-bit displacements are zero-extended.

 

 

 

 

 

Transfers the contents of Am to the memory location specified by An

 

MOV Am, (d, An)

and displacement d.

 

 

8- and 16-bit displacements are sign-extended.

 

 

 

 

 

Transfers the contents of Am to the memory location specified by SP

 

MOV Am, (d, SP)

and displacement d.

 

 

8- and 16-bit displacements are zero-extended.

 

 

 

 

 

Transfers the contents of SP to the memory location specified by An

Register

MOV SP, (d8, An)

and 8-bit displacement d8.

 

8- bit displacements are sign-extended.

Relative

 

 

 

 

Transfers, with zero-extension, the 8-bit contents of the memory

Indirect

 

MOVBU (d, Am), Dn

location specified by Am and displacement d to Dn.

 

 

 

8- and 16-bit displacements are sign-extended.

 

 

 

 

 

Transfers, with zero-extension, the 8-bit contents of the memory

 

MOVBU (d, SP), Dn

location specified by SP and displacement d to Dn.

 

 

8- and 16-bit displacements are zero-extended.

 

 

 

 

 

Transfers the lowest 8 bits of Dm to the memory location specified by

 

MOVBU Dm, (d, An)

An and displacement d.

 

 

8- and 16-bit displacements are sign-extended.

 

 

 

 

 

Transfers the lowest 8 bits of Dm to the memory location specified by

 

MOVBU Dm, (d, SP)

SP and displacement d.

 

 

8- and 16-bit displacements are zero-extended.

 

 

 

 

 

Transfers, with sign-extension, the 8-bit contents of the memory

 

MOVB (d, Am), Dn

location specified by Am and displacement d to Dn.

 

 

8- and 16-bit displacements are sign-extended.

 

 

 

 

 

Transfers, with sign-extension, the 8-bit contents of the memory

 

MOVB (d, SP), Dn

location specified by SP and displacement d to Dn.

 

 

8- and 16-bit displacements are zero-extended.

 

 

 

 

 

Transfers the lowest 8 bits of Dm to the memory location specified by

 

MOVB Dm, (d, An)

An and displacement d.

 

 

8- and 16-bit displacements are sign-extended.

 

 

 

 

 

Transfers the lowest 8 bits of Dm to the memory location specified by

 

MOVB Dm, (d, SP)

SP and displacement d.

 

 

8- and 16-bit displacements are zero-extended.

 

 

 

List of Machine Language Instructions 233

Page 245
Image 245
Panasonic MN1030 user manual Mnemonic Description of operation