beautypg.com

Nasl/nsll, Applicable program areas operands, 2 instructions – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 177: C: control word operand specifications

background image

2-141

2 Instructions

CP1E CPU Unit Instructions Reference Manual(W483)

Data Sh

ift I

n

stru

ctio

ns

2

NASL/NSLL

NASL/NSLL

Applicable Program Areas

Operands

C: Control word

Operand Specifications

Instruction

Mnemonic

Variations

Function

code

Function

SHIFT N-BITS LEFT

NASL

@NASL

580

Shifts the specified 16 bits of word data to the left by the
specified number of bits.

DOUBLE SHIFT N-BITS LEFT

NSLL

@NSLL

582

Shifts the specified 32 bits of word data to the left by the
specified number of bits.

Symbol

NASL

NSLL

Area

Step program areas

Subroutines

Interrupt tasks

Usage

OK

OK

OK

Operand

Description

Data type

Size

NASL

NSLL

NASL

NSLL

D

Shift Word

UINT

UDINT

1

2

C

Control word

UINT

UDINT

1

1

NASL

NSLL

Area

Word addresses

Indirect DM addresses

Constants

CF

Pulse bits

TR bits

CIO

WR

HR

AR

T

C

DM

@DM

*DM

D

OK

OK

OK

OK

OK

OK

OK

OK

OK

---

---

---

---

C

OK

OK

OK

OK

OK

OK

OK

OK

OK

OK

---

---

---

NASL(580)

D

C

D: Shift word

C: Control word

NSLL(582)

D

C

D: Shift word

C: Control word

15

8

0

11

7

12

C

0

No. of bits to shift: 00 to 10 Hex

Always 0.

Data shifted into register
0 Hex: 0 shifted in
8 Hex: Contents of rightmost bit shifted in

15

8

0

11

7

12

C

0

No. of bits to shift: 00 to 20 Hex

Always 0.

Data shifted into register
0 Hex: 0 shifted in
8 Hex: Contents of rightmost bit shifted in

This manual is related to the following products: