EasyManua.ls Logo

Intel 80386

Intel 80386
308 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...

Other manuals for Intel 80386

Question and Answer IconNeed help?

Do you have a question about the Intel 80386 and is the answer not in the manual?

Intel 80386 Specifications

General IconGeneral
Clock Speed12 MHz to 40 MHz
Transistor Count275, 000
Addressable Memory4 GB
Data Bus Width32-bit
Instruction Setx86
Introduction DateOctober 17, 1985
Virtual MemoryYes
Operating ModesReal mode, Protected mode, Virtual 8086 mode
ManufacturerIntel
Model80386
Address Bus Width32-bit
Voltage5V
Manufacturing Process1.5 µm
CacheNo on-chip cache
FPUOptional (80387)
Bus Interface32-bit
Process TechnologyCHMOS III
PackagePGA

Summary

Chapter 1 System Overview

1.1 Microprocessor

Details the 80386 microprocessor's performance, architecture, and features.

1.2 Coprocessors

Explains the 80386's numeric coprocessor interface for the 80287 and 80387.

Chapter 2 Internal Architecture

2.1 Bus Interface Unit

Describes the 80386's interface to its environment, handling requests and signals.

Chapter 3 Local Bus Interface

3.1 Bus Operations

Details the seven types of bus operations performed by the 80386.

3.1.2 Address Pipelining

Covers address pipelining for overlapping bus cycles to increase throughput.

3.1.4 Read Cycle

Details non-pipelined and pipelined address read cycles and their timing.

3.1.5 Write Cycle

Explains non-pipelined and pipelined address write cycles and their timing.

3.1.6 Pipelined Address Cycle

Describes how NA# controls address pipelining to overlap bus cycles.

3.2 Bus Timing

Details timing requirements for read cycles, write cycles, and READY# signal.

3.4 Interrupts

Discusses hardware and software interrupts affecting 80386 execution.

3.6 HOLDHLDA (Hold Acknowledge)

Explains the HOLD/HLDA protocol for bus control transfer to other bus masters.

3.7 Reset

Details the RESET signal's function, timing, and effect on 80386 states.

Chapter 4 Performance Considerations

4.1 Wait States and Pipelining

Discusses techniques like wait states and address pipelining to improve system performance.

Chapter 5 Coprocessor Hardware Interface

5.1 80287 Numeric Coprocessor Interface

Details the connections and bus cycles for interfacing the 80287 coprocessor.

5.2 80387 Numeric Coprocessor Interface

Explains the synchronous and pseudosynchronous interface for the 80387 coprocessor.

Chapter 6 Memory Interfacing

6.1 Memory Speed Versus Performance and Cost

Discusses the trade-offs between memory speed, system performance, and cost.

Chapter 7 Cache Subsystems

7.1 Introduction to Caches

Explains cache fundamentals, program locality, and block fetch concepts.

7.2 Cache Organizations

Details fully associative, direct mapped, and set associative cache organizations.

Chapter 8 IO Interfacing

8.1 IO Mapping Versus Memory Mapping

Compares I/O mapping and memory mapping for I/O devices and protection features.

8.4 Timing Analysis for IO Operations

Details timing requirements for devices using the basic I/O interface.

Chapter 9 MULTIBUS I and 80386

Chapter 10 MULTIBUS II and 80386

10.1 MULTIBUS II Standard

Introduces the MULTIBUS II standard, its architecture, and specialized buses.

Chapter 11 Physical Design and Debugging

11.2 High-Frequency Design Considerations

Addresses reflections, interference, and noise in high-frequency signal paths.

11.5 Debugging Considerations

Outlines an incremental approach to building and debugging 80386 hardware.

Chapter 12 Test Capabilities

12.1 Internal Tests

Details automatic self-test and Translation Lookaside Buffer (TLB) testing features.

Related product manuals