Block Move Instruction
5-5
Figure 5.1
SCRIPTS Overview
5.3
Block Move Instruction
Performing a Block Move instruction, bit 5, Source I/O - Memory Enable
(SIOM) and bit 4, Destination I/O - Memory Enable (DIOM) in the
register determines whether the source/destination
address resides in memory or I/O space. When data is being moved onto
the SCSI bus, SIOM controls whether that data comes from I/O or
memory space. When data is being moved off of the SCSI bus, DIOM
controls whether that data goes to I/O or memory space.
System Processor
System Memory
SCSI Initiator Write Example
×
Select ATN 0, alt_addr
×
Move from identify_msg_buf,
when MSG_OUT
×
Move from data_buf when DATA_OUT
×
Move from stat_in_buf, when STATUS
×
Move SCNTL2 & 7F to SCNTL2
×
Clear ACK
×
Wail disconnect alt2
×
Int 10
Table
byte count
address
byte count
address
byte count
address
byte count
address
Data Structure
Message Buffer
Command Buffer
Data Buffer
Status Buffer
B
U
S
S
Y
S
T
E
M
Write DSA
Write
DSP
Fetch
SCRIPTS
Data
LSI53C895A
SCSI Bus
see block
diagram in
Chapter 2
For details,
P
C
I
Summary of Contents for LSI53C895A
Page 6: ...vi Preface...
Page 16: ...xvi Contents...
Page 222: ...4 114 Registers...
Page 260: ...5 38 SCSI SCRIPTS Instruction Set...
Page 298: ...6 38 Electrical Specifications This page intentionally left blank...
Page 302: ...6 42 Electrical Specifications This page intentionally left blank...
Page 330: ...6 70 Electrical Specifications This page intentionally left blank...