Figure3.13 move register format, Move register format – Avago Technologies LSI53C1010 User Manual

Page 90

Advertising
background image

3-50

The SCSI SCRIPTS Processor Instruction Set

Field(s)

This command has the following fields:

Figure 3.13 MOVE REGISTER Format

31 30 29

27 26

24

23

22

16 15

8 7

0

DCMD Register

DBC Register

Instr

Type

Function Operator Use data8/SFBR

Register Address

Immediate Data

R

0

1

x

x

x

x

x

x

x

x x x x x x x x x x x x x x x 0

0

0

0

0

0

0

0

31

0

DSPS Register

R

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Instruction
Type

Read/Write.

Function

The function bits select the desired register operation in either
the target or initiator role.
101 - Move the SFBR register to the specified destination
register
110 - Move the specified register to the SFBR register
111 - Read a specified register, modify it, and write the result
back into the same register

Operator

Specifies which logical or arithmetic operation will be
performed.
000 - Move, no modification performed
001

1

- Shift source left one bit, store result in destination

010 - OR immediate data with source, store result in
destination
011 - XOR immediate data with source, store result in
destination
100 - AND immediate data with source, store result in
destination
101

1

- Shift source right one bit, store result in destination

110 - ADD immediate data to source, store result in destination
111 - Add in immediate data plus Carry bit to source; store
result in destination

1. Data is shifted through the Carry bit and the Carry bit is shifted into the data

byte.

Advertising
This manual is related to the following products: