/media/sda-magnetic/david/Dokumente-15/fernuni-hagen/cs-i-ii/old-cs-2-03/cs/cs2.txt


Befehlssatzarchitektur

Ein- und Ausgabe: Controller-Bausteine, Geräte

Programmiermodell eines Prozessors

Architektur, Instruction Set Architecture, ISA

Mikroarchitektur

Datenpfad, Controll Path

geometrische Strukturen (Chip Layout)

SSI-Technologie: 1 Transistor: 100 Mikromenter

Heute: GSI 14 Nanometer

Small Scale Integration: SSI
Medium Scale Integration: MSI
Large Scale Integration: LSI
Very Large: VLSI
Ultra Large: ULSI
Super Large: SLSI
Extra Large: ELSI
Giga: GSI

Application Specific Integrated Circuit: ASIC
FPGA

CISC-Prozessoren (Auch wegen dem Speicher): 
RISC

Pipelining

RISC: Skalar, dann Superskalar

Mehrere Befehle, holen, verplanen (Scheduling) und ausführen 

statisches Scheduling

VLIW Very Long Instruction Word. 

EPIC: Explicitly Parallel Instruction Computing - IA64-Architektur, Intel-Itanium

Prozessorarchitektur, Programmiermodell
Mikroarchitektur

Architektur- und Implementierungstechniken: Prozessortechniken 

Binärkompatibel

Addressraumorganisation

Register

Architekturregister: Vom Programmierer Ansprechbar

Allgemeine Register
Multimediaregister
Gleitkommeregister
Spazialregister

Memory-Mapped-I/O, IO-Ports

Big-Endian-Format
Little-Endian-Format

Datenformate

Einzelbit, Ganzzahl, Gleitkomma, Multimedia 

Ganzzahl: signed, unsigned

Packed und Unpacked BCD-Zahlen

ASCII

Gleitkomme: IEEE-754

f = (-1)^s * 1.m*2^{e-b}

einfache Genauigkeit
Doppelte Genauigkeit
Erweiterte Genauigkeit

Multmedia: Bitfeld, Graphikorientiert

Befehlssatz: Instruction Set

Datenbewegungsbefehle (Data Movement)

Arithmetsch-Logische Befehle

Schiebe und Rotation 

Multimediabefehle.