beautypg.com

3 bit transfer instructions – NEC PD754144 User Manual

Page 265

background image

CHAPTER 11 INSTRUCTION SET

265

User’s Manual U10676EJ3V0UM

11.4.3 Bit transfer instructions

MOV1 CY, fmem.bit

MOV1 CY, pmem.@L

MOV1 CY, @H+mem.bit

Function: CY

(bit specified by operand)

Transfers the contents of the data memory addressed in the bit manipulating addressing mode (fmem.bit,

pmem.@L, or @H+mem.bit) to the carry flag (CY).

MOV1 fmem.bit, CY

MOV1 pmem.@L, CY

MOV1 @H+mem.bit, CY

Function: (Bit specified by operand)

CY

Transfers the contents of the carry flag (CY) to the data memory bit addressed in the bit manipulation addressing

mode (fmem.bit, pmem.@L, or @H+mem.bit).

Application example

To output the flag of bit 3 at data memory address 3FH to the bit 2 of port 3

FLAG

EQU 3FH.3

SEL

MB0

MOV

H, #FLAG SHR 6 ; H

higher 4 bits of FLAG

MOV1

CY, @H+FLAG

; CY

FLAG

MOV1

PORT3.2, CY

; P32

CY

This manual is related to the following products: