Diskussion:Hauptprozessor
Einleitung und fehlende Infos
Vorschlag: Den ganzen Kram über die Microprozessoren sollten wir in den Artikel Microprozessor verschieben. Dafür könnten wir von dort ein paar Teile über die Architektur von Prozessoren hier rüber holen. Ich habe mal angefangen was über Prozessorarchitekturen zu schreiben, da kommt noch mehr TheBug 23.2.2007
Hm, nicht viel passiert bisher...
Habe mal eine Einleitung zur Entwicklung der CPU geschrieben. Ich denke den ganzen Kram der sich speziell auf irgend welche Microprozessoren bezieht sollten wir rausschmeissen, es gibt einen Artikel zum Microporzessor.
Dagegen fehlen völlig Informationen dazu was denn so eine CPU nun wirklich macht und ein paar Informationen zur grundlegenden Architektur, also ALU, Register etc.
TheBug 28.1.2007
FRAGE? Warum sind nur Intel-CPU zu sehen? Unterstützen wir Monopolisten???
Oh mann, den Eintrag müssen wir wohl ziemlich komplett umgraben. CPUs sind viel älter als der Mikroprozessor und sonst ist auch nicht viel richtig oder relevant hier. TheBug 18:12, 18.11.2003
- Generell würde ich sagen das allgemeines über Prozessoren nicht in den Artikel Hauptprozessor (CPU) gehören sollte, sondern in den Artikel Prozessor und das der Artikel Hauptprozessor als unter Artikel zum Artikel Prozessor nur die wesentlichen unterschiedlichen Merkmales eines Hauptprozessors im Gegensatz zu einem Prozessor allgemein beschreiben sollte. --INFNIC >< 00:00, 1. Mär. 2007 (CET)
Anderung gelöscht
Warum wurde meine Änderung kommentarlos und anonym rückgängig gemacht? Kann sich das mal ein Admin anschauen? Ich find's völlig okay, wenn jemand meine Sachen verbessert, nicht okay, wenn jemand etwas einfach wieder löscht, ohne zu sagen, warum. --ChristianHujer 20:41, 14. Sep 2004 (CEST)
EINSPRUCH! 16, 24 oder 32 bit???
Zu den Fakten:
- Die Betriebssysteme der Apple Macintosh Computer waren auch vor 1991 schon 32-Bit-Betriebssysteme. Mac System 7 war nicht das erste 32-Bit-Betriebssystem von Apple, es war nur eine neue Version.
- Das Amiga OS kam 1985 auf den Markt und ist (und war damals schon) ein 32-Bit-Betriebssystem
- Das Atari TOS kam 1985 auf den Markt und war ebenfalls ein 32-Bit-Betriebssystem.
In der jetzigen Form erweckt der Artikel den Eindruck, Intel und Apple seien führend in 32-Bit-Technologie gewesen, was sie aber ebenso wenig waren wie der 80386 die erste 32-Bit-CPU überhaupt. Der Motorola 68000 war bereits bei seinem Erscheinen 1979 aus Programmierersicht eine mit Ausnahme von Multiplikation und Division eine vollwertige 32-Bit-CPU. Man muss ja nicht alles gleich breittreten, aber irreführende Informationsauslassung muss nun auch wieder nicht sein. --ChristianHujer 20:47, 14. Sep 2004 (CEST)
- Überlicherweise werden Architekturen nach der grösse das Daten/Adress-busses, und nicht nach der CPU internen Verarbeitungsgrösse eingeteilt. Ich stamme selbst noch aus der Amiga/Atari ST Zeit, und deren Busse waren weitghehend 16bit (32 bit nur multiplexed), auch wenn ein manual behauptet, eine CPU könne mit 32 bit Daten umgehen, oder 32bit adressraum adressieren (68000 zb nur 24bit), bedeutet das nicht, das es ihre native verarbeitungsgrösse ist (man schau sich cyclen und internen aufbau an)
Entscheidend ist die interne Architektur - und die war 32bit beim 68000, oder auch beim Z80000. Der externe 16bit-Bus war nur, weil es noch keine preiswerten Packages ueber 68pins gab. Es war immer noch eine Dual In line Welt. Zwei externe Demux-ICs genuegten, um aus 16bit wieder 32 bit zu machen. Ferner, was soll die Aussage "nur 24bit"?? Das war zu der Zeit mehr, als alle anderen CPUs boten und auch nur wegen der Packages begrenzt. Die interne Registerbreite ist der Massstab! Intel klebte zu der Zeit immer noch an der alten 8008 (!) Architektur mit 16bit Paging als Notanker. --Rainer Kind
- Ein OS hingegen, wird danach in 16/32-bit eingeteilt, inwieweit die üblichen Grössenangaben wie Speichermenge, Fetsplattenadressierung etc. in 16- oder 32 bit angegeben werden. Dies kann, und ist, aber nur ein umgangssprachlicher Begriff (sein), den innerhalb der Industrie ohnehin niemand ohne rotzuwerden benutzt. --Locksley
Betriebssystem-Diskussion
Die Diskussion ueber Betriebssysteme (32bit usw.) gehoert nicht zur Rubrik Mikroprozessoren.Man kann auch zu einer 4bit CPU ein 32bit O.S. schreiben, oder, wenn ihr wollt, auch ein 19bit O.S.. Software ist unabhaengig davon, ob eine CPU mit Roehren oder 90nm Transistoren realisiert wurde. --Rainer Kind
- Das stimmt so nicht, ein in Maschinensprache übersetztes Programm lauft nur auf der dazu passenden Maschine!
- Jedes Programm das du ablaufen lassen willst muss vorher in Maschinensprache übersetzt werden, auch das Betriebssystem.
- Und das lauft dann nur auf dem Prozessor für das es in Maschinensprache übersetzt würde, man kann also ein 32 Bit OS nicht auf einem 8 Bit Processor laufen lassen, wobei die Register Bitbreite nur wesentlich ist für das übersetzen in Maschinensprache oder für das schreiben von Assemblerprogrammen.
- Bei Hochsprachen wie C++ etc... muss man sich eh nicht um die Registerbreite kümmern... --INFNIC >< 00:28, 1. Mär. 2007 (CET)
Falsch, man kann sehr wohl ein 32 Bit System auf einem 8 Bit Prozessor aufsetzen, ggf. baut man dann eine Virtual Machine. Ob es Sinn macht ist eine andere Frage. Richtig ist auf jeden Fall, dass sowas nicht in diesen Artikel gehört, hier gehören auch keine Sachen zu Microprozessoren rein. TheBug 10:15, 2. Feb 2007 (CET)
- Das, was du meinst, ist keine Virtualisierung sondern Emulation. Gemeint ist doch damit die Breite des Adressbereichs - also kann man kein 32 Bit-Betriebssystem auf einem 8 Bit-Prozessor ausführen - nur emulieren. Aber der Absatz ist unabhängig davon wirklich nicht schön. cljk 11:38, 2. Mär. 2007 (CET)
- Eine Virtuelle 32 Bit Maschine hat auch einen Virtuellen 32 Bit Prozessor, somit würde die Software auf einen 32 Bit Prozessor laufen, auch wenn dieser nur Virtuelle ist aber die Emulationsoftware dafür muss auf dem 8 bit Prozessor als 8 Bit Programm laufen.--INFNIC >< 08:31, 15. Mär. 2007 (CET)
Ring
{gelöscht} Hat sich grad erledigt. Siehe Artikel Ring (CPU) -cljk 08:54, 4. Nov 2004 (CET)
Hier sollte noch rein: (rausgenommen)
Hier sollte noch rein:
- Intel (4004,8008,8080,8085, 8086, 8088, 80186, i860, IAPX432), Motorola (6800, 6809, 680xx), Zilog (Z80, Z800, Z8000), MOS (6502)
National Semiconductor (SC/MP (ISP-8A500, INS8060), 320xx), Inmos (Transputer: T400, T800...)
- Signalprozessoren (DSPs als Sonderausführungen)
- IBM-PC, der Urahn aller PCs
- 386 (32-bit, spät!) ((auch wenn der 68008 extern 8bittig war, so war er intern bereits 32bittig, also immer intern und extern beachten. Auch der Z80 konnte 16bit auf einmal manipulieren, das HL-Register war sozusagen der 16bit-Accu, aber nur wenige Freaks nennen den Z80 16bittig.)(Der 6809 konnte die beiden Akkus A & B zu einem 16Bit D-Akku zusammen fassen))
-cljk 08:56, 29. Nov 2004 (CET) plus Patch von Ping-Panther
Zentraleinheit ??
Was soll den dieser Begriff?? Muss man denn alle Begriffe verdeutschen? -cljk 11:36, 29. Nov 2004 (CET)
- Gabs ne Diskussion drüber? Irgendwie hab ich die wohl verpasst. Darkone (¿!) 12:21, 29. Nov 2004 (CET)
- Ja, bitte schleunigst zurückverschieben! Erstens ist jetzt der Redirect unter CPU kaputt (ok das könnte man reparieren), aber vor allem ist das Sachlich falsch: unter Zentraleinheit wird (meistens) die CPU+Mainboard+Arbeitsspeicher+Schnittstellen verstanden - dafür bräuchte es eine BKS oder einen eigenen artikel. -- D. Dÿsentrieb ⇌ 18:26, 29. Nov 2004 (CET)
- Der Begriff "CPU" wird umgangssprachlich auch in anderem Kontext für Zentraleinheit (ZE) benutzt, was aber falsch ist, da ZE für mehrere Bedeutungen steht aber die CPU nur für Hauptprozessor steht.
- --INFNIC Diskussion 12:33, 1. Mär 2006 (CET)
- Nicht ganz richtig. Heute wird CPU zwar i.A. meist so und nur so benutzt, aber lese dir mal http://en.wikipedia.org/wiki/CPU durch, dann weißt du mehr. (bist einfach zu jung *bg* ) CPU ist/war gleichbedeutend mit ZE (bezogen auf Computer), bzw. einfach sein englisches Pendant. --WikiMax 17:14, 1. Mär 2006 (CET)
- In Rechenzentren wird gerade im UNIX Umfeld auch heute noch von CPU im Bezug auf die Zentraleinheit gesprochen. Insofern ist der Hinweis sehr sinnvoll. - Rambit (Der vorstehende, nicht signierte Beitrag stammt von 193.108.16.126 (Diskussion • Beiträge) 15:29, 8. Feb 2007 (CEST)) , nachgetragen durch Benutzer:Nyks
- Die Zentraleinheit oder CPU ist die Zentrale Verarbeitungs Einheit eines Systems und je nach dem auf welche ebene man das System betrachtet kann man das unterschiedlich definieren. Wenn man nur die Tastatur betrachter, ist der in ihm steckende Mikrocontroller die CPU für die Tastatur, Wenn man nur den Rechner ohne Peripherie betrachtet ist ganz klar der eingebaute Prozessor die CPU, wenn man den PC mit Peripherie betrachten kann man auch den ganzen PC als CPU betrachten, wenn man eine Netzwerk betrachtet kann man auch den Server als CPU des Netzwerkes betrachten.
- Doch im allgemeinen wird der im PC eingebaute Prozessor als CPU angesehen. --INFNIC >< 08:45, 16. Mär. 2007 (CET)
- In Rechenzentren wird gerade im UNIX Umfeld auch heute noch von CPU im Bezug auf die Zentraleinheit gesprochen. Insofern ist der Hinweis sehr sinnvoll. - Rambit (Der vorstehende, nicht signierte Beitrag stammt von 193.108.16.126 (Diskussion • Beiträge) 15:29, 8. Feb 2007 (CEST)) , nachgetragen durch Benutzer:Nyks
- Nicht ganz richtig. Heute wird CPU zwar i.A. meist so und nur so benutzt, aber lese dir mal http://en.wikipedia.org/wiki/CPU durch, dann weißt du mehr. (bist einfach zu jung *bg* ) CPU ist/war gleichbedeutend mit ZE (bezogen auf Computer), bzw. einfach sein englisches Pendant. --WikiMax 17:14, 1. Mär 2006 (CET)
Variationen
Was an der Stelle steht kann ich überhaupt nicht deuten... Wenn niemand etwas dagegen hat werde ich es wieder löschen. -- Herr Schroeder 12:40, 9. Dez 2004 (CET)
- So wie ich das sehe war die Sezialisierung und Komplexität der CPUs gemeint, während die älteren CPUs mit wenig Registern auskommen müssen. Aber so, wie´s da steht: löschen. -cljk 12:59, 9. Dez 2004 (CET)
- Ich habe mal versucht den Abschnitt umzuschreiben. Über weitere Anregungen würde ich mich sehr freuen. -- Herr Schroeder 09:30, 10. Dez 2004 (CET)
- würde den Satz in etwa so erweitern:
- ... reicht diese Komplexität jedoch aus, da sich alle anderen Funktionen
allein durch die Addition und Substraktion implementieren lassen (Multiplikation durch mehrmaliges Addieren, Potenzierung durch mehrmaliges Multiplizieren ...). cljk 15:26, 10. Dez 2004 (CET)
- Gefällt mir. Habe ich gleich eingebaut. -- Herr Schroeder 11:41, 13. Dez 2004 (CET)
Stepping
Hat einer ne Ahnung, was ein Prozessor-Stepping ist? Der Begriff taucht z.B. in dem Artikel "Pentium III" auf - wird aber nirgends erklärt. Ich weiss auch nicht so recht, was das bedeutet. Vielleicht ist das einen Artikel wert. -cljk 12:30, 21. Feb 2005 (CET)
- Mit Stepping bezeichnen die Prozessorhersteller eine Unterversion eines Prozessors. Zumeist werden bei CPUs im Laufe der Weiterentwicklung und Produktpflege Fehler beseitigt, verkleinerungen vorgenommen, auf neue Herstellungsprozesse umgestiegen usw. Diese Änderungen werden z.B. bei Intel seit dem FDIV-Debakel in einem Specification Update regelmäßig veröffentlicht. Bei x86-Prozessoren lassen sich diese "Unterversionen" (zusammen mit anderen Versionskennungen wie Family und Model) über den CPUID-Befehl abrufen. Der Befehl liefert in bestimmten CPU-Registern Bitfelder zurück, die die aktuelle Version der CPU angeben. Auch das Stepping hat dabei einen Bitfeld. Eine andere Art des Stepping ist das so genannte Core-Stepping. Im Prizip ist es zumeist äquivalent zu dem Stepping, das der CPUID-Befehl ausgibt, die Bezeichnung ist aber anders. So werden Cors-Stepping (also Versionen des CPU-Die) zumeist mit cryptischen Bezeichnungen wie B0, C3 oder mC1 o.ä. bezeichnet. --Ruscsi 13:02, 21. Feb 2005 (CET)
Speed Path
Eigentlich gehört die Erklärung zum Speed Path auf eine eigene Seite. Da ich aber auf die Schnelle keinen Dreizeiler-Artikel erzeugen wollte, habe ich eine kurze Erklärungen hier eingefügt. Aber eigentlich gehört das hier nicht her, weil das eigentlich nichts mit CPUs zu tun hat, sondern alle komplexeren Logikbausteine betrifft. --Ruscsi 14:13, 21. Feb 2005 (CET)
Einige Fehler im Artikel
Ich habe den Artikel soeben überflogen und bin dabei auf etliche Fehler gestoßen. Das hier ist z.B. totaler Quatsch:
"RISC-Prozessoren (englisch Reduced Instruction Set Computing = reduzierter Befehlssatz): Spezialprozessoren, die für die Anwendung in einem bestimmen Bereich konstruiert werden.
CISC-Prozessoren (englisch Complex Instruction Set Computing = kompletter Befehlssatz): Allgemein gehaltene Prozessoren, die für jeden Anwendungsbereich geeignet sind."
Falls ich in naher Zukunft dazu komme, werde ich den Artikel mal gründlich überarbeiten.
- Bau ihn um. In praktisch allen EDV-Artikeln findet sich ähnlicher Blödsinn. Bei EDV-Themen allgemein hat Wikipedia ein unheimliches Qualitätsproblem. Man kann eigentlich nur noch hergehen und sich einmal die Woche so einen Artikel vornehmen und in 5 Jahren wäre dann der schlimmste Unfug mal beseitigt. Wäre froh, wenn ich jemanden hätte, der da mit anpackt und auch mal den Mut hat, Artikel grundlegend umzukrempeln und nicht nur anfügt, ergänzt oder kleine Fehler beseitigt. Habe zur Zeit aber sehr wenig Zeit und in den nächsten Monaten wird das bei mir nicht besser werden. Anfangs hab' ich verbesserungsbedürftige Artikel noch auf meiner Seite in eine Todo-Liste eingetragen. Mittlerweile setze ich sie nur noch auf beobachten und wenn mal wieder jemand eine Kleinigkeit ändert erscheint so ein Artikel wieder auf meinem Radarschirm und wenn ich grad Zeit habe, wird er dann überarbeitet. Der Hauptprozessor-Artikel ist auch auf meiner Todo-Liste (genau aus dem von Dir erwähnten Grund), da hiess er noch Central Processing Unit. Also: Fang an. Den CISC-Artikel habe ich schonmal etwas überarbeitet. Aber auch der könnte noch mehr Details gebrauchen :) --Ruscsi 23:56, 6. Mär 2005 (CET)
- Meine Vorschläge wären zudem:
- Weg mit der Entwurfsbeschreibung, die nicht nur komplett falsch ist (Stichwort "C-ähnliche Programmiersprache"), sonder auf nicht anders geschieht, als bei jedem anderen logischen Schaltkreis dieser Komplexität (RT-Ebene)
- Das mit dem Speedpath gehört hier auch nicht hin. Ich hab' das mal irgendwenn hier als Erklärung eingefügt, weil da ebenfalls ursprünglich ziemlicher Blödsinn stand (siehe Historie, ich hatte mit einer Überarbeitung ja mal angefangen). Eigentlich sollte der Speed-Path einen eigenen Artikel bekommen und hier nur kurz erwähnt werden.
- Allgemein nimmt "Design und Fertigung" einen viel zu grossen Teil des Artikels ein. Das gehört aber eigentlich in einen Technologie-Artikel, der den Entwurf logische Schaltkreise im Allgemeinen angeht. Solche Artikel gibt's auch schon. Sonst kann ich auch getrennte Artikel über die Herstellungsverfahren von Schokoosterhasen und Schokoweihnachtsmänner machen.
- Auch wäre es nicht schlecht, die Entwicklung von CPUs und ihrer Architekturen grob aufzuzeigen. Man muss ja nicht zu arg ins Detail gehen. Ich könnte mir da einiges vorstellen und auch ein paar Sachen beisteuern. Dabei sollte man sich auf keinen Fall auf den heute vorherrschenden x86-Kram beschränken. Mit dem LGP-30 hab ich ja schonmal ein recht altes Design erwähnt. Vielleicht wäre auch einen Erwähung der IBM S/360 oder der IBM 1130 nicht schlecht. Auch Architekturen wie die PDP-8 und die PDP-11 waren sehr bedeutsam, genauso wie die Microprozessoren, über die ja auch an anderer Stelle schon sehr viel steht. Auch Meilensteine wie die ersten Transistor-CPUs, erste Caches, die ersten RISC-CPUs und vielleicht auch Fehlschläge wie der iAPX 432 und Transputer könnten zumindest erwähnt werden.
Linne - 14.04.05
Im Moment könnte man diesen Artikel (neben den Fehlern die oben korrekt angemahnt wurden) imho als "Intel-Werbe-Artikel" bezeichnen. Außer TI als Erfinder der ICs steht hier doch im Prinzip nix anderes drin. Das ist doch echt arm. Leider bin ich in diesem Bereich nicht 100% firm, gerade historisch. Aber wie auch schon öfter hier mit 680x0 angemahnt wurde: Alles was nicht x86 + Intel ist fehlt doch hier völlig, wenigstens als Hinweis. (680x0, PPC, Sparcs was weiss ich noch alles)
Weiterhin vermisse ich hier generell zu den seit langem zur CPU gehörenden Teile wie Caches (wenigstens als Link), Pipelining, MMU und so weiter ...
Hinweis
Hi. Ich finde der Artikel sollte überarbeitet werden.
Wie wär's denn hiermit: en:Central_processing_unit ?
--Rernat 01:20, 21. Apr 2005 (CEST)
- Hmm... ich finde nicht, dass der englische Artikel insgesamt besser ist als der deutsche. Vielleicht erklärst Du, was Du am englischen Artikel besser findest, dann könnten andere das entsprechend verbessern? --ChristianHujer 12:04, 30. Apr 2005 (CEST)
Bild...
Wie wär´s mal mit einer ganzen Reihe von Bildern anstatt nur einem? Die CPU´s haben ja auch eine gewisse Entwicklung durchgemacht... Angefangen beim 4004 (von dem gibts kein Bild, dafür aber von Intel 4040) bis zum Xeon/Opteron
Soll ich hier ein Bild von einem PII-500 einfügen ? --Wolfi 00:47, 12. Jul 2003 (CEST)
???? -cljk 18:48, 22. Jul 2005 (CEST)
Ausserdem könnt das eine ruhig mal aktueller sein... -cljk 18:49, 22. Jul 2005 (CEST)
eine kurze Anmerkung: Wenn man sich den Beitrag "Hauptplatine" und den Beitrag "CPU" durchliest bemerkt man einen Fehler! In beiden Beiträgen wird gesagt: "Dies ist der zentrale Teil eines Computers." Ja was ist denn nun der zentrale Teil eines Computers, das Mainboard oder die CPU??? Ich denke da muss bei einen von beiden Beiträgen was geändert werden.
Die Mainboard verteilt und sammelt die Befehle nur, die CPU rechnet alles aus und ist meiner Meinung nach auf jedem fall die zentrale Einheit!--Overclocker 22:19, 24. Mär 2006 (CET)
Software Kühlung OC
Hallo, sollte ich dazu mal ein paar Worte anfügen? (www.cpuidle.de) Keine Werbung!
- Ja, aber ich denke Links zu Cooling und Overclocking reichen / wären angebracht.--Overclocker 22:20, 24. Mär 2006 (CET)Overclocking-Prozessoren[3]
Hier fehlt noch...
Hier fehlt noch einiges. Zum Beispiel sollte das Mooresche Gesetz angesprochen werden, außerdem fehlt die (mögliche) Zukunft völlig. Es sollte zumindest erwähnt werden, daß die bisherigen Leistungssteigerungen fast komplett auf Strukturverkleinerungen beruhen, was bald aus physikalischen Gründen nicht mehr möglich ist. Momentan ist 90nm-Fertigung üblich, spätestens bei 5nm ist aber Schluss.. soweit ich weiß, sind dann nur noch 5 Atome zwischen den Leiterbahnen und die Signale können frei zwischen den Leiterbahnen springen. Möglichkeiten, trotzdem noch leistungsfähigere CPUs herzustellen sind: - dreidimensionale Strukturen - neue Materialien, z.B. CNTs (Kohlenstoffnanoröhrchen) - biologische Prozessoren bzw Speicher (?) - nanocomputer (?) - größere CPUs als Übergangslösung, bis eine neue Technologie einsatzbereit ist
Außerdem sollte vielleicht noch erwähnt werden, daß die Chips auf den Graphikkarten in normalen PCs komplexer sind als die CPU.
JE 01:49, 18. Nov 2005 (CET)
Die Artikel Hauptprozessor und Prozessor müssen noch aufeinander abgestimmt werden!
Im Artikel Hauptprozessor sind einige Teile die in dem Artikel Prozessor gehören und umgekehrt auch.
Der Artikel Hauptprozessor sollte wie der name es schon sagt nur den Hauptprozessor beschreiben, also CPUs (z.B. Intel 486, Pentium, Power Prozessor...) ect. und nicht den Prozessor allgemein.
Ich kümmere mich darum sobald ich dazu komme. --INFNIC Diskussion 13:53, 1. Mär 2006 (CET)
Ich würde vorschlagen, SÄMTLICHE artikel bzgl prozessor, CPU, mikroprozessor etc unter einem Lemma zu vereinigen. Als Laie ist dieser Wald an Artikeln schlichtweg unüberschaubar. --Dejus 11:42, 24. Mai 2006 (CEST)
Das ist sachlich nicht korrekt! Ein Hauptprozessor ist nicht gleich CPU! Wie http://de.wikipedia.org/wiki/Benutzer:Duesentrieb schon schrieb, ist es so, das eine CPU; Mainboard + Hauptprozessor, Arbeitsspeicher, Chipsatz inkl. Schnittstellen (North- Southbrige (im Fall von nvidia gibts keine Southbrige mehr)) sowie deren Bussystem zusammengefasst eine Einheit bilden! Eine Zetrale-Rechen-Einheit.
Eine CPU kann ohne diese 4 bzw. 5 Grundbausteine nicht funktionieren. Mainboard inkl. Bussysteme, Hauptprozessor, Arbeitsspeicher, Chipsatz inkl. Schnittstellen(North- Southbrige (im Fall von nvidia gibts keine Southbrige mehr))
Es ist nunmal so, das diese EINHEIT nur aus dem grunde 'getrennt' wurde, um besser nachrüsten zu können.
Um dies zuverdeutlichen lest euch bitte mal einen Artikel über Bussysteme durch. Es handelt sich dabei normalerweise um einen geschlossenen Kreislauf. Ist der Kreislauf unterbrochen (ein Teil fehlt) funktioniert NICHTS. Wohingegen die Grafikkarte durchaus fehlen darf - das System Bootet trotzdem bzw. der Kreislauf ist geschlossen!
Ich bin für einen eigenen Artikel: CPU Eine weiterleitung von CPU nach Hauptprozessor bzw. Prozessor ist sachlich falsch!
Ansonsten bin ich der Meinung meines Vorredners: Microprozessor, Prozessor, Hauptprozessor gehören unter einen Tisch! Die DSP (Digital Signal Prozessor) in meiner Soundkarte bzw. meiner HiFi anlage ist nicht weiter als ein RISC Prozessor - also ein Prozessor mit begrenztem Befehlssatz. Daher finde ich die Limitierung auf den Computer völlig daneben.
PS: Gerne helfe ich beim verfassen einen neuen Artikels.
MfG S.Beschorner
email: stefan.beschorner@flaming-bytes.de
Inet: s.beschorner.my-bytes.de
- Das widerspricht aber zumindest dem heutigen Sprachgebrauch. Da ist eine CPU eindeutig identisch mit dem Hauptprozessor; Busse, Speicher und I/O sind separat darum herum angeordnet. Früher, vor Ein-Chip-CPUs, hatte man noch CPU-Platinen, aber auch da war das RAM und das I/O dann separat auf weiteren Platinen angeordnet.
- Die Merkwürdigkeit dieses Artikels hier besteht vielmehr darin, dass er aus unerfindlichen - zumindest unausgesprochenen - Gründen vorwiegend die Hardwareaspekte erläutert, während der Artikel Mikroprozessor auf ähnliche Weise vorwiegend Softwareaspekte abhandelt, beide im Grunde für den gleichen Gegenstand. --PeterFrankfurt 23:49, 14. Aug. 2007 (CEST)
Das ist soweit korrekt, bis aus eines: In den Schulen wird es einem bis heute (zumindest bei uns) in dieser Form gelehrt. Ich sehe dabei ein großes Problem: Versucht man einem Unerfahren IT Benutzer die Richtigkeit der Zentrale Verarbeitungs Einheit zu verdeutlichen, kommt man nicht drum herum auf das Mainboard, die RAM's oder auch der North- Southbrige einzugehen. Denn auch der L2-Cache bekommt seine Daten 'irgentwo' her. Das mittlerweile immer mehr Controller in dem Prozessor landen, lässt auf das Moorsche Gesetzt schliessen.
Ich persönlich würde mich nicht wundern wenn der Festplattencontoller in 10-20 Jahren seinen Weg in den Prozessor schafft. Denn; auch wenn heute die Festplatte den wohl extremsten Flaschenhals bildet, FlashDrives sind im vormarsch. Auch wenn diese Geräte heute noch sehr Teuer sind (siehe http://www.storesys.de (ca. 10000€ für 80GB)) kann ich mir gut vorstellen das diese Technik, vorallem weil die nachfrage nicht nur auf dem HDD Mark steigt, in zukunft Mechanische Festplatten ablösen wird. In Zukunft wird man wohl auch den Artikel Microconroller streichen können, da immer mehr Technik in den Prozessor wandern wird. Bzw. man müsste 'Es war einmal...' schreiben.
Man erinnere sich an die Integration der FPU (x87) in den Hauptprozessor.
Ein etwas neueres Beispiel zeigt AMD mit der Integration des Speichercontroller in den Prozessor, was ich als extremen Fortschritt ansehe.
Nochmal zurück zum Thema:
Ich Persönlich finde das der Artikel Microprozessor - heute wohl eher Nanoprozessor - mit dem Haupprossesor vereint werden muss. Denn wie schon korrekt angedeutet, zeigen beide Artikel auf den gleichen Gegenstand.
Außerdem sollte für die Abkürzung CPU ein eigener Artikel her. Denn es handel sich dabei um mehr als nur als nur um FPUs, Register und Rechenwerk...
Vielmehr ist das zusammenspiel aller Gerätschaften die auf dem Mainboard Platz finden, wichtig für das verständniss eines PC's bzw. einer CPU oder auch Zentraleinheit.
Auch wenn ein Prozessor heutzutage alle Komponenten der Von-Neumann-Achitektur in sich vereint (ALU, Control Unit, Memory, I/O Unit, Bus-System), hat man als außenstehender keine Chance ein verständniss dafür aufzubauen. Gerade im bereich des I/O braucht auch ein moderner Hauptprozessor Nachhilfe der North bzw. Southbrige. Denn auch Moderne Prozessoren sind nicht in der lage direkt mit einer Festplatte zu kommunizieren - von der normalerweise die Daten geliefert bzw. im RAM zwischengespeichert werden.
Wie gesagt, es fehlt der Überblick.
Aber das ist nur ein Kritikpunkt.
Einen weiteren sehe ich im bereich des 'Engineering Samples'.
Die modernsten/aktuellsten/schnellsten Prozessoren von AMD, der FX Prozessor hat einen offenen Multiplikator. Das ist nach meiner Info auch bei den P4EE der fall gewesen. Ob das auch auf aktuelle Core 2 Duo Prozessoren zutrifft weiß ich leider nicht. Jedenfalls sind Prozessoren mit offenem Multiplikator im Handel erhältlich.
Mein Fazit: Microprozessor, Haupprozessor und Prozessor gehören unter einen Tisch. Wobei eine CPU einen eigenes Thema verdient oder zumindest mehr auf das zusammenspiel der Einzelkomponenten eigegangen wenden muss.
Kurzer Nachtrag. Tatsichlich wird im Artikel Zentraleinheit kurz auf dieses Thema eingegangen. Es ist allerdings sehr kurz gehalten...
...und Mikroprozessor
nicht vergessen! Auch hier Überschneidungen. --EinKonstanzer 22:35, 4. Mär 2006 (CET)
...und weitere Infos zu Prozessoren
z.B. stehen bei Celeron | Celeron D | Celeron M | Pentium III | Pentium 4 | Pentium D | Pentium M | Intel Core Solo | Core Duo | Intel Core 2 Duo | Intel Core 2 Extreme | Pentium 4 Extreme Edition | Pentium Extreme Edition | Mobile Pentium 4 | Xeon | Itanium | Itanium 2 sehr viele wichtige Infos, die auch zu CPU, Prozessor und Mikroprozessor passen. Nachdem ich einige dieser Artikel gelesen habe, verstand ich VIEL mehr, als von CPU, Prozessor und Mikroprozessor! Wenn jemand Zeit hätte, vielleicht wenigstens Pentium 4, Celeron D und Pentium D durchzulesen und dann seine Meinung in diese Diskussion oder gleich in den Artikel zu schreiben. Und bei AMD ist sicher auch noch was zu finden... Und noch was: Auf Überschneidungen achten, dies scheint hier ganz wichtig zu sein! --Overclocker 12:38, 9. Mai 2006 (CEST)
Artikel aus der englischen Wikipedia übersetzen
besteht ein interesse, das der englische artikel zur CPU übersetzt wird? Die einleitung habe ich bereits übersetzt.
mfg.exe 21:49, 22. Nov. 2006 (CET)
sachlich teils falsche Infos
Wenn man diesen Artikel so liest, könnte man glatt meinen, da war ein Intel-Mitarbeiter am Werk...
Aber um es ganz ehrlich zu sagen: 1. fehlen Infos über AMD-Prozessoren (was echt schade ist!) und 2. sind Infos neuere Prozessoren wie Core2Duo, P4 oder Athlon64/Sempron nicht mal ansatzweise vorhanden! Außerdem gibts hier noch keinerlei Infos zum Bereich der Notebookprozessoren...
Aber sicherlich wird sich das noch ändern - wäre sonst echt schade!
Geschichte der Prozessoren
Dieses Thema kommt viel zu kurz - und würde nebenbei auch illustrieren, dass lange Zeit keinesfalls Intel oder AMD die leistungsstärksten Prozessoren hatten. --Bernd vdB 20:34, 22. Dez. 2006 (CET)
Taktung
Durch einen roten Link bin ich darauf aufmerksam geworden, dass noch kein Wort zur Taktversorgung vorkommt, die ja heute hochkomplex und wichtig ist. Der Term Multiplikator und seine Einstellbarkeit nur so als Stichwort. Da kann ich aber leider selber nicht mit Erkenntnissen dienen. --PeterFrankfurt 01:44, 11. Jul. 2007 (CEST)
Taktung gehört hier so wenig hin wie der ganze andere Kram über Microprozessoren. Das Thema hier ist "Hauptprozessor", nicht Microprozessor, oder moderne Motherboards. TheBug 13. Jul. 2007 (CEST)
- Ehm, die Theorie ist interessant, in der Praxis sehe ich hier aber nirgends Details zu irgendwelchen Mainframe-CPUs, sondern nur zu Mikroprozessoren. Wenn man Letzteres wegließe, wäre der Artikel leer. Und was mir auch erst jetzt auffällt, ist, dass dieser Artikel hier sich auf die Hardware-Aspekte konzentriert, während der Artikel Mikroprozessor mehr die Softwareseite betont. Merkwürdige Aufteilung unter diesen Lemmata, so dass deren Formulierung evtl. zu überdenken ist. Aber nichtsdestotrotz passt demnach der Hardwareaspekt Taktung tatsächlich genau in diesen Artikel hier. --PeterFrankfurt 23:23, 13. Jul. 2007 (CEST)