2 bus operation, Table 62. bus status definitions – Intel 386 User Manual
Page 118

6-5
BUS INTERFACE UNIT
6.2
BUS OPERATION
The processor generates eight different types of bus operations:
•
Memory data read (data fetch)
•
Memory data write
•
Memory code read (instruction fetch)
•
I/O data read (data fetch)
•
I/O data write
•
Halt or shutdown
•
Refresh
•
Interrupt acknowledge
These operations are defined by the states of four bus status pins: M/IO#, D/C#, W/R# and RE-
FRESH#. Table 6-2 lists the various combinations and their definitions.
Table 6-2. Bus Status Definitions
M/IO#
D/C#
W/R#
REFRESH#
Bus Operation
0
0
0
1
interrupt acknowledge cycle
0
0
1
1
never occurs
0
1
0
1
I/O data read
0
1
1
1
I/O data write
1
0
0
1
memory code read
1
0
1
1
halt or shutdown cycle*
1
1
0
0
refresh cycle
1
1
0
1
memory data read
1
1
1
1
memory data write
*The byte address is 2 for a halt and 0 for a shutdown. For both conditions, BHE# is high and BLE# is low.