3 arithmetic instructions – KEYENCE Visual KV Series User Manual
Page 158

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