CPU
Ein Mikroprozessor in einer integrierten Schalting (IC) wird generell
CPU genannt. Ausgenommen sind sind CPU's Architekonische Erweiterungen
beinhalten, wie z.B. fuzzy-Logik CPU's. Früher wurden zusatzeinheit
nicht zu den CPU's gezählt, heute spricht man auch bei FPU;
MMU von CPU, da sie mit der heutigen Dichte haufig integriert
wurden.
Herstellerliste CPU
AMD=Advanced-Micro-Devices (29xx, 29000), AT&T (Crisp/Hobbit),
Cyrix, Fairchild (F8, 9440), Ferranti (F100l), Hitachi (6309=MC),
IBM, Inmos (Transputer T-xxx), Intel (40xx, 80xx, 80x86, 80x60,
i432), Microchip Technologiy (PIC-16xx), MIPS (Rx000x), MISC (M17),
Motorola (680x, 680x0, 88000, DSPxx00x), MOS (650x), National
(SC/MP, 320xx), Rekursiv, RCA (1802), Signetics (2650), TI=Texas-Instruments
(9900, 320Cx0), WD=Western-Digital (MCP-1600), WDC=Western-Design-Center
(65816) ,Zilog (Z80, Z280, Z8000x)
Hersteller von CPU Architektonisch erweitert
ARM, Berkeley RISC, CDC (x600), Data General (Nova, NM601), DEC
(VAX, Alpha), Eclipse, Ferranti, Hitachi Super-H, HP (PA-RISC),
IBM (801, ROMP, S3x), Intersil (6100), Mitsubishi, Patriot Scientific
ShBoom, PDP (8, 11), SPARC, TRON
Beginn der CPU Revolution
Der erste Schritt aus der grossen Dunkelheit der Informationsverarbeitung
war anfang 1971 mit Intel zu Ende. Die erste einchip CPU von Intel
war ein 4-bit Prozessor mit der Bezeichnung 4004. Der Befehlssatz
war 8-bit. Als Speicher konnte man bis 1kByte Programm und Daten
RAM anschliessen. Die CPU enthielt 16 4-bit Register oder 8 8-bit
Register. Der 4004 hatte 46 Befehle und wurde mit 108kHz getacktet.
Aufbebaut mit nur 2'300 Transistoren.
Geschichte CPU Beginn
1971 I4004 4/8 Bit 108kHz 2300Trans 46 Befehle
1972 I4040 plus 14 Befehle
1974 I8080 8-Bit Bus, 16-Bit Programm Counter
1974 6800 Motorola, kostet 1/4 unter $100 (für Home-Computer)
1975 650x zusätzliche Adressierungs Modi
1976 I8085 plus 2 Befehle, nur +5V Stromvers.
1977 Z80 plus 80 Befehle 8/16-Bit, plus 2 Index Register 8MHz
1977 6809 1. voller 8/16 CPU, 1. mal mul./div. ALU=Arith. Logic Unit 8MHz (mein Faforit)
1979 Z8 bis 20MHz, mit internem ROM (Basic...)
1979 9511 1. Koprozessor, AMD, 23+7-Bit FPU und so weiter
Abkürzungen
CPU Central Processing Unit Zentrale Datenverarbeitungs Einheit
FPU Floting Point Unit Fliesskomma Einheit, Arith.-Einheit
MMU Memory Management Unit Speicher-Verwaltungs-Einheit
ALU Arithmetc Logic Unit Rechner arithmetisch& logisch (-+/*)
STACK Stack Stapel (zB. für Rücksprünge Unterp.)
PC Program Counter Speicheradressen zähltimmer plus 1
RISC Reduced Instruction Set Computer Reduzierter Befehls Satz schnell!
CISC Complex Instruction Set Computer Zusammengefaster Befehls Satz
IPPF Instruction Pre-Process Function Zwei Linien zur Vorverarbeitung
VMA Virtual Machine Architectures Wirkliche PC-Spezifische Architektur
Instruktionen direkt für eine Hochsprache Bsp. Forth, C, Pascal, Algol, Fortran
Transputer Transputer Verbindungs-Rechner stack orientiert
Leistungsübersicht Intel CPU 386, 486 & Pentium
Architektur
Blockschaltbild des 8085 AH Funktionsschaltbild 8086