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

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.