5-28
SCSI SCRIPTS Instruction Set
the
register with the
contents of the
DMA SCRIPTS Pointer Save (DSPS)
register. The DSP register now contains the address of
the next instruction.
If the comparisons are false, the LSI53C1000 fetches the
next instruction from the address pointed to by the
register, leaving the instruction
pointer unchanged.
When the JUMP64 instruction is used, a third Dword is
fetched and loaded into the
register. Bit 22 indicates whether the jump is to a
32-bit address (0) or a 64-bit address (1). All
combinations of jumps are still valid for JUMP64.
Call Instruction
The LSI53C1000 can do a true/false comparison of the
ALU carry bit, or compare the phase and/or data as
defined by the Phase Compare, Data Compare, and
True/False bit fields. If the comparisons are true, it loads
the
register with the
contents of the
DMA SCRIPTS Pointer Save (DSPS)
register and that address value becomes the address of
the next instruction.
When the LSI53C1000 executes a Call instruction, the
instruction pointer contained in the
register is stored in the
register. Since the TEMP register is not a stack and can
only hold one Dword, nested call instructions are not
allowed.
If the comparisons are false, the LSI53C1000 fetches the
next instruction from the address pointed to by the
register and the instruction
pointer is not modified.
Return Instruction
The LSI53C1000 can do a true/false comparison of the
ALU carry bit, or compare the phase and/or data as
defined by the Phase Compare, Data Compare, and
True/False bit fields. If the comparisons are true, it loads
the
register with the
contents of the
DMA SCRIPTS Pointer Save (DSPS)
register. That address value becomes the address of the
next instruction.
Summary of Contents for LSI53C1000
Page 6: ...vi Preface...
Page 16: ...xvi Contents...
Page 28: ...1 12 Introduction...
Page 234: ...4 124 Registers...
Page 314: ...6 40 Specifications This page intentionally left blank...
Page 318: ...6 44 Specifications This page intentionally left blank...
Page 344: ...6 70 Specifications This page intentionally left blank...
Page 350: ...6 76 Specifications Figure 6 42 LSI53C1000 329 Ball Grid Array Bottom view...
Page 352: ...6 78 Specifications...
Page 360: ...A 8 Register Summary...
Page 376: ...IX 12 Index...