hallo
Was ist der Unterschied zwischen x86,i386,i486,i586,i686,PPC,Sparc und allem das es sonst noch gibt?
Druckbare Version
hallo
Was ist der Unterschied zwischen x86,i386,i486,i586,i686,PPC,Sparc und allem das es sonst noch gibt?
Die Unterschiede bestehen in der Prozessorarchitektur.
Andere Architektur, andere Arbeitsweise!
und was steht für was?
x86= Allgemeiner Begriff für Prozessoren von INTEL, AMD usw. halt alle die den x86 Maschinencode verwenden!
i386 = Alle 386er und kompatible
i486 = Dito nur halt 486er
i586 = Pentium
i686 = ab Pentium II
PPC = Das Zeugs von IBM, Motorola usw. Apple nutzt die! Ich z.B. habe ein ppc-System!
Sparc = Die Dinger von Sun Microsystems! UltraSparc heißen die imo!
Und dann wären da noch:
ARM - in PDAs, oder Netwinder Maschinen
m68k (Motorola 68000er Serie) - Alte Apples, Palm III/V (Dragonball)
Alpha - Gibts nicht mehr, von Digital (DEC) ging dann an Compaq
MIPS - Die CPUs von SGI
Ciao, Bernie
68k Mototola ...
m68k Motorola mit Memorymenegement unit
Soweit ich weiss, kann mich aber auch taeuschen
Alpha gbts noch, bis 2009, gehoert jetzt intel
PA-RISC Prozessor von HP, wird aber zugunsten von Itanium eingestampft werden
i386 wird auch zusammenfassend fuer die i386/i486 architektur verwendet, da die aenderungen im Befehlssatz nicht so dramatisch waren. erst mit dem i686 wurde es interessanter. Die bezeichnungen haben sich hauptsaechlich deswegen durchgesetzt, weil einige Leute glaubten, ein kernel speziell fuer den eigenen Prozessor wuerde spuerbar die Performance aendern.
Zu erwaehnen ist noch, dass der Pentium PRO ein i586 ist, und im Pentium 2 erstmals der Kern vom PPRO benutzte...
gruss,
pitu
UltraSparc sind 64Bit Prozessoren!Zitat:
Sparc = Die Dinger von Sun Microsystems! UltraSparc heißen die imo!
Sparc die Normalen (32Bit - bin mir aber nicht sicher!)
Jep
gruss,
pitu
War die ursprüngliche Frage nicht nach dem Unterschied?Zitat:
Original geschrieben von Nuke
x86= Allgemeiner Begriff für Prozessoren von INTEL, AMD usw. halt alle die den x86 Maschinencode verwenden!
i386 = Alle 386er und kompatible
i486 = Dito nur halt 486er
i586 = Pentium
i686 = ab Pentium II
PPC = Das Zeugs von IBM, Motorola usw. Apple nutzt die! Ich z.B. habe ein ppc-System!
Sparc = Die Dinger von Sun Microsystems! UltraSparc heißen die imo!
Dazu folgendes:
i(ntel)8086 - 8-bit Prozessor von Intel (erster Einsatz im original IBM PC)
i8088 - abgespeckte Version des 8086 (hatte ich mal)
i80186 - verbesserte Version des 8086, wird bis heute angewendet im sog. Embedded Bereich, wurde nie im PC eingesetzt, enthält einige zusätzliche Komponenten, die beim i8086 extern hinzugefügt werden mußten, z.B. Timer
i80286DX - 16-bit Prozessor, der auch die Befehle des originalen i8086 beherrscht
i80287 - mathematischer Co-Prozessor, der die Fließkommabefehle umsetzt
i80286SX - abgespeckter i80286DX, d.h. intern 16-bit aber extern 8-bit
i80386DX - 32-bit Prozessor, der auch die Befehle des i80286DX beherrscht
i80387 - mathematischer Co-Prozessor
i80386SX - abgespeckter i80386DX, d.h. intern 32-bit aber extern 16-bit
i80486 - erweiterter 32-bit Prozessor mit integriertem mathematischen Co-Prozessor, der auch die Befehle des i80386DX beherrscht
i80586 alias Pentium - 64-bit Prozessor
i80586 MMX alias Pentium MMX - erweiterter Pentium mit speziellem Multi Media Instruction Set (Multi Medi eXtension)
Pentium II - erweiterter Pentium MMX (interne verbesserte Architektur)
Pentium III - erweiterter Pentium II
Pentium 4 - erweiterter Pentium III
AMD ist beim i80386DX eingestiegen und hat ihn komplett nachgebaut, aber ab da an eine eigenstängige Linie weiterentwickelt. Ist aufgrund Patentrechtlicher Gründe nicht Pinkompatibel zur Intel Pentium Reihe.
Eine ganz andere Architektur ist die PowerPC (PPC) Architektur von ?Motorola? erfundene weiterentwicklung der 68000er Reihe.
Andere Architekturen gibt es von ARM, Sun, Zilog dies sind z.B. ARM, Sparc, Z80, 8051 usw.
Wenn es Dich wirklich interessiert, kann ich nur empfehlen ein gutes Buch über Rechnerarchitekturen zu kaufen oder aus zu leihen. Oder gut im Internet zu recherchieren. Denn für eine ausführliche Diskussion ist dieses Forum zu klein, denke ich.
Gruß
Pingu
mit dem bin ich irgendwie nicht so einverstanden. ich hab jetzt zwar nicht sehr viel ahnung und specs und technisches hintergrundwissen zu den cpus im kopf, aber wenn ich mich recht erinnere war es so:Zitat:
Original geschrieben von Pingu
i80586 alias Pentium - 64-bit Prozessor
i80586 MMX alias Pentium MMX - erweiterter Pentium mit speziellem Multi Media Instruction Set (Multi Medi eXtension)
Pentium II - erweiterter Pentium MMX (interne verbesserte Architektur)
Pentium III - erweiterter Pentium II
Pentium 4 - erweiterter Pentium III
- vom 486ger gab es auch ne SX und ne DX version
- der pentium 1 und nachfolger bis pentium 4 sind keine 64-bit prozessoren
- seit dem pentium 2 gab es die celeron prozessoren (abgespekte pentium 2/3/4), mit keinem oder weniger L2 cache und reduziertem FSB
- der pentium 3 hat gegenüber dem pentium jetzt nur noch den L2 cache on die und neue befehle, (I)SSE (genau weiss ichs grad net: Internet Streaming Extension oder so ähnlich)
- der pentium 4 hat ne völlig neue architektur und ist auf hohe taktraten ausgelegt um ordentlich arbeiten zu können. er enthält ausser MMX und SSE den befehlssatz SSE2
- dann gab es noch AMD K6-2 und K6-3 prozessoren, sowie den K7 (athlon) in verschiedenen gehäuse variationen, mit MMX und dem befehlssatz 3Dnow
-dann gibt es noch seversprozessoren der x86ger familie: xeon (32 bit) und itanium (64bit) cpus von intel, sowie den athlon mp (32bit) und opteron (oder wie heisst der nochmal?) (64bit).
-ausserdem gibts es dann noch eine vielzahl architekturen und cups die nie in den pc einzu hielten
- nicht zu vergessen die chips aus den tagen von super nintendo, sega megadrive & co.
- was in den mainframeartinen rechnern und servern von z.b. IBM steckt weiss ich jetzt nicht
um auf die frage vom topic einzugehen:
der unterschied, aber auch teilweise gemeinsamkeiten, liegt darin wie daten auf BIT-EBENE verarbeitet werden.
d.h. wie irgendwelche gatter und transistorschaltungen "geschaltet" sind.
und weil das die unterste ebene ist hängt davon ALLES ab was "darüber" kommt: interne hardware,firmware, BIOS, betriebssystem, programme, externe hardware
und jetzt kann sich jeder selbst ausdenken was los ist. bei den betriebssystemen und anwendungen kennt das ja jeder hier im forum:
hat man ein bestimmtes programm, baut das auf einem bestimmen bestriebssystem auf, dies wiederum baut auf einer bestimmten hardware (firmware, BIOS, chipstaz usw.) und natürlich CPU (x86, PPC, Sparc usw....) auf.
tauscht man also was in einer höheren ebenne aus (z.b. ne anwendung) kann man die darunterliegende ebene (z.b. OS) behalten. aber umkekehrt (normalerweise) nicht.
tauscht man die architektur dann, dann muss man auch alles andere ersetzten.
das ist jetzt vielleicht alles nicht 100% korrekt, aber um eine vorstellung davon zu bekommen wie das alles zusammenhängt reicht es aus. ausnahmen bekommen die regel :D
gruß
Das deckt sich nicht mit meinem Wissensstand. Der Pentium ist doch ein 32 Bit Rechner.Zitat:
Original geschrieben von Pingu
i80586 alias Pentium - 64-bit Prozessor
Ciao, Bernie
Ja, der Pentium ist ein 32bitter. Einige
Sachen sind aber wohl schon 64bittig aus-
gelegt (Speicherbus?).
Ach ja: Der PPro ist ein i686 und unmittel-
barer Vorgaenger des P-II (und IMHO der
beste Prozi, den Intel je gebaut hat).
@Pingu: Einen 286SX oder DX gab es IIRC nicht.
Diese Unterscheidung wurde erst mit dem 386er
eingefuehrt (wie erwaehnt intern 32bit,16 bit
extern beim SX, komplett 32bittig beim DX)
und wurde nach dem 486er wieder auslaufen
gelassen. Beim 486 stand das DX fuer einen
integrierten CoProz, den man beim SX mit dem
487er (der eigentlich ein kompletter 486DX
war und den SX dann abgeschalten hat) nach-
ruesten konnte.
Puh, ich hoffe, die Verwirrung ist perfekt.
'cuda
Ok,
schande auf mich. Es waren alles nur halbwahrheiten.:rolleyes:
Aber genaue Infos gibt es hier http://www.microprocessor.sscc.ru/chiplist/cl.2.html
Jeweils sogar unterschieden nach den genauen Herstellern.
Gruß
Pingu
Nö, der Apple G5 ist der erste Desktop Rechner der 64Bit Speicher addressieren kann. In den jetzigen Modellen sind aber nur 42Bit rausgeführt, Apple meint 4,4TeraByte Hauptspeicher reichen erst mal ;)Zitat:
Original geschrieben von HEMIcuda
Ja, der Pentium ist ein 32bitter. Einige
Sachen sind aber wohl schon 64bittig aus-
gelegt (Speicherbus?).
Ach ja: Der PPro ist ein i686 und unmittel-
barer Vorgaenger des P-II (und IMHO der
beste Prozi, den Intel je gebaut hat).
Ansichtssache,.. ich finde der P3 in Verindung mit dem 440BX Chipset war das beste was von Intel jemals verkauft wurde.
und wenn meine Info stimmt heisst MMX - Multi Matrix eXtensions, aber MultiMedia eXtensions verkauft sich halt besser.
Ciao, Bernie