beautypg.com

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

Page 90

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.

This manual is related to the following products: