beautypg.com

1 summary of instructions – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 32

background image

1 Summary of Instructions

1-8

CP1E CPU Unit Instructions Reference Manual(W483)

Conversion
Instructions

BCD TO BINARY

BIN/
@BIN

023

Converts BCD data to binary data.

2-185

DOUBLE BCD TO
DOUBLE BINARY

BINL/
@BINL

058

Converts 8-digit BCD data to 8-digit hexadecimal (32-bit binary) data.

2-185

BINARY TO BCD

BCD/
@BCD

024

Converts a word of binary data to a word of BCD data.

2-187

DOUBLE BINARY
TO DOUBLE BCD

BCDL/
@BCDL

059

Converts 8-digit hexadecimal (32-bit binary) data to 8-digit BCD data.

2-187

2’S COMPLEMENT

NEG/
@NEG

160

Calculates the 2' complement of a word of hexadecimal data.

2-189

DATA DECODER

MLPX/
@MLPX

076

Reads the numerical value in the specified digit (or byte) in the source word,
turns ON the corresponding bit in the result word (or 16-word range), and turns
OFF all other bits in the result word (or 16-word range).

2-191

DATA ENCODER

DMPX/
@DMPX

077

FInds the location of the first or last ON bit within the source word (or 16-word
range), and writes that value to the specified digit (or byte) in the result word.

2-196

ASCII CONVERT

ASC/
@ASC

086

Converts 4-bit hexadecimal digits in the source word into their 8-bit ASCII
equivalents.

2-201

ASCII TO HEX

HEX/
@HEX

162

Converts up to 4 bytes of ASCII data in the source word to their hexadecimal
equivalents and writes these digits in the specified destination word.

2-205

Logic Instruc-
tions

LOGICAL AND

ANDW/
@ANDW

034

Takes the logical AND of corresponding bits in single words of word data and/or
constants.

2-210

DOUBLE LOGICAL
AND

ANDL/
@ANDL

610

Takes the logical AND of corresponding bits in double words of word data
and/or constants.

2-210

LOGICAL OR

ORW/
@ORW

035

Takes the logical OR of corresponding bits in single words of word data and/or
constants.

2-212

DOUBLE LOGICAL
OR

ORWL/
@ORWL

611

Takes the logical OR of corresponding bits in double words of word data and/or
constants.

2-212

EXCLUSIVE OR

XORW/
@XORW

036

Takes the logical exclusive OR of corresponding bits in single words of word
data and/or constants.

2-214

DOUBLE EXCLU-
SIVE OR

XORL/
@XORL

612

Takes the logical exclusive OR of corresponding bits in double words of word
data and/or constants.

2-214

COMPLEMENT

COM/
@COM

029

Turns OFF all ON bits and turns ON all OFF bits in Wd.

2-216

DOUBLE
COMPLEMENT

COML/
@COML

614

Turns OFF all ON bits and turns ON all OFF bits in Wd and Wd+1.

2-216

Special Math
Instructions

ARITHMETIC PRO-
CESS

APR/
@APR

069

Calculates the sine, cosine, or a linear extrapolation of the source data.

2-218

BIT COUNTER

BCNT/
@BCNT

067

Counts the total number of ON bits in the specified word(s).

2-227

Instrucion

Type

Instruction

Mnemonic

FUN

No.

Function

Page

This manual is related to the following products: