O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

3.3.2 Computersysteme II, vollassoziativer Cache

David Bratschke Informatik Alemão 12 flashcards

Flashcards do conjunto (12)

  1. 1Wie wird die Speicheradresse bei einem vollassoziativen Cache-Speicher aufgeteilt?In die obersten 27 (Tag)
    und die untersten 5 Bit (Byte)
  2. 2Wofür wird das "Tag" bei vollassoziativen Cache verwendet?Dieses wird verwendet, um im Cache-Speicher zu prüfen, ob die entsprechende Cache-Zeile mit dem identischen Tag bereits in den Cache-Speicher geladen wurde
  3. 3Was kann man bei vollassoziativen Cache bereits an der "Byte-Auswahl" ablesen?einen Hinweis auf die Anzahl der Bytes in jeder Cache-Zeile, z.B. bei 5Bit Byte-Auswahl: 2^5 = 32 Bytes
  4. 4Was ist der "Tag-Ram"?(Tag Random Access Memory)
    ..ist der Speicherbereich im Cache, der sämtliche Tags zu den entsprechenden Cache-Zeilen speichert
  5. 5Wozu dient die Byte-Auswahl, wenn über das Tag ein Eintrag im Cache gefunden wurde?über diese kann dann im nächsten Schritt das entsprechende Byte selektiert werden
  6. 6Wieviel Byte werden bei einem vollassoziativen Cache bei 32 Bit Maschinenwortbreite und einer 27/5-Aufteilung zu jedem Tag abgelegt?2^5, also 32 Byte
  7. 7Wieviele Vergleicher werden für einen vollassoziativen Cache benötigt?Für jeden Cache-Block einer
  8. 8Welche 5 Teilschritte werden bei einem vollassoziativen Cache-Zugriff durchlaufen?1) Abgleich des Tags
    2) Prüfung der Verwaltungsbits
    3) Auswahl der Cachezeile
    4) Zuführung des Bytes oder Wortes zum Prozessor über die Byte-Auswahl
  9. 9Inwiefern ist das Hinzufügen einer neuen Cache-Zeile bei vollassoziativen Cache beschränkt?Grundsätzlich gar nicht, solange nicht alle Zeilen bereits belegt sind
  10. 10Wann spricht man bei vollassoziativen Caches von "Verdrängung"?Wenn der Cache vollständig gefüllt ist, muss vor der Einlagerung einer neuen Cache-Zeile Platz geschaen werden, also eine andere "verdrängt" werden
  11. 11Nenne die drei Vorteile von vollassoziativen Caches.- Einträge können beliebig eingeordnet werden
    - Höhere Cache-Auslastung, Füllung bis zu 100%
    - Hohe Trefferraten erreichbar
  12. 12Nenne vier Nachteile von vollassoziativen Caches- Sehr komplexe Implementierung
    - Sehr hoher Hardware-Aufwand
    - Nur kleine Caches realisierbar
    - Verdrängungslogik notwendig

Informações

Descrição
Informatik (Computersysteme II) FlashCards sobre 3.3.2 Computersysteme II, vollassoziativer Cache, criado por David Bratschke em 17-01-2018.
Criado por
David Bratschke
Visualizações
21
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?