![](http://datasheet.mmic.net.cn/330000/intel386-DX_datasheet_16416398/intel386-DX_3.png)
Intel386
TM
DX MICROPROCESSOR
32-BIT CHMOS MICROPROCESSOR
WITH INTEGRATED MEMORY MANAGEMENT
CONTENTS
PAGE
1. PIN ASSIGNMENT
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 5
1.1 Pin Description Table
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 6
2. BASE ARCHITECTURE
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 8
2.1 Introduction
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 8
2.2 Register Overview
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 8
2.3 Register Descriptions
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 9
2.4 Instruction Set
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 15
2.5 Addressing Modes
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 18
2.6 Data Types
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 20
2.7 Memory Organization
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 22
2.8 I/O Space
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 23
2.9 Interrupts
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 24
2.10 Reset and Initialization
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 27
2.11 Testability
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 28
2.12 Debugging Support
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 28
3. REAL MODE ARCHITECTURE
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 32
3.1 Real Mode Introduction
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 32
3.2 Memory Addressing
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 33
3.3 Reserved Locations
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 34
3.4 Interrupts
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 34
3.5 Shutdown and Halt
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 34
4. PROTECTED MODE ARCHITECTURE
ààààààààààààààààààààààààààààààààààààààààààààààààààà 34
4.1 Introduction
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 34
4.2 Addressing Mechanism
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 35
4.3 Segmentation
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 36
4.4 Protection
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 46
4.5 Paging
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 52
4.6 Virtual 8086 Environment
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 56
5. FUNCTIONAL DATA
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 61
5.1 Introduction
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 61
5.2 Signal Description
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 61
5.2.1 Introduction
ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 61
5.2.2 Clock (CLK2)
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 62
5.2.3 Data Bus (D0 through D31)
àààààààààààààààààààààààààààààààààààààààààààààààààààààà 62
5.2.4 Address Bus (BEO
Y
through BE3
Y
, A2 through A31)
àààààààààààààààààààààààààààà 62
5.2.5 Bus Cycle Definition Signals (W/R
Y
, D/C
Y
, M/IO, LOCK
Y
)
ààààààààààààààààààààà 63
5.2.6 Bus Control Signals (ADS
Y
, READY
Y
, NA
Y
, BS16
Y
)
ààààààààààààààààààààààààààà 64
5.2.7 Bus Arbitration Signals (HOLD, HLDA)
ààààààààààààààààààààààààààààààààààààààààààà 65
5.2.8 Coprocessor Interface Signals (PEREQ, BUSY
Y
, ERROR
Y
)
ààààààààààààààààààààà 65
5.2.9 Interrupt Signals (INTR, NMI, RESET)
àààààààààààààààààààààààààààààààààààààààààààà 66
5.2.10 Signal Summary
àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 67
3