Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.
Wie Rechnet ein Prozessor?
Kann mir eventuell irgendwer ganz idiotensicher erklären, wie eine grüne Platine irgendetwas ausrechnen kann? Was geht dadrinne vor?
Würde mich über (relativ einfache) Antworten freuen :)
Ich meinte der Prozessor, meinetwegen formuliere es um: Wie kann ein kleiner klotz irgendetwas rechnen?
Tut mir leid, dass ich gefragt habe...
Und nochwas, ich meine nicht den binären Kram, das ist mir klar. Aber wie kann eine Siliziumplatine überhaupt 0+1 oder ähnliches "Rechnen"? Darum gings mir...
6 Antworten
- Software-FreakLv 5vor 1 JahrzehntBeste Antwort
Zitat:
"Wie funktioniert ein Prozessor?!
Ein Prozessor ist wahnsinnig dumm, aber wahnsinnig schnell. Der Primitivste Prozessor kann eigentlich nur addieren und subtrahieren, sowie Daten von einem Speicher einlesen sowie schreiben, und ausserdem abfragen, ob ein bestimmter Wert 0 bzw. kleiner als 0 ist, und je nachdem einen befehl ausfuehren oder nicht.
Man muss dazu sagen, dass bereits eine Operation wie zwei Zahlen aus dem Speicher zu holen und zu addieren eine vielzahl von Takten benoetigt. Wie gesagt, er ist eben wahnsinnig dumm, aber dafuer schnell. Wenn man 2 Mrd. Takte pro Sekunde zur Verfuegung hat, dann ist es nicht schlimm, wenn es 100 Takte fuer eine Addition braucht (Der Wert ist uebertrieben).
Es ist leicht ersichtlich, dass sich aus den einfachen Grundbefehlen komplexere Befehle ableiten lassen:
Aus der Addition und dem bedingten Sprung kann man die Multiplikation ableiten, aus der Subtraktion und dem bedingten Sprung kann man sich eine ganzzahldivision basteln.
So koennen nacheinander immer aufwendigere Befehle zusammengesetzt werden. Ein DivX-Video zu dekodieren ist fuer den Computer nichts anderes als ein aufwendiger mathematischer Vorgang.
Stell es dir ungefaehr so vor: Du hast dir den DivX Codec installiert. Damit stellst du deinem Prozessor praktisch die Funktion bereit, die er ausfuehren muss, um ein DivX Video zu verarbeiten. Stellen wir uns mal einfach vor, die Funktion, um ein DivX-Video zu dekodieren wuerde einfach f(x)=x^2 lauten.
Nun bekommst du ein DivX-Video. Das sind im Endeffekt Zahlen. Stellen wir uns mal vor, du hast dir ein Video heruntergeladen, und die Daten des Videos lauten "5 32 7 2 1 876". Nun weisst dein Betriebssystem deinen Prozessor an, die funktion f(x) auf die Daten anzuwenden. Das Ergebnis gibt der Prozessor zurueck. Und wenn f(x) wirklich eine Funktion waere, um DivX zu dekodieren, dann haettest du danach die Rohdaten, um das Bild des Videos darzustellen."
- Anonymvor 1 Jahrzehnt
Also das geht ungefähr so... und das ist kein Scherz : 01000100110111100010101111111101110001111101101011000010101011010001000100100100111111100100001010101110001010011010000011110
So und dann macht er so: 011101100101100101100100000110110000100000110101111010111000010010
Verstanden? Mehr kennt der Rechner nicht:
0 = aus
1 = an
- Anonymvor 1 Jahrzehnt
Transistoren, Schaltkreise, Elektrizität und dann wird gerechnet, binär und Schritt für Schritt......
- Anonymvor 1 Jahrzehnt
Psst, ein kleine Geheimnis: Die grünen Platinen können gar nicht rechnen! Aber keinesfalls weitersagen!
- Wie finden Sie die Antworten? Melden Sie sich an, um über die Antwort abzustimmen.
- vor 1 Jahrzehnt
nach den regeln der addition subtraktion multiplikation und der quantentheorie.....die division wird aussen vor gelassen auf grund höher nich lösbaren....und durch schlechtes wetter hervorgerufener mysterien....
- Anonymvor 1 Jahrzehnt
Gar nicht. ER läÃt rechnen!