Documente Academic
Documente Profesional
Documente Cultură
Lect 12-1
386 DX Microprocessor
Flexible 32-bit Microprocessor Optimized for System Performance
Pipelined Instruction Execution On-chip Address Translation Caches Dynamic Bus Sizing
Pin Layout
Lect 12-3
Lect 12-4
Lect 12-5
Memory/IO Interface
Address Bus A31 - A2
Real address mode : only use 20 lines (A19 - A2) Protected mode : use 32 lines A0 - A1 : byte enable output I/O address space : 64 K bytes A2 through A31 and the
Lect 12-6
Lect 12-7
Lect 12-8
Interrupt Interface
INTR (Interrupt request) NMI (Non-maskable Interrupt) RESET (System reset)
Lect 12-9
Coprocessor Interface
PEREQ (Coprocessor request) BUSY (Coprocessor busy) ERROR (Coprocessor error)
System Clock
CLK2 : Clock input
twice the frequency of the microprocessor : 32MHz(16MHz), 66MHz (33MHz)
Lect 12-10
System Clock
Lect 12-11
Lect 12-12
Memory Access
Lect 12-13
Memory Access
Lect 12-14
Memory Access
Lect 12-15
Bus Cycles
Bus State and Bus Cycle
Bus cycle: minimum two processor clock periods (two bus states: T states) - T1 and T2
T state: a processor clock period (twice the period of the CLK2)
Lect 12-16
Bus Cycles
Pipelined Bus Cycle
Lect 12-17
Bus State
Lect 12-18
Lect 12-19
Non-pipelined Read Cycle Timing Non-pipelined Write Cycle Timing Pipelined Read- and Write-cycle timing
Lect 12-20
Lect 12-21
Lect 12-22
Lect 12-23