Forum

Einloggen | Registrieren | RSS  

silent_max(R)

E-Mail

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(R)

Homepage E-Mail

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. :-D

--
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. :-D

Genau, und Nippel treten meist paarweise auf. :-D

Gerd(R)

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. :-D
»
» Genau, und Nippel treten meist paarweise auf. :-D

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(R)

E-Mail

Berlin,
20.09.2012,
20:37

@ Gerd

Verwechselung hartes und weiches B

Bist du ein Sachse? ;-)

geralds(R)

Homepage E-Mail

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. :-D
» »
» » Genau, und Nippel treten meist paarweise auf. :-D
»
» Ja, meistens ist das so, aber hier ging es wohl um Nibbel, die sehen
» irgendwie ganz anders aus..;-)

---
Die sehen so aus: :-P :wink:



:-P ja,ja,,, nur nicht abschrecken lassen, von den beiden Ni'pp'bbeln.

:-D

---
Aber Nibble:
sieht so aus...

http://de.wikipedia.org/wiki/Nibble

---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

Gerd(R)

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