www.wikidata.de-de.nina.az
Mikroprozessortechnik ist eine Weiterleitung auf diesen Artikel Zur Zeitschrift siehe MP Mikroprozessortechnik Dieser Artikel oder Abschnitt bedarf einer grundsatzlichen Uberarbeitung Keine saubere Differenzierung des Begriffs Mikroprozessor von Prozessor bzw Hauptprozessor Bitte hilf mit ihn zu verbessern und entferne anschliessend diese Markierung Ein Mikroprozessor von griechisch mikros mikros deutsch klein eng ist ein als integrierter Schaltkreis IC ausgefuhrter Prozessor der aufgrund der starken Verkleinerung und Integration seiner Bestandteile auf einem dunnen Halbleiterplattchen Die in viel kleinerem Massstab als fruhere Rohrentechnik Prozessoren gefertigt werden kann Ein Rohrenprozessor benotigte meist einen ganzen Raum mit mehreren Schaltschranken wohingegen ein Mikroprozessor auf nur einer Platine oder einem einzigen Chip unterkommt Mikroprozessor Intel i486DX2 1992 Das geoffnete Gehause des ICs zeigt das 76 mm grosse Halbleiter Plattchen mit 1 2 Millionen Transistoren Der zentrale rechteckige Bereich ist die eigentliche elektronische Schaltung an deren Seiten die Anschlussleitungen zur Verdrahtung zu den Pins des Gehauses angeordnet sind Durch unterschiedliche Helligkeiten sind Funktionseinheiten wie Rechenwerk und Cache des Prozessors zu erkennen Obiger ungeoffneter IC Unten ist ein Teil der 168 Pins zu sehen die im Betrieb im Prozessorsockel auf der Hauptplatine eines PCs stecken Aktuelle Prozessor Chips umfassen bei ahnlichen Abmessungen mittlerweile etwa 4000 Mal so viele Transistoren Ein typischer Mikroprozessor ist ein getakteter Register basierter digitaler integrierter Schaltkreis in CMOS Technik der Binardaten entsprechend der in seinem Arbeitsspeicher enthaltenen Anweisungen verarbeitet und in binarer Form wieder ausgibt Der erste Mikroprozessor wurde Anfang der 1970er Jahre von dem Unternehmen Texas Instruments auf der Basis der IC Technik entwickelt Typische Beispiele von Mikroprozessoren sind die Hauptprozessoren englisch central processing unit CPU moderner Computer welche mitunter mit dem Begriff Mikroprozessor gleichgesetzt werden Neben dieser wichtigen Gruppe gibt es zahlreiche andere Prozessoren in IC Technik z B Netzwerk Grafik und Soundprozessoren Im Zuge fortschreitender Miniaturisierung war es moglich neben dem Mikroprozessor auch zusatzliche Peripherie auf dem Chip zu implementieren Damit war der Mikrocontroller bzw das System on a Chip SoC geboren Inhaltsverzeichnis 1 Geschichte 1 1 Beachtenswerte 8 Bit Prozessoren 1 2 16 Bit Prozessoren 1 3 32 Bit Prozessoren 1 4 64 Bit Prozessoren auf dem Desktop 1 5 RISC Prozessoren 2 Design und Fertigung 3 Variationen 4 Stromverbrauch 5 Kuhlung 6 Engineering Samples Customer Samples 7 Siehe auch 8 Literatur 9 Weblinks 10 EinzelnachweiseGeschichte BearbeitenIn diesem Artikel oder Abschnitt fehlen noch folgende wichtige Informationen Der Abschnitt beschaftigt sich ausschliesslich mit der Entwicklung von Hauptprozessoren Diese sind durchaus wesentlicher Entwicklungstreiber aber auch andere Typen wie Grafikprozessoren haben wichtige Impulse gegeben Hilf der Wikipedia indem du sie recherchierst und einfugst Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen beispielsweise Einzelnachweisen ausgestattet Angaben ohne ausreichenden Beleg konnten demnachst entfernt werden Bitte hilf Wikipedia indem du die Angaben recherchierst und gute Belege einfugst Entwicklung der Transistoranzahl bei Mikroprozessoren Bilder Hersteller Prozessortyp Transistor anzahl Jahr nbsp TI TMS1000 8 000 1971 nbsp Intel 4004 2 300 1971 nbsp Intel 8008 3 500 1972 nbsp Intel 8080 4 500 1974 nbsp MOS 6502 5 000 1975 nbsp TI TMS9900 8 000 1976 nbsp Zilog Z80 8 500 1976 nbsp Intel 8086 29 000 1978 nbsp Intel 8088 29 000 1979 nbsp Motorola 68000 68 000 1979 nbsp Intel 80286 134 000 1982 nbsp Intel 80386 275 000 1985 nbsp Intel 80486 1 200 000 1989 nbsp Intel Pentium 3 100 000 1993 nbsp Motorola 68060 2 500 000 1994 nbsp Intel Pentium Pro 5 500 000 1995 nbsp AMD K5 4 300 000 1996 nbsp Intel Pentium II 7 500 000 1997 nbsp AMD K6 8 800 000 1997 nbsp Intel Pentium III 9 500 000 1999 nbsp AMD K6 III 21 300 000 1999 nbsp AMD K7 22 000 000 1999 nbsp Intel Pentium 4 42 000 000 2000 nbsp Intel Itanium 25 000 000 2001 nbsp AMD Barton 54 300 000 2003 nbsp Intel Pentium M 77 000 000 2003 nbsp AMD K8 105 900 000 2003 nbsp Intel HP Itanium 2 220 000 000 2003Intel Itanium 2 mit 9 MB Cache 592 000 000 2004 nbsp Sony IBM Toshiba Cell 241 000 000 2006 nbsp Intel Core 2 Duo 291 000 000 2006 nbsp Intel Core 2 Quad 582 000 000 2006Intel Dual Core Itanium 2 1 700 000 000 2006IBM Power6 789 000 000 2007 nbsp Intel Core i7 731 000 000 2008AMD K10 758 000 000 2009 nbsp Intel Core i7 2600K 995 000 000 2010 nbsp AMD Bulldozer 1 200 000 000 2011 nbsp Intel Core i7 3930K 2 270 000 000 2011Intel Core i7 4770K 1 400 000 000 2013AMD Kaveri 2 410 000 000 2014Intel E5 2699 v3 5 570 000 000 2014Intel E7 8890 v4 7 200 000 000 2016 nbsp AMD Ryzen Threadripper 1950X 9 600 000 000 2017Apple M2 Ultra 134 000 000 000 2023Siehe auch Prozessor Historische Entwicklung Geschichte des Computers und Chronologie der Technik Die ZUSE Z3 gilt als der erste funktionsfahige Digitalrechner weltweit und wurde im Jahr 1941 von Konrad Zuse in Zusammenarbeit mit Helmut Schreyer in Berlin gebaut Die Z3 bestand aus 600 Relais fur das Rechenwerk und 1400 Relais fur das Speicherwerk 1 Dieser Rechner markiert den Beginn der in der Literatur oft als Generation 0 bezeichneten Epoche der auf elektromagnetischer Relaistechnik basierenden Rechenautomaten 2 3 Im Jahr 1946 wurde der ENIAC Electronical Numerical Integrator and Computer unter der Leitung von John Eckert und John Mauchly entwickelt und an der Moore School of Electrical Engineering der Universitat von Pennsylvania gebaut Der ENIAC verfugte uber 20 elektronische Register 3 Funktionstafeln als Festspeicher und bestand aus 18 000 Rohren sowie 1 500 Relais 4 Der ENIAC gilt als der erste vollelektronische digitale Universalrechner Bei diesen Rechenautomaten konnte noch keine Rede von einzelnen Prozessoren im spateren Sinne sein Der technologische Sprung von der Rohren zur Transistortechnik hatte einen geringeren Platzbedarf eine geringere Temperaturentwicklung eine hohere Verarbeitungsgeschwindigkeit eine niedrigere Ausfallquote sowie einen geringeren Stromverbrauch von nur einigen 100 Watt zur Folge Die Taktfrequenz stieg auf etwa 1 MHz Durch die fortschreitende Verkleinerung der Transistoren war es bald moglich immer mehr Transistoren auf integrierten Schaltungen ICs unterzubringen Waren es zunachst nur einzelne Gatter integrierte man immer haufiger auch ganze Register und Funktionseinheiten wie Addierer und Zahler schliesslich sogar Registerbanke und Rechenwerke auf einem Chip Diese zunehmende Integration von immer mehr Transistor und Gatterfunktionen auf einem Chip fuhrte bald zum Mikroprozessor Patentiert wurde der Mikroprozessor von Mitarbeitern des US amerikanischen Unternehmens Texas Instruments TI die im Jahr 1971 den TMS1000 genannten Schaltkreis vorstellten Diese Entwicklung gilt als Meilenstein fur den Eintritt in die 4 Generation der Computertechnik 3 Der TMS1000 enthielt neben einem Hauptprozessor ein 1 KiB grosses ROM ein 64 4 Bit RAM und weitere Funktionen wie Zahler und Timer sowie Schnittstellen fur Eingabe und Ausgabe Damit gehort der TMS1000 zur Familie der Mikrocontroller Im selben Jahr wie TI prasentierte das ebenfalls in den USA ansassige Unternehmen Intel mit dem 4004 den Mikroprozessor englisch microprocessor unit MPU der als erster Hauptprozessor CPU auf einem Chip angesehen wird da TI den TMS1000 erst ab dem Jahr 1974 als eigenstandiges Produkt vermarktete Mit nur 4 Bit breiten Registern und einer Taktfrequenz von bis zu 740 kHz war der 4004 nicht sehr leistungsfahig Seine im Vergleich mit den klassischen CPUs ausserst kompakte Bauform verhalf dem Mikroprozessor schliesslich trotzdem zum Durchbruch Ursprunglich war der 4004 eine Auftragsentwicklung fur den japanischen Tischrechnerhersteller Busicom Intels Mitarbeiter Ted Hoff formulierte 1969 die architektonische Idee das Herz dieses Tischrechners in Form eines programmierbaren Bausteins zu realisieren Im Jahr 1970 entwickelte Federico Faggin eine Schaltkreisintegration auf Grundlage von Transistoren mit einer Gate Elektrode aus Silizium fur die Umsetzung des 4004 und fuhrte das Projekt zu seinem erfolgreichen Debut auf dem Markt im Jahr 1971 Dass daraus die erste universell einsetzbare Einchip CPU der Welt resultierte war eigentlich nicht beabsichtigt Da Busicom damals in finanziellen Schwierigkeiten steckte bot man Intel den Ruckkauf des 4004 Designs an woraufhin Intel mit der Vermarktung des 4004 begann Der 4004 wurde zum ersten kommerziellen Mikroprozessor der Welt Eine weitere bemerkenswerte Entwicklung wurde im Jahr 1998 nach der Freigabe militarischer Unterlagen bekannt Demnach hat Garrett AiResearch u a mit den Mitarbeitern Steve Geller und Ray Holt bereits zwischen 1968 und 1970 einen Chipsatz aus mehreren ICs bestehendes System incl CPU fur militarische Zwecke entwickelt 5 6 7 8 Der als MP944 bezeichnete Chipsatz war Bestandteil des Central Air Data Computer CADC des Flugkontrollsystems der neuen F 14 Tomcat US Navy Zunachst waren die Schaltungen recht einfach Die Mikroelektronik brachte neben der Miniaturisierung und der Kostenersparnis weitere Vorteile wie Geschwindigkeit geringen Stromverbrauch Zuverlassigkeit und spater auch hohere Komplexitat mit sich Das fuhrte dazu dass vergleichsweise billige Mikroprozessoren mit der Zeit die teuren Prozessoren der Minicomputer und teilweise sogar die Grossrechner verdrangten Gegen Ende des 20 Jahrhunderts hielt der Mikroprozessor Einzug in viele elektronische Gerate vor allem als CPU von Personal Computern PCs Auch als die Strukturgrosse der Mikroprozessorchips auf einige Nanometer weiter verkleinert wurde 14 nm Stand Januar 2015 Intel Broadwell Architektur blieb der Begriff Mikroprozessor bestehen Die Wortbreite war wegen der anfangs geringen Integrationsdichte zunachst auf 4 Bit beschrankt Mit der Zeit wurde die Wortbreite kontinuierlich gesteigert meistens in Verdopplungsschritten Da die Ressourcen zu Anfang teuer waren suchte man nach Wegen sie optimal an die jeweiligen Erfordernisse anzupassen Eine Episode auf dem Weg dazu waren Bit Slice Systeme bei denen man mehrere Bit Slice Prozessoren geringer Bitbreite zu einem System der gewunschten grosseren Bitbreite zusammenschalten konnte Zur Realisierung eines kompletten Computers muss der Mikroprozessor um Speicher und Ein Ausgabe Funktionen erweitert werden Diese stehen in Form weiterer Chips zur Verfugung Nur wenige Jahre nach der Einfuhrung von Mikroprozessoren etablierte sich auch der Begriff des Mikrocontrollers der diese Funktionen auf einem Chip vereint Je nach Wortbreite Befehlstypus CISC RISC und Hersteller unterteilen sich die Prozessoren in verschiedene Prozessorarchitekturen Beachtenswerte 8 Bit Prozessoren Bearbeiten Der 4004 wurde im Jahr 1972 durch den 8008 abgelost den ersten 8 Bit Mikroprozessor der Welt Dieser Prozessor war der Vorlaufer des ausserst erfolgreichen Intel 8080 1974 und weiterer 8 Bit Prozessoren von Intel Der konkurrierende Motorola 6800 war ab August 1974 erhaltlich im selben Jahr wie der 8080 Die Architektur des 6800 wurde 1975 fur den MOS Technology 6502 kopiert und verbessert der in den 1980er Jahren in der Popularitat mit dem Z80 wetteiferte Das Entwicklerteam des 8080 grundete das Unternehmen Zilog und brachte im Jahr 1976 den Z80 heraus eine stark verbesserte und Code kompatible Weiterentwicklung Dieser erlangte die grosste Popularitat aller 8 Bit Prozessoren Sowohl der Z80 als auch der 6502 wurden im Hinblick auf niedrige Gesamtkosten entwickelt Das Gehause war deutlich kleiner als bei vergleichbaren Mikroprozessoren die Anspruche an den Bus gering und es wurden Schaltungen eingebunden die bisher in einem separaten Chip zur Verfugung gestellt werden mussten der Z80 verfugte z B uber einen eigenen Refresh Generator fur dynamische RAM Speicher DRAM Diese Eigenschaften waren es die dem Heimcomputermarkt zu Beginn der 1980er Jahre zum Durchbruch verhalfen und in Maschinen resultierten die fur 99 US Dollar erhaltlich waren Der SC MP wurde von der National Semiconductor Corporation aus Santa Clara Mitte der 1970er Jahre vertrieben Verschiedene Einplatinencomputer wurden als Selbstbau und Lehrcomputer auf Basis des SC MP bis etwa 1980 realisiert Western Design Center WDC stellte im Jahr 1982 den CMOS 65C02 vor und lizenzierte das Design an verschiedene Unternehmen Dieser Prozessor wurde das Herz des Apple IIc und IIe und wurde in Herzschrittmachern und Defibrillatoren Autos sowie in industriellen Geraten und auf dem Verbrauchermarkt eingesetzt WDC bereitete so den Weg vor fur das Lizenzieren von Mikroprozessor Technologie dieses Geschaftsmodell wurde spater von ARM und anderen Herstellern in den 1990er Jahren ubernommen Motorola ubertrumpfte 1978 die gesamte 8 Bit Welt mit der Vorstellung des Motorola 6809 eine der leistungsstarksten und saubersten 8 Bit Architekturen und auch eine der komplexesten Mikroprozessor Logiken die je produziert wurden Mikroprogrammierung ersetzte zu dieser Zeit die bisher festverdrahteten Logiken gerade weil die Anforderungen der Designs fur eine feste Verdrahtung zu komplex wurden Ein weiterer 8 Bit Mikroprozessor war der Signetics 2650 der aufgrund seiner innovativen und leistungsfahigen Befehlssatz Architektur kurzzeitig im Zentrum des allgemeinen Interesses stand Ein fur die Raumfahrt wegweisender Mikroprozessor war der RCA1802 alias CDP1802 RCA COSMAC vorgestellt 1976 der in den Voyager Viking und Galileo Raumsonden eingesetzt wurde Der CDP1802 wurde verwendet weil er mit sehr wenig Energie betrieben werden konnte und seine Bauart Silicon on Sapphire einen wesentlich hoheren Schutz gegenuber kosmischer Strahlung und elektrostatischen Entladungen bot als jeder andere Prozessor zu dieser Zeit Der CP1802 wurde als erster strahlungsgeharteter radiation hardened Prozessor bezeichnet 16 Bit Prozessoren Bearbeiten Der erste Mehrfach Chip 16 Bit Mikroprozessor war der IMP 16 von National Semiconductor vorgestellt 1973 Eine 8 Bit Version folgte ein Jahr spater als IMP 8 1975 stellte National Semiconductor den ersten Ein Chip 16 Bit Mikroprozessor PACE vor dem spater eine NMOS Version folgte INS8900 Andere Mehrfach Chip 16 Bit Mikroprozessoren waren der TMS 9900 von TI der auch mit der hauseigenen TI 990 Minicomputermodellreihe kompatibel war Der Chip besass ein grosses 64 Pin DIP Gehause wahrend die meisten 8 Bit Prozessoren in das weiter verbreitete kleinere und billigere 40 Pin DIP Gehause aus Kunststoff eingesetzt wurden Ein Nachfolger wurde aus dem 9900 entwickelt der TMS 9980 der ebenfalls ein billigeres Gehause besass Er sollte ein Konkurrent zum Intel 8080 werden Der TMS 9980 konnte 8 Datenbits zur gleichen Zeit kopieren aber nur 16 KiB adressieren Ein dritter Chip der TMS 9995 wurde neu entwickelt Diese Prozessorfamilie wurde spater mit dem 99105 und 99110 erweitert WDC machte seinen 65C02 16 Bit tauglich und stellte diesen Prozessor 1984 als CMOS 65816 vor Der 65816 stellte den Kern des Apple IIgs und spater des Super Nintendo dar was ihn zu einem der beliebtesten 16 Bit Designs machte Intel verfolgte die Strategie keine Minicomputer zu emulieren und vergrosserte stattdessen sein 8080 Design auf 16 Bit Daraus entstand der Intel 8086 das erste Mitglied der x86 Familie die heute in den meisten PCs zu finden ist Der 8086 und sein kleiner Bruder der 8088 boten die Moglichkeit Software von der 8080 Linie zu portieren womit Intel gute Geschafte machte Nachfolger des 8086 wurde der 80186 der 80286 und 1985 der 32 Bit Prozessor 80386 die alle ruckwartskompatibel waren und so die Marktvorherrschaft von Intel entscheidend starkten 32 Bit Prozessoren Bearbeiten Der erste 32 Bit Mikroprozessor in einem eigenen Gehause war der BELLMAC 32A von AT amp T Bell Labs von dem erste Stucke 1980 erhaltlich waren und der 1982 in Masse produziert wurde Nach der Zerschlagung von AT amp T 1984 wurde er in WE 32000 umbenannt WE fur Western Electric und hatte zwei Nachfolger Den WE 32100 und WE 32200 Diese Mikroprozessoren wurden in den folgenden Minicomputern von AT amp T eingesetzt 3B2 3B5 3B15 Companion und Alexander Einer der bemerkenswertesten 32 Bit Mikroprozessoren ist der MC68000 von Motorola der 1979 vorgestellt wurde Er wurde haufig auch als 68K bezeichnet und verfugte uber 32 Bit Register verwendete aber 16 Bit breite interne Busleitungen und einen ebenso breiten externen Datenbus um die Anzahl benotigter Pins zu verringern Motorola bezeichnete diesen Prozessor im Allgemeinen als 16 Bit Prozessor obwohl er intern uber eine 32 Bit Architektur verfugte Die Kombination aus einem schnellen und grossen Speicheradressraum 16 Megabyte und geringen Kosten machten ihn zum beliebtesten Prozessor seiner Klasse Der Apple Lisa und die Macintosh Reihe verwendeten den 68K Mitte der 1980er Jahre wurde dieser Prozessor auch im Atari ST und Commodore Amiga eingesetzt Intels erster 32 Bit Mikroprozessor war der 1981 vorgestellte iAPX 432 Obwohl er uber eine fortgeschrittene objektorientierte Architektur verfugte war ihm kein kommerzieller Erfolg beschieden nicht zuletzt weil er in der Leistung gegenuber konkurrierenden Architekturen schlechter abschnitt Motorolas Erfolg mit dem 68K fuhrte zur Vorstellung des MC68010 der die Technik der virtuellen Speicheradressierung unterstutzte Der MC68020 schliesslich verfugte uber 32 Bit breite interne und externe Busse Dieser Prozessor wurde im Unix Supermicrocomputer ausserst beliebt und viele kleinere Unternehmen stellten Desktop Systeme mit diesem Prozessor her Der MC68030 integrierte die MMU in den Chip Die meisten Computer die nicht auf DOS liefen setzten nun einen Chip der 68K Familie ein Dieser anhaltende Erfolg fuhrte zum MC68040 der auch die FPU in den Chip integrierte und so die Geschwindigkeit arithmetischer Operationen erhohte Ein geplanter MC68050 erreichte nicht die erwunschten Verbesserungen und wurde nicht produziert der MC68060 wurde auf ein Marktsegment geworfen das bereits mit viel schnelleren RISC Designs gesattigt war Der 68020 und seine Nachfolger wurden haufig in eingebetteten Systemen eingesetzt Wahrend dieser Zeit Anfang bis Mitte 1980 stellte National Semiconductor ahnlich wie Motorola einen 32 Bit Prozessor mit einem 16 Bit Pinout her den NS 16032 spater umbenannt zu NS 32016 Die Version mit einem ebenfalls 32 Bit breiten Bus war der NS 32032 Sequent stellte basierend auf diesem Mikroprozessor Mitte der 1980er Jahre den ersten SMP Computer vor Andere Systeme setzten den Zilog Z80000 ein der aber zu spat im Markt ankam und bald wieder verschwand 64 Bit Prozessoren auf dem Desktop Bearbeiten Wahrend 64 Bit Prozessoren in verschiedenen Markten schon seit den fruhen 1990er Jahren im Einsatz waren wurden sie erst nach 2000 auch auf dem PC Markt eingesetzt Im Juli 2003 stellte Apple auf der Entwicklerkonferenz WWDC den Power Mac G5 vor Apples ersten 64 Bit Desktop Computer Vorher hatte es bereits von Sun und anderen Herstellern 64 Bit Rechner gegeben die allerdings ublicherweise als Workstations und nicht als Desktop Rechner bezeichnet werden auch wenn kein technisches Merkmal diese Unterscheidung rechtfertigt Etwa gleichzeitig mit AMDs Einfuhrung der ersten 64 Bit Architektur x64 bzw AMD64 oder auch x86 64 zu IA 32 ruckwartskompatibel im September 2000 begann die Ara der 64 Bit Architekturen auch bei x86 Rechnern AMD wurde bald gefolgt von Intel die schon zuvor IA 64 CPUs herstellten Itanium und Itanium 2 die aufgrund der fehlenden Abwartskompatibilitat am Consumer Markt aber scheiterten Nun wendete sich Intel der AMD64 Architektur zu und produziert seit dem Pentium 4 Kern Prescott 2M Release Februar 2005 eigene zu AMD64 kompatible Intel 64 Prozessoren Beide x86 Prozessoren konnen die bisherige 32 Bit Software wie auch die neue 64 Bit Software ausfuhren Mit 64 Bit Windows XP und Linux bewegte sich die Software nun auf die neue Architektur hin und nutzte das volle Potenzial dieser Prozessoren Wurden mit Windows Vista noch viele 32 Bit Betriebssystem Versionen vorinstalliert ausgeliefert so gingen die meisten OEM Hersteller mit der Veroffentlichung von Windows 7 zur 64 Bit Version uber gerade auch da um 2010 die magische 4 GB RAM Grenze der 32 Bit Systeme bei handelsublichen Computern erreicht war Bei den PowerPC Architekturen wurde der Wechsel auf 64 Bit schon in den fruhen 1990er Jahren vorgenommen tatsachlich ist die PowerPC Architektur von vornherein als 64 Bit Architektur konzipiert mit einer 32 Bit Teilmenge fur 32 Bit Prozessoren 9 So wurden zwar die Registergrossen und internen Busse beim Wechsel auf 64 Bit vergrossert aber die arithmetischen und vektoriellen Recheneinheiten arbeiteten bereits vor dem Wechsel seit mehreren Jahren mit 64 oder mehr Bits das ist auch bei IA 32 der Fall Bei IA 32 32 Bit x86 i386 bzw x86 32 ist der Wechsel zu 64 Bit x64 bzw x86 64 AMD64 oder Intel 64 mehr als nur die Erhohung der Registerbreite da auch die Anzahl der Register erhoht wurde was die x86 Architektur insgesamt modernisierte Als messbares Ergebnis zeigt sich dieser Umstand beispielsweise daran dass Programme bei der Nutzung von nur 32 Bit breiten Adressen unter 64 Bit x86 x64 z B unter Linux zur Unterscheidung mit x32 bezeichnet fast immer schneller ablaufen als noch im nativen Betriebsmodus der 32 Bit x86 Architektur IA 32 i386 x86 32 mit nur halb so vielen Registern oder umgekehrt dass 32 Bit Programme auf Architekturen wie beispielsweise PowerPC oder MIPS die nicht von einer erhohten Registerzahl im 64 Bit gegenuber dem 32 Bit Betrieb profitieren oft zumindest gleichauf und manchmal sogar schneller sind als dieselben Programme als 64 Bit Version 10 11 RISC Prozessoren Bearbeiten nbsp Intel i860 RISC MikroprozessorMitte der 1980er bis in die fruhen 1990er Jahre erschienen viele RISC Mikroprozessoren englisch Reduced Instruction Set Computing die anfanglich in spezialisierten Computern und UNIX Workstations eingesetzt wurden seither aber universell in den verschiedensten Aufgabengebieten genutzt werden Intel Standard Desktop Computer sind heute RISC CISC Mischformen Die erste kommerzielle Architektur stammte von MIPS Technologies der R2000 der R1000 wurde nicht verkauft Der R3000 machte die Architektur erst richtig praktisch der R4000 schliesslich stellte die erste 64 Bit Architektur der Welt dar Konkurrierende Projekte brachten die IBM Power und Sun SPARC Systeme hervor Bald hatte jeder grossere Hersteller ein RISC Design im Angebot z B den AT amp T CRISP AMD Am29000 Intel i860 und Intel i960 Motorola 88000 DEC Alpha und den HP PA RISC Der Wettbewerb liess bald die meisten dieser Architekturen verschwinden wobei IBMs POWER und der davon abgeleitete PowerPC als die Desktop RISC Architektur und Sun SPARC nur in Suns eigenen Systemen blieben MIPS bietet weiterhin SGI Systeme an die Architektur wird aber meist als eingebettetes Design verwendet z B in den Routern von Cisco Andere Anbieter konzentrieren sich auf Nischenmarkte allen voran ARM Limited welche 1989 aus Acorn ausgegliedert wurde Acorn war ein Hersteller von RISC Computern der mit den auf der Arm Architektur basierenden Modellserien Acorn Archimedes und Acorn Risc PC als einer der ersten auch auf den Heimcomputermarkt abzielte ARM konzentriert sich jetzt aber auf Prozessoren siehe auch ARM Architektur fur eingebettete Systeme Design und Fertigung BearbeitenSiehe auch Herstellung von integrierten und mikroelektronischen Schaltkreisen Ein Mikroprozessor ist ein Prozessor bei dem alle Bausteine des Prozessors auf einem Mikrochip vereinigt sind Die Mikroprozessoren werden aufgrund ihrer unterschiedlichen Anwendungsbereiche an den jeweiligen Einsatzbereich angepasst Beispielsweise mussen Spezialversionen fur Luft und Raumfahrt besonders hohen Temperaturen und Strahlungsexposition im laufenden Betrieb fehlerfrei standhalten wahrend Mobilprozessoren eine hohe IPC Rate geringe Leckstrome und einen niedrigen Energieverbrauch aufweisen mussen Diesen Bedurfnissen wird auf verschiedene Arten und Weisen Rechnung getragen So wird bereits mit der Auswahl des Befehlssatzes CISC oder RISC eine fundamentale Entwurfsentscheidung getroffen deren Implikationen in den jeweiligen Spezialartikeln naher erlautert werden Anschliessend wird ein moglichst effizienter Mikrocode entwickelt der optimal an Randbedingungen wie Cachegrossen Speicherbandbreite und latenzen sowie die internen Funktionseinheiten angepasst wird Der in einer Hardwarebeschreibungssprache vorliegende logische Entwurf des Mikroprozessors wird sodann an einen Hochleistungscomputer ubergeben der die Leiterbahnen routet d h eine optimale Anordnung mit moglichst wenig Transistoren sowie minimaler Verlustleistung zu ermitteln sucht sogenannte Technology Binding oder Technology Mapping Da diese Routingprobleme NP vollstandig sind werden meist nur Naherungslosungen gefunden die sich im Detail noch erheblich verbessern lassen Aus diesen Bahnberechnungen werden Masken erstellt die mittels Fotolithografie zur Belichtung von Wafern eingesetzt werden die anschliessend geatzt werden Die Fertigung eines heutigen Mikroprozessors umfasst weit uber 100 Einzelschritte in deren Verlauf bereits ein einziger Fehler den gesamten Prozessor unbrauchbar machen kann In der Endkontrolle werden die Prozessoren schliesslich hinsichtlich ihrer Taktfestigkeit klassifiziert wobei anhand eines fur jeden Prozessortyp individuell entwickelten Testprogramms physikalische Eigenschaften wie Signalpegel bei verschiedenen Takten uberpruft werden Hierbei wird besonders auf laufzeitkritische Signalwege auf dem CPU Die geachtet um Speed Paths Fehler durch Signalverzogerungen zu verhindern Allgemein lasst sich feststellen dass der Validierungsaufwand moderner Prozessoren gewaltige Ausmasse angenommen hat und trotz aller Anstrengungen nicht alle Fehlersituationen vor der Auslieferung uberpruft werden konnen Der letzte in allen Funktionen und Fehlern vollstandig verifizierte x86 Prozessor war der 80286 Daher liefern alle Hersteller sogenannte Errata Listen in denen entdeckte Fehler verzeichnet werden So musste beispielsweise Intel den beruhmt beruchtigten FDIV Bug in fruhen Pentium CPUs eingestehen der auf mehrere fehlende Eintrage in einer internen Lookup Tabelle der FPU zuruckzufuhren ist Im Laufe der Zeit vergrosserte sich aufgrund der immer besser werdenden Technik die Anzahl der vom Prozessor unterstutzten Befehle Heute finden sich uberwiegend 32 und 64 Bit Prozessoren wobei die gangigsten Betriebssysteme fur den Anwender maximal 64 meist aber nur 32 Bit unterstutzen Daran lasst sich schon erkennen dass die Software im Falle der Prozessoren der Hardware hinterherhinkt Die in den 1980er Jahren entwickelten 386er waren die ersten 32 Bit Prozessoren der Intel 80x86 Familie Im Jahre 2006 wurde von der Firma ARM der erste kommerzielle ungetaktete asynchrone Prozessor vorgestellt der ARM996HS Da er ohne Taktung auskommt weist ein asynchroner Prozessor eine im Hochfrequenzbereich geringere und wesentlich weniger pragnante Abstrahlung auf und verbraucht wahrend Prozesspausen keinen nennenswerten Strom Variationen BearbeitenIm Zuge immer hoherer Integrationsdichten der Halbleiterprozesse haben die Entwickler von CPUs weitere Funktionen in die Hardware integriert Zu den Einheiten die fruher als separate Chips angeschlossen werden mussten und im Laufe der Zeit in die CPU selbst integriert werden konnten zahlen die Memory Management Unit zur Speicherverwaltung der numerische Coprozessor fur schnellere Rechenoperationen mit Gleitkommazahlen Vektorarithmetikeinheiten insbesondere fur schnelle Grafikbearbeitung bei Intel unter den Namen MMX SSE und Nachfolger beim PowerPC als AltiVec bezeichnet Cache Speicher zuerst nur der Level 1 heute zusatzlich Level 2 und auch schon Level 3 manchmal der Chipsatz oder Teile davon zur Ansteuerung des Arbeitsspeichers manchmal ein Grafikchip zur Anzeigesteuerung bis zu 100 Prozessorkerne auf einem Chip Mehrkernprozessor Terascale Prozessor 12 Mikrocontroller hingegen haben haufig nur wenige Register und einen eingeschrankten Befehlssatz bei dem Addition und Subtraktion oft schon die komplexesten Operationen sind Fur einfache Anwendungen wie die Steuerung einer einfachen Maschine reicht diese Funktionalitat jedoch aus zumal sich hohere Funktionen durch wenige Basisoperationen implementieren lassen beispielsweise Multiplikation durch Verschieben und Addieren siehe Russische Bauernmultiplikation Dafur integrieren Mikrocontroller vielfaltige fur Steuerungs und Kommunikationszwecke erforderliche Peripheriefunktionen Programm Daten und Arbeitsspeicher mit auf dem Chip Siehe auch Accelerated Processing Unit und Sandy BridgeStromverbrauch BearbeitenIn diesem Artikel oder Abschnitt fehlen noch folgende wichtige Informationen Hier werden primar die Symptome einer hohen Leistungsaufnahme dargestellt Interessant sind aber die Ursachen das heisst durch welche Vorgange wird denn uberhaupt die Leistungsaufnahme bestimmt und welche Moglichkeiten gibt es diese zu verringern Hilf der Wikipedia indem du sie recherchierst und einfugst Im Zusammenhang mit den steigenden Stromkosten wird der Energieverbrauch von Mikroprozessoren zu einem immer wichtigeren Leistungsmerkmal Dies gilt vor allem fur Grossrechnern Rechenzentren und Serverfarmen sowie bei mobilen Geraten wie Smartphones oder Tabletcomputern Auch ausserhalb von Rechenzentren bieten stromsparende Prozessoren Vorteile Da die Kuhler weniger zu tun haben werden die Rechner auch leiser Mitunter konnen die Computer sogar passiv gekuhlt werden Und im Sommer stellt die von einem PC produzierte Warme in einem Raum ohne Klimaanlage eine Beeintrachtigung fur die dort anwesenden Personen dar Fruher wurden neue Fertigungstechniken v a Strukturverkleinerungen vor allem zur Steigerung der Frequenz verwendet mittlerweile werden sie teilweise eingesetzt um den bisher stetig steigenden Stromverbrauch wieder zu reduzieren Statt immer hoherer Taktraten fur einen einzigen Rechenkern werden nun bei niedrigerer Frequenz mehrere Rechenkerne in einem Prozessor untergebracht Optimierte Fertigung reduziert Leckstrome Aktuelle Mehrkernprozessoren konnen in ihrem Leistungsbedarf je nach Modell zwischen 45 und 140 Watt liegen TDP Es werden auch zunehmend Energiesparfahigkeiten eingebaut um nicht benotigte Komponenten zeitweise langsamer takten zu konnen oder ganz abzuschalten Bzgl des Gesamt Stromverbrauchs wird i A das Race to Idle Prinzip angewandt Moderne Prozessoren kennen mitunter sogar einen Turbo Modus um vorhandene Kuhlungsreserven voll auszuschopfen Der Stromverbrauch von Prozessoren ist mit weiteren Folgekosten belastet Der verbrauchte Strom wird in Warme umgewandelt diese muss durch den Lufter aus dem Rechner abtransportiert werden Hoherer Verbrauch erfordert starkere Lufter die ebenfalls mehr Strom verbrauchen Ist der Aufstellungsort des Rechners selbst ein klimatisierter Raum wird auch die Klimaanlage dadurch zusatzlich belastet Dabei kann man abhangig von der Leistungszahl des Kuhlgerates mit ca 25 40 Zusatzverbrauch rechnen d h ein 300 W PC belastet die Klimaanlage mit 75 120 W hoherem Leistungsbedarf Auch das Netzteil des Rechners muss eventuell grosser ausfallen Ist der Rechner an eine USV angeschlossen so hat diese abhangig von ihrem Wirkungsgrad ebenfalls einen hoheren Eigenverbrauch Bei vielen Rechnern an einem Ort konnen auch zusatzliche Investitionskosten fur grossere Klimaanlagen und grossere USV Anlagen anfallen Server laufen meist 24 Stunden am Tag sieben Tage die Woche also insgesamt 8760 Stunden im Jahr Um die Energiebilanz von EDV Systemen zu verbessern werden unterschiedliche Losungswege verfolgt Es wird angestrebt die Effektivitat der Kuhlung zu erhohen Beispiel Air Guide als auch die abgegebene Warme zu nutzen Beispiel Aquasar Siehe auch Green ITKuhlung Bearbeiten Hauptartikel Prozessorkuhler Moderne CPUs werden je nach Auslastung wahrend des Betriebs sehr heiss Je nach Modell und Hersteller werden pro Quadratzentimeter Verlustleistungen von bis zu 125 Watt erreicht aktuelle Quadcores Zum Vergleich Die 18 cm Kochplatte eines ublichen Elektroherds erreicht gerade einmal 7 10 W cm CPUs durfen aber wie alle Halbleiter bestimmte Betriebstemperaturen nicht uberschreiten da das zunachst zu Fehlfunktionen Absturze in extremen Fallen zur Zerstorung des Chips fuhrt wird bei neueren Prozessoren durch Uberhitzungsschutz verhindert Ubliche Grenztemperaturen fur den Betrieb liegen zwischen 60 und 90 C Temperaturen uber etwa 125 bis 135 C fuhren zu irreversiblen Schaden Prozessoren mussen also zwingend gekuhlt werden wobei ein gewisser Sicherheitsabstand zu den vom Hersteller angegebenen Hochstwerten erstrebenswert ist Der gangigste Weg die Kuhlung der CPU sicherzustellen ist die Montage eines Kuhlkorpers mit Lufter Der verrippte Kuhlkorper aus Aluminium oder Kupfer teilweise kombiniert vergrossert die Flache die zur Warmeabgabe beitragt um ein Vielfaches der Lufter soll fur einen zugigen Abtransport der Verlustwarme sorgen Die Bemessung der Kuhlung erfolgt haufig nicht nach der theoretisch maximal moglichen Verlustleistung sondern aus Kostengrunden nach der Thermal Design Power TDP die deutlich niedriger liegt Zwischen Prozessor und Kuhlkorper wird Warmeleitpaste oder ein Warmeleitpad eingesetzt Durch Unebenheiten und Rauheit verbleiben zwischen Chip und Kuhlkorper Lufteinschlusse die den Warmetransport behindern die Pasten oder Pads verdrangen diese Luft und verbessern den Warmeubergang erheblich Als Lufter fur den CPU Kuhler werden fast ausschliesslich Axiallufter mit Durchmessern zwischen 40 und 140 mm eingesetzt Insbesondere kleine Exemplare erreichen Drehzahlen von bis zu 6500 min und konnen dabei eine erhebliche Gerauschkulisse erzeugen Die Lufter werden heute an die Hauptplatine angeschlossen so dass die Drehzahl uberwacht und bei vielen modernen Hauptplatinen auch elektronisch geregelt werden kann Als Alternativen zur Luftkuhlung gibt es noch die Wasserkuhlung fur leistungsstarke oder relativ leise Rechner bei der Wasser inner oder ausserhalb des Rechners in einem Radiator teilweise auch ohne Lufter gekuhlt wird und dann mit Hilfe einer Pumpe durch das Gehause und an zu kuhlenden Objekte wie CPU manchmal auch zusatzlich an RAM Chipsatz Grafikprozessor etc geleitet wird Insgesamt ist eine Wasserkuhlung aufwandiger teurer und zumeist wartungsintensiver als eine Luftkuhlung Als erster Computerhersteller verbaute Apple in ihren Power Mac G5 Topmodellen eine standardisierte Wasserkuhlung Zuvor wurden Wasserkuhlungen meist nur von Bastlern mit ubertakteten Prozessoren in Eigeneinbau verwendet Im Industriebereich wird auch Flussigstickstoffkuhlung eingesetzt die allerdings extrem aufwandig ist Um flussig zu sein muss der Stickstoff auf 196 C gekuhlt werden was grosse Kuhlaggregate erfordert Wegen der sehr niedrigen Temperatur im Rechner mussen Hauptplatine und andere Objekte wieder von der Ruckseite erwarmt werden damit sie ordnungsgemass funktionieren Diese Technik ist sehr schwierig realisierbar die Betriebs und Instandhaltungskosten sind meist hoher als mehrere einzelne Prozessoren parallel zu betreiben Allgemein gilt es als nicht sinnvoll eine CPU auf weniger als 10 C herunterzukuhlen da sonst die Kosten zu hoch werden Auch haben alle elektronischen Bauteile eine Mindestbetriebstemperatur und an zu stark gekuhlten Bauteilen kann sich Kondenswasser niederschlagen was unbedingt vermieden werden muss Flussigstickstoffkuhlung ist jedoch als kurzfristige Losung zur Aufstellung von neuen Taktfrequenz und Benchmarkrekorden sinnvoll Dafur sind auch keine Kuhlaggregate notwendig der Stickstoff wird einfach aus der Flasche nachgefullt und verdampft In diesem Fall entfallt auch die Erwarmung der Ruckseite weil die Komponenten wahrend der kurzen fur einen Rekordversuch notigen Zeit meistens auch ohne derartige Massnahmen funktionsfahig bleiben nbsp Prozessorkuhler fur Sockel 775 Intel Pentium D mit Heatpipe im Vergleich zu einem Kuhler fur den Sockel 7 Intel Pentium 1 MMX Einzelne Hersteller verwenden auch Kompressionskaltemaschinen Diese funktionieren ahnlich wie ein Kuhlschrank Ein Kuhlmittel wird stark unter Druck gesetzt und die dabei entstehende Warme abgefuhrt beim Ausgleich auf Normaldruck kuhlt es weiter ab und kuhlt so auch seine Umgebung sprich Prozessor oder andere Gerate Diese Losung wird vor allem bei ubertakteten Workstations verwendet hat aber den Nachteil auch die Gerauschkulisse eines Kuhlschranks zu erzeugen Eine weitere Moglichkeit zur Zwangskuhlung der CPU bietet das Peltier Element Auch hier ist die Gefahr der Bildung von Kondenswasser gegeben Zudem erzeugt ein Peltier Element wegen des geringen Wirkungsgrades mindestens noch einmal die gleiche Verlustleistung wie der Prozessor selbst die zusatzlich abgefuhrt werden muss Die warme Seite muss also auch hier per Wasserkuhlung oder Kuhlkorper mit Lufter gekuhlt werden Auch durch den Einsatz einer Olkuhlung kann Warme abgefuhrt werden im PC Bereich wird dies allerdings bisher nur im experimentellen Umfeld durchgefuhrt Fur eine Olkuhlung werden meistens keine speziellen Lufter oder Kuhleinrichten an der CPU installiert sondern einfach das gesamte Motherboard mit installiertem Lufter in eine Wanne voll Ol getaucht Hierzu bietet sich nicht leitfahiges reinstes Mineralol an Engineering Samples Customer Samples BearbeitenDie ersten von einem Hersteller produzierten CPUs werden ahnlich einem Prototyp als Engineering Sample oder Confidential CPU an ausgewahlte Firmen oder Tester verteilt Es handelt sich grundsatzlich um voll funktionsfahige Prozessoren die dem spateren Endprodukt meist in nichts nachstehen Solche CPUs sind ublicherweise im Handel nicht erhaltlich Erkennbar sind solche CPU Versionen am Kurzel ES oder dem Aufdruck Confidential Zudem wurden zumindest in der Vergangenheit von Intel Prozessoren und ganze Chip Satze in University Kits abgegeben Die dort enthaltenen Chips hatten den Aufdruck CS und waren in der Regel am Keramikgehause beschadigt vielfach war der Aufdruck schlecht verrutscht verschmiert dubliert Zu beachten ist dass die Buchstabenkombination ES oder CS nicht immer Engineering oder Customer Sample bedeuten muss oftmals ist es auch der Batch Code oder eine Revisionsbezeichnung nbsp Intel Mobile Pentium 4 mit dem Aufdruck Confidential nbsp Intel Pentium MMX 166 MHz mit dem Aufdruck ES sSpec Q019 nbsp AMD Turion 64 X2 mit dem Aufdruck AMD ENG SAMPLE nbsp AMD Mobile Athlon XP mit dem Aufdruck Engineering Sample nbsp IDT WinChip Marketing Sample Siehe auch BearbeitenListe von MikroprozessorenLiteratur BearbeitenThomas Flik Mikroprozessortechnik und Rechnerstrukturen Springer Verlag Berlin Heidelberg 2004 ISBN 3 540 22270 7 Michael S Malone Der Mikroprozessor Eine ungewohnliche Biographie Springer Verlag Berlin Heidelberg 1995 ISBN 3 540 60514 2 Thomas Beierlein Olaf Hagenbruch Taschenbuch Mikroprozessortechnik 3 Auflage Fachbuchverlag Leipzig im Carl Hanser Verlag Leipzig 2004 ISBN 3 446 22072 0 Klaus Wust Mikroprozessortechnik Grundlagen Architekturen und Programmierung von Mikroprozessoren Mikrocontrollern und Signalprozessoren Vieweg und Teubner 2008 ISBN 978 3 8348 0461 7 Dieter Wecker Prozessorentwurf 2 Auflage De Gruyter Oldenbourg Verlag 2015 ISBN 978 3 11 040296 4 Weblinks Bearbeiten nbsp Wiktionary Mikroprozessor Bedeutungserklarungen Wortherkunft Synonyme Ubersetzungen nbsp Commons Mikroprozessoren Sammlung von Bildern Videos und Audiodateien 25 Microchips that shook the world Institute of Electrical and Electronics Engineers englisch uber die Geschichte der Mikroprozessoren Visualisierung verschiedener Adressierungsarten Adobe Flash Virtuelles Museum fur CPU Bilder englisch Einzelnachweise Bearbeiten Konrad Zuse Der Computer Mein Lebenswerk 5 unverand Auflage Springer Verlag Berlin Heidelberg 2010 ISBN 978 3 642 12095 4 S 55 100 Jahre Zuse Friedrich Naumann Vom Abakus zum Internet E Sights Publishing 2015 ISBN 978 3 945189 42 9 S 134 a b Gerd Kuveler Dietrich Schwoch Informatik fur Ingenieure und Naturwissenschaftler 1 Vieweg Teubner Wiesbaden 2009 ISBN 978 3 8348 0460 0 S 4 Wilfried de Beauclair Rechnen mit Maschinen Eine Bildgeschichte der Rechentechnik 2 Auflage Springer Berlin Heidelberg New York 2005 ISBN 3 540 24179 5 S 111 113 Manuel Jimenez Introduction to Embedded Systems Springer Science amp Business Media 2013 ISBN 978 1 4614 3143 5 S 3 eingeschrankte Vorschau in der Google Buchsuche Ray M Holt World s First Microprocessor Chip Set Nicht mehr online verfugbar Ray M Holt website archiviert vom Original am 25 Juli 2010 abgerufen am 25 Juli 2010 World s First Microprocessor In firstmicroprocessor com 21 April 1998 abgerufen am 9 August 2015 Jivan S Parab Vinod G Shelake Rajanish K Kamat Gourish M Naik Exploring C for Microcontrollers A Hands on Approach Springer 2007 ISBN 978 1 4020 6067 0 S 4 ee sharif edu PDF ee sharif edu Memento des Originals vom 20 Juli 2011 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot ee sharif edu Hollis Blanchard PowerPC assembly Introduction to assembly on the PowerPC In IBM Developer Linux 30 Juni 2002 abgerufen am 7 Oktober 2022 englisch The PowerPC Architecture Specification released in 1993 is a 64 bit specification with a 32 bit subset Lennart Sorensen Re Performance difference 32 bit 64bit userland E Mail In Debian Mailing Lists 7 Februar 2017 abgerufen am 7 Oktober 2022 englisch x86 is different AMD did a nice job fixing a lot of mistakes in x86 as part of designing the 64 bit version of x86 The big changes are to double the number of registers since the x86 has always been terribly register starved This alone accounts for most of the performance improvements you see on 64 bit x86 Most architectures other than x86 loose a bit of speed in 64 bit mode compared to 32 bit mode unless they make other architectural improvements at the same time as x86 did Christoph Biedl Performance difference 32 bit 64bit userland E Mail In linux debian ports powerpc Google Groups 17 Februar 2017 abgerufen am 7 Oktober 2022 englisch two hosts with identical hardware LPARs on IBM POWER 1 powerpc 64 bit kernel 32 bit userland 2 ppc64 64 bit kernel 64 bit userland Now the surprise Using the 32 bit userland CPU bound operations like gzip or xz are significantly faster 5 to 10 percent From a Few Cores to Many A Tera scale Computing Research Overview PDF IBM 2006 abgerufen am 17 August 2013 Normdaten Sachbegriff GND 4039232 6 lobid OGND AKS Abgerufen von https de wikipedia org w index php title Mikroprozessor amp oldid 236270157