Hallo Hugo/Manfred/WieAuchImmer,
das erklärt manches bei dir
Da bin ich jetzt aber mal gespannt, lass hören.
Gruß
Stefan
Hallo Hugo/Manfred/WieAuchImmer,
das erklärt manches bei dir
Da bin ich jetzt aber mal gespannt, lass hören.
Gruß
Stefan
Blubb
Ja, so ist das
Hallo,
diese Erklärung von Peter ist bisher so ziehmlich die einzige,
die Hintergünde und Zusammenhänge verständlich darstellt.
Wie du liest, ist das Thema gar nicht so einfach
)
Also die CPU besteht eigentlich nur aus der ALU
(Recheneinheit), den Registern, der Aublaufsteuerung und der
Ein-/Ausgabeeinheit (Also der Anbindung für den Speicher und
die Peripherie).
Und damit ist die CPU in einem modernen hochkomplexen Prozessor
nur ein Block/Funktionseinheit, um den sich noch edliche andere
Funktionsblöcke versammelt haben (z.B. eben Recheneinheiten
sprich Festkomma und Gleitkommaprozessor, Caches, sogenannte
Piplines zur Vorselektierung von Daten und Befehlen, Puffer
und Treiber für die Peripherie usw.
In Prozessoen für kleinere Anwendungen (z.B. in Meßgeräten,
Heimelektronik, Maschinen usw. ist es inzwischen auch normal,
daß sich der gesamte Hauptspeicher (RAM und ROM=Flashspeicher)
sowie jegliche Peripherie (z.B.Datenein-/-ausgabe wie LAN, USB,
Grafik, usw.) in einem einzigen Chip befindet.
Da ist die eigentliche CPU nur noch ein winziger Bruchteil des
Gesamtsystems.
Früher füllte dies schon einen ganzen Schrank. Im deutschen
wurde dieser Schrank dann als Zentraleinheit bezeichnet.
Und diese Zentraleinheit war dann z.B. eine ganze Platine voll
mit niedrig bis mittel hoch integrierten Schaltungen und noch
früher sogar ein ganzer Kasten voll mit vielen Platinen, auf denen
zum großen Teil die CPU aus Standardlogik zusammengefriemelt war.
Noch früher waren es viele Platinen mit einzelnen Transistoren,
die zu Gattern und Flipflops verschaltet waren und im weiteren
Logikschaltungen darstellten (z.B. Addierer oder Komparatoren
oder Register usw.)
Mit zunehmender Miniutarisierung wurde aber immer mehr in
diesem Schrank untergebracht…
Und heute ist in dem Prozessor (egal ob Pentium oder Athlon
oder G3 usw) der Inhalt mehrer solcher Schränke integriert
(auch solcher Teile, die früher weitab von der CPU ihren Dienst
taten).
Inzwischen ist man aber auch schon soweit, daß in einem Prozessor
eigentlich mehrere/viele solcher Prozessoren mit vielen CPUs
paralell ihren Dienst tun.
Die Nächste Betrachtungs-Ebene ist dann die rein Modulare,
also dijenige EInheit, welche die CPU enthält ist dann die
CPU, somit wird hierbei das Mainboard, mit allem was da drauf
ist, als CPU bezeichnet und alles andere ist Peripherie.
Zumindest beim PC wo allerlei zusätzliche Funktionen, die mit
der CPU rein gar nix zu tun haben (z.B. Stromversorgung,
integrierte „On Board graka“, USB und Firewire-Ports, Tastatur
und Mouseports, Netzwerkanschluß usw. ist diese Betrachtungsweise
natürlich nicht sehr sinnvoll.
In anderen Systemen macht es aber durchaus Sinn, so zu klassieren.
Eine einfache Frage und eine komplizierte Antwort, sorry.
Aber so ist es eben bei hochkomplexen Systemen.
Umso mehr ist es schon erforderlich, daß man sich mit Definitionen
darauf festlegt, wie eine Sache genannt werden soll.
Sonst redet man ständig aneinander vorbei.
Gruß Uwi
Hallo,
Bei älteren Rechnern waren das auch mal alles einzelne Chips,
also
CPU, MMU, FPU und Cache.
Nach deiner Theorie würde bei solchen Rechnern erst die
Gesamtheit
dieser Chips die CPU ergeben und das ist schlicht falsch.
dann würde ich dir empfehlen, diese Teile bei einer modernen CPU mal wieder zu trennen, da sie ja keine Einheit bilden. Eventuell schaffst du das ja mit einer feinen Säge und kannst sie dann getrennt auf eine Platine löten.
Gruß, Niels
Hallo Peter(TOO)!
dein Posting trifft den Sachverhalt wirklich gut, auch wenn sich bei
manchen umgangssprachlichen Erklärungen, sich mir die Fußnagel aufrollen.
Bei den Theoretikern gehört die MMU (Die
Speicherverwaltungs-Einheit) eindeutig zur Peripherie,
Das war gemein.
(
Ich programmiere diese Dinger (MMU) immer mal wieder und muß mehr
und mehr feststellen datt Ding hat mit einer CPU aber auch gar nichts zu tun.
Nur weil man das Ding mit auf einen Chip gequetscht hat, heißt doch
nicht, dass es nu weg ist und CPU heißt.
Gruß
Stefan
Hallo Stefan,
dein Posting trifft den Sachverhalt wirklich gut, auch wenn
sich bei
manchen umgangssprachlichen Erklärungen, sich mir die Fußnagel
aufrollen.
Ich kann auch anders, aber dann hätte der Fragesteller wohl nicht einmal mehr „Bahnhof“ verstanden 
Bei den Theoretikern gehört die MMU (Die
Speicherverwaltungs-Einheit) eindeutig zur Peripherie,Das war gemein.
(
Wieso ???
Ich programmiere diese Dinger (MMU) immer mal wieder und muß
mehr und mehr feststellen datt Ding hat mit einer CPU aber auch gar
nichts zu tun. Nur weil man das Ding mit auf einen Chip gequetscht
hat, heißt doch nicht, dass es nu weg ist und CPU heißt.
Früher war das alles halt irgendwie einfacher. Da gab es einen Einschub, welcher sich zwischen CPU und Hauptspeicher befand und eindeutig als MMU identifiziert werden konnte.
Heute ist die MMU noch mit dem L1-Cache verwurstelt und zusammen mit HT wird es dann erst recht lustig, da die MMU dann für zwei „CPUs“ zuständig ist.
Auch bei der MMU ist die Abgrenzung auch nicht einfach:
Bereits ein einfaches Banking, bestehend aus einem Port und ein paar Gattern, ist eigentlich schon eine MMU, da eine Speicheradresse im Programm, nicht mehr direkt einer physikalischen Speicheradresse zugeordnet werden kann. OK, in einem solchen Beispiel ist der grösste Teil dieser „MMU“ als Software implementiert.
Etwas scheieriger wird es z.B. beim 8086 und seinen 4 Segtment-Registern. Ist das nun nur eine registerindirekte Adressierung oder schon eine MMU ?
Beim 80286 und dem Protectet-Mode wurde es dann eindeutig !
MfG Peter(TOO)
Hallo Peter(TOO),
Bei den Theoretikern gehört die MMU (Die
Speicherverwaltungs-Einheit) eindeutig zur Peripherie,Das war gemein.
(
Wieso ???
Weil das auch bei mir so ist und ich mich gar nicht zu den
Theoretikern zählen mag.
Was soll ich denn für einen Namen nutzen wenn ich versuche ein
Problem zu beschreiben das im Zusammenspiel DMA, MMU, Cache und CPU
auftritt (das übliche sozusagen auf embedded Kisten).
Alle Logikeinheiten haben ihren Namen behalten (MMU, DMA, Cache,…)
nur die CPU mußte ihren leider abtreten… 
Gruß
Stefan
PS: Werde jetzt immer brav „Die Logikeinheit bestehend aus Rechenwerk
und Registern die früher ein mal CPU hieß“ sagen.
Hallo Stefan,
Bei den Theoretikern gehört die MMU (Die
Speicherverwaltungs-Einheit) eindeutig zur Peripherie,Das war gemein.
(
Wieso ???
Weil das auch bei mir so ist und ich mich gar nicht zu den
Theoretikern zählen mag.
Ooooch, wenn’s meine Arbeit zulässt, lege ich mal eine Gedenkminute für dich ein.
) *SCNR*
Was soll ich denn für einen Namen nutzen wenn ich versuche ein
Problem zu beschreiben das im Zusammenspiel DMA, MMU, Cache
und CPU
auftritt (das übliche sozusagen auf embedded Kisten).Alle Logikeinheiten haben ihren Namen behalten (MMU, DMA,
Cache,…)
nur die CPU mußte ihren leider abtreten…
So ist das halt im Leben, die Sprache verändert sich und manche Dinge werden erst im Kontext ersichtlich.
Hinzu kommt noch ob man sich mit Laien oder Fachleuten unterhaltet …
Hinzu kommen halt noch so alte Gewohnheiten, auch ich spreche manchmal von „Baudrate“ wenn eigentlich die „Bitrate“ gemeint ist und ich bin da nicht der Einzige.
PS: Werde jetzt immer brav „Die Logikeinheit bestehend aus
Rechenwerk
und Registern die früher ein mal CPU hieß“ sagen.
Wie wär’s mit der Kurzform:
DLbaRuRdfemCPUh??
MfG Peter(TOO)
P.S.: kennst du noch TAFKAP ??
Abkürzungen (oT)
Abend Peter(TOO),
PS: Werde jetzt immer brav „Die Logikeinheit bestehend aus
Rechenwerk und Registern die früher ein mal CPU hieß“ sagen.Wie wär’s mit der Kurzform:
DLbaRuRdfemCPUh??
Coole Idee, ich übe gerade noch ein wenig die Aussprache.
P.S.: kennst du noch TAFKAP ??
„The Artist Formerly Known As Prince“ sagt Google aber ich befürchte
das meintest du nicht.
Gruß
Stefan
Hallo Stefan,
P.S.: kennst du noch TAFKAP ??
„The Artist Formerly Known As Prince“ sagt Google aber ich
befürchte
das meintest du nicht.
Doch, genau Pince meinte ich
)
Aber hinter dieser Abkürzung steht eine andere Geschichte.
MfG Peter(TOO)
Abend Peter(TOO),
Aber hinter dieser Abkürzung steht eine andere Geschichte.
Nu lass mich aber auch nicht dumm sterben… 
Gruß
Stefan