computer architecture - urząd miasta Łodzidpuchala/comparch/lecture_4.pdf · 2009-03-26 ·...

Post on 24-Mar-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Computer ArchitectureComputer Architecture

Lecture VLecture V

Intel x86 family Microprocessors ArchitectureIntel x86 family Microprocessors Architecture

Intel Architecture (IA) ProcessorsIntel Architecture (IA) ProcessorsMoore's Law:In the mid-1960s, Intel Chairman of the Board Gordon Moore deduced a principle: the computing power and the complexity (or roughly, the number of transistors per CPU chip) of the silicon integrated circuit microprocessor doubles every one to two years, and the cost per CPU chip is cut in half.

Fig. 1. Evolution of IA Processors until year2000

Fig. 2a. Simpliest IA processor pins with description

IA86 Pins, cd.IA86 Pins, cd.

Fig. 2b. Simpliest IA processor pins with description continued

IA86 Pins, cd.IA86 Pins, cd.

IA Processors MicroarchitectureIA Processors Microarchitecture

Fig. 3. IA processors microarchitecture

IA Selected UnitsIA Selected Units

IA Processors Microarchitecture IA Processors Microarchitecture selected units, cd. selected units, cd.

IA General-Purpose Registers IA General-Purpose Registers

Fig. 4. IA32 General-Purpose Registers

IA Memory Addressing Modes IA Memory Addressing Modes

Fig. 5a. Addressing Modes

Fig. 5b Segment registers meaning under certain addressing modes

IA Flags Register IA Flags Register

Fig. 6a. Flags register Fig. 6b. Selected instructions that use Flags Register

IA Integer Data TypesIA Integer Data Types

IA Flaoating Point Unit and it's Data TypesIA Flaoating Point Unit and it's Data Types

IA StackIA Stack

Fig. 7b. Pushing poping stack instructions

Fig. 7a. Procedure call instructions using stack

Thank you for today's lecture.Thank you for today's lecture.

top related