LSI53C875 LSI Logic, LSI53C875 Datasheet - Page 218

no-image

LSI53C875

Manufacturer Part Number
LSI53C875
Description
PCI to Ultra SCSI I/O Processor
Manufacturer
LSI Logic
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LSI53C875-160QFP
Manufacturer:
LSI
Quantity:
20 000
Part Number:
LSI53C875J
Manufacturer:
NS
Quantity:
4 490
Part Number:
LSI53C875J
Manufacturer:
LSILOGIC
Quantity:
20 000
6.4.2 Second Dword
6.4.3 Read-Modify-Write Cycles
6-22
O[2:0]
D8
A[6:0]
ImmD
R
During these cycles the register is read, the selected operation is
performed, and the result is written back to the source register.
The Add operation is used to increment or decrement register values (or
memory values if used in conjunction with a Memory-to-Register Move
operation) for use as loop counters.
Subtraction is not available when SFBR is used instead of data8 in the
instruction syntax. To subtract one value from another when using SFBR,
first XOR the value to subtract (subtrahend) with 0xFF, and add 1 to the
resulting value. This creates the 2’s complement of the subtrahend. The
two values are then added to obtain the difference.
Instruction Set of the I/O Processor
Operator
These bits are used in conjunction with the opcode bits
to determine which instruction is currently selected. Refer
to
Use data8/SFBR
When this bit is set, SFBR is used instead of the data8
value during a Read-Modify-Write instruction (see
Table
values.
Register Address - A[6:0]
It is possible to change register values from SCRIPTS in
read-modify-write cycles or move to/from SFBR cycles.
A[6:0] selects an 8-bit source/destination register within
the LSI53C875.
Immediate Data
This 8-bit value is used as a second operand in logical
and arithmetic functions.
Reserved
Destination Address
This field contains the 32-bit destination address where
the data to move.
Table 6.1
6.1). This allows the user to add two register
for field definitions.
[26:24]
[22:16]
[15:8]
[31:0]
[7:0]
23

Related parts for LSI53C875