3 arithmetic instructions – KEYENCE Visual KV Series User Manual

Page 158

Advertising
background image

2.4 Instruction Details

3-134

2

Chapter 2 Instructions

2.4.3

Arithmetic Instructions

Arithmetic instructions handle data as integers to perform arithmetic, comparative, or
logical operations.

Instruction

Mnemonic

Reference page

DW: Data Memory Write

DW

3-136

Trimmer In

TMIN (FUN50), @TMIN @(FUN50)

3-138

LDA/@LDA: Load A

LDA (FUN23), @LDA@ (FUN23)

3-140

STA/@STA: Store A

STA (FUN42), @STA@ (FUN42)

3-140

CMP/@CMP: Compare

CMP (FUN04), @CMP @(FUN04)

3-146

ADD/@ADD: Add

ADD (FUN00), @ADD @(FUN00)

3-150

SUB/@SUB: Subtract

SUB (FUN46), @SUB @(FUN46)

3-150

MUL/@MUL: Multiply

MUL (FUN28),@ MUL @(FUN28)

3-150

DIV/@DIV: Divide

DIV (FUN11), @DIV @(FUN11)

3-150

ANDA/@ANDA: And A

ANDA (FUN01), @ANDA @(FUN01)

3-159

ORA/@ORA: Or A

ORA (FUN31), @ORA @(FUN31)

3-161

EORA/@EORA: Exclusive Or A

EORA (FUN15), @EORA@ (FUN15)

3-164

SRA/@SRA: Shift Right A

SRA (FUN41), @SRA @(FUN41)

3-166

SLA/@SLA: Shift left A

SLA (FUN40), @SLA @(FUN40)

3-166

RRA/@RRA: Rotate Right A

RRA (FUN37), @RRA@ (FUN37)

3-169

RLA/@RLA: Rotate Left A

RLA (FUN35), @RLA @(FUN35)

3-169

COM/@COM: Complement

COM (FUN05), @COM @(FUN05)

3-171

INC/@INC: Increment Memory

INC (FUN19), @INC @(FUN19)

3-172

DEC/@DEC: Decrement Memory

DEC (FUN07), @DEC@ (FUN07)

3-172

MPX/@MPX: Multiplexer

MPX (FUN27), @MPX@(FUN27)

3-176

DMX/@DMX: Demultiplexer

DMX (FUN12), @DMX @(FUN12)

3-176

TBCD/@TBCD: Transfer BCD

TBCD (FUN47), @TBCD @(FUN47)

3-180

TBIN/@TBIN: Transfer BIN

TBIN (FUN48), @TBIN @(FUN48)

3-180

ASC/@ASC: ASCII Convert

ASC (FUN02), @ASC @(FUN02)

3-183

RASC/@RASC: Reverse ASCII Convert

RASC (FUN32), @RASC @(FUN32)

3-183

ROOT/@ROOT: Square Root

ROOT (FUN36), @ROOT @(FUN36)

3-185

KVNKA Chap 02_4cP.p65

08.3.11, 0:02 PM

134

Advertising