silent_max
19.09.2012, 21:51 (editiert von silent_max am 19.09.2012 um 21:58) |
von-Neumannsche Flaschenhals und Cache (Computertechnik) |
Hallo liebe Gemeinde.
Heute bin ich beim Lernen über 2 Begriffe in 2 verschiedenen Fragen "gestolpert", die für mich noch nicht richtig klar sind.
Erste Frage:
Was versteht man unter dem Begriff "von Neumannsche Flaschenhals"?
Zweite Frage:
Was versteht man unter "Cache".
Sind denn folgende Antworten richtig?????
Antwort auf Frage 1:
Unter dem Begriff "von Neumannsche Flaschenhals versteht man einen Engpass zwischen dem Speicher und der CPU.
Antwort auf Frage 2:
Unter dem Begriff "Cache" versteht man einen schnellen Puffer-Speicher, der sich zwischen dem Speicher und der CPU befindet und dabei hilft, Daten zwischenzuspeichern.
Eine Frage ist mir dann zusätzlich noch gekommen...
Ein Byte sind ja 8 Bit. Wobei gibt es einen Begriff für 2 Byte, also für 16 Bit? Ich kann mich nur noch wage daran errinnern, dass es dafür einen Begriff gibt.
Danke schon mal im Voraus für die Antworten.
Gruß
Max -- Where is the madness ... |
Michael Krämer
20.09.2012, 09:12
@ silent_max
|
von-Neumannsche Flaschenhals und Cache |
» Was versteht man unter dem Begriff "von Neumannsche Flaschenhals"?
Im Gegensatz zu Harvard-Architektur werden sowohl die Instruktionen als auch die Daten über denselben Bus transportiert. Damit kommt es viel schneller zu Engpässen. Der einzige Bus ist also ein Flaschenhals. Die Harvard-Architektur hat einen Bus für die Daten und einen weiteren für die Instruktionen. Damit kann also gleichzeitig eine Instruktion gelesen und ein Datum gelesen oder geschrieben werden.
» Unter dem Begriff "Cache" versteht man einen schnellen Puffer-Speicher,
» der sich zwischen dem Speicher und der CPU befindet und dabei hilft, Daten
» zwischenzuspeichern.
Ja, richtig. Wobei der Cache in der Regel sehr viel kleiner ist, als der Speicher. Und dann gibt es noch 1st level und 2nd level caches, aber prinzipiell ist das das gleiche.
» Ein Byte sind ja 8 Bit. Wobei gibt es einen Begriff für 2 Byte, also für
» 16 Bit? Ich kann mich nur noch wage daran errinnern, dass es dafür einen
» Begriff gibt.
Eigentlich nicht. Man redet zwar von Wörtern, Halbwörtern oder Doppelwörtern, aber das ist nicht einheitlich. Ein Wort ist eigentlich immer so breit, wie die Architektur der CPU. Ein Wort bei einer 16-bit Architektur sind 2 Bytes, aber bei einer 32-bit Architektur sind 2 Byte ein Halbwort. Da ist immer Vorsicht geboten.
Michael |
schaerer
Kanton Zürich (Schweiz), 20.09.2012, 09:56
@ Michael Krämer
|
von-Neumannsche Flaschenhals und Cache |
Einfach noch zur Ergänzung, ein halbes Byte, also 4 Bits, nennt man ein Nibble. -- Gruss
Thomas
Buch von Patrick Schnabel und mir zum Timer-IC NE555 und LMC555:
https://tinyurl.com/zjshz4h9
Mein Buch zum Operations- u. Instrumentationsverstärker:
https://tinyurl.com/fumtu5z9 |
Leser
20.09.2012, 17:32
@ schaerer
|
von-Neumannsche Flaschenhals und Cache |
» Einfach noch zur Ergänzung, ein halbes Byte, also 4 Bits, nennt man ein
» Nibble.
Genau, und Nippel treten meist paarweise auf. |
Gerd
20.09.2012, 20:27 (editiert von Gerd am 20.09.2012 um 20:28)
@ Leser
|
Verwechselung hartes und weiches B |
» » Einfach noch zur Ergänzung, ein halbes Byte, also 4 Bits, nennt man ein
» » Nibble.
»
» Genau, und Nippel treten meist paarweise auf.
Ja, meistens ist das so, aber hier ging es wohl um Nibbel, die sehen irgendwie ganz anders aus.. -- Ein Tröpfchen Öl von Zeit zu Zeit
trägt vieles bei zur Haltbarkeit!
I got 14 channels of shit in the TV.... Pink Floyd |
olit
Berlin, 20.09.2012, 20:37
@ Gerd
|
Verwechselung hartes und weiches B |
Bist du ein Sachse? |
geralds
Wien, AT, 20.09.2012, 20:53 (editiert von geralds am 20.09.2012 um 21:00)
@ Gerd
|
Nibbel oder Nippel; ähm .. Nibble, das ist hier die Frage |
» » » Einfach noch zur Ergänzung, ein halbes Byte, also 4 Bits, nennt man
» ein
» » » Nibble.
» »
» » Genau, und Nippel treten meist paarweise auf.
»
» Ja, meistens ist das so, aber hier ging es wohl um Nibbel, die sehen
» irgendwie ganz anders aus..
---
Die sehen so aus:
ja,ja,,, nur nicht abschrecken lassen, von den beiden Ni'pp'bbeln.
---
Aber Nibble:
sieht so aus...
http://de.wikipedia.org/wiki/Nibble
--- -- ...und täglich grüßt der PC:
"Drück' ENTER! Feigling!" |
Gerd
21.09.2012, 06:58
@ olit
|
Verwechselung hartes und weiches B |
» Bist du ein Sachse?
Nee, aber ziemlich nah dran
Deshalb kenne ich auch den Unterschied zwischen einem Bernbohm-B und einem Babbelbohm-B -- Ein Tröpfchen Öl von Zeit zu Zeit
trägt vieles bei zur Haltbarkeit!
I got 14 channels of shit in the TV.... Pink Floyd |