Expanded I/O Address Space; Pc/At I/O Address Space (10-Bit Decode) - Intel 386 User Manual

Embedded microprocessor
Table of Contents

Advertisement

Figure 4-1. PC/AT I/O Address Space (10-bit Decode)
4.3

EXPANDED I/O ADDRESS SPACE

The Intel386 EX processor's I/O address scheme is similar to that of the Extended Industry Stan-
dard Architecture (EISA) bus and the Enhanced - Industry Standard Architecture (E-ISA) bus.
Both standards maintain backward software compatibility with the ISA architecture. The ISA
Platform I/O (0-100H) is accessed with a 16-bit address decode and is located in the first 256 I/O
locations. The General Slot I/O that is typically used by add-in boards is repeated throughout the
64 Kbyte I/O address range due to their 10-bit only decode. This allows 63 of the 64 repetitions
of the first 256 address locations of every 1 Kbyte block to be allocated to specific slots. Each slot
is 4 Kbyte in size, allowing for a total of 16 slots. The partitioning is such that four groups of 256
address locations are assigned to each slot, for a total of 1024 specific address locations per slot.
General Slot I/O
Platform I/O (Reserved)
General Slot I/O
Platform I/O (Reserved)
General Slot I/O
Platform I/O (Reserved)
General Slot I/O
Platform I/O (Reserved)
SYSTEM REGISTER ORGANIZATION
FFFFH (64K)
FD00H
FC00H (63K)
0C00H (3K)
0900H
0800H (2K)
0500H
0400H (1K)
0100H (256)
0000H (0)
A2498-01
4-3

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Intel386 exIntel386 extbIntel386 extc

Table of Contents