Introduction to Intel 80x86 Family Flashcards
first 80x86 machine
Intel 8086
special hardware: programmable timers, counters, interrupt controllers, and address decoders
Intel 80186
An Intel Processor where virtual memory started
Intel 80286
It uses the hard disk as an extension of RAM
Virtual Memory
High Performance Microprocessor with Memory Management and Protection, with real-mode and protected-mode addressing, backward compatible
Intel 80286
automatically selected upon power-up
real-mode
Multitasking, virtual memory addressing, memory management and protection, control over internal data, and instruction cache
protected-mode
control and protect memory
Segment descriptor
call gates, task gates, interrupt gates, and trap gates
Gate descriptor
High Performance 32-bit CHMOS microprocessor with Integrated Memory Management, with real-mode and protected-mode addressing, upward compatible
Intel 80386
80386 32-bit control registers
Machine control register
Page fault linear address
Page directory base address
An Intel 80x86 microprocessor where the internal architecture were redesigned for fewer clock cycles, upward compatible
Intel 80486
data found in cache
Cache hit
data not found in cache
Cache miss
Pentium Major Computer Architecture
Complex Instruction Set Computer
Reduced Instruction Set Computer
heart of processor – two integer pipeline, U pipeline, and V pipeline
Pentium
buffers of Pentium
Translation Lookaside Buffer
Prefetch Buffer
Branch Target Buffer
A buffer that translates the logical address to physical address.
Translation Lookaside Buffer
A buffer that prefetches the next 32 bytes instruction code.
Prefetch Buffer
A buffer that copies the instructions in different part of program located at branch target.
Branch Target Buffer