Grundlagen der Technischen Informatik
Grundlagen der Technischen Informatik
Grundlagen der Technischen Informatik
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
• Einzelbuszyklus<br />
Torsten Braun, IAM, Universität Bern: GTI, WS 00/01 393<br />
Buszyklenarten<br />
– eine einzige Datenübertragung<br />
• Blockbuszyklus<br />
– Annahme: Prozessoren mit On-Chip-<br />
Cache zur Zwischenspeicherung von<br />
Befehlen und Daten<br />
– Blockweises Laden (cache fill) und<br />
Schreiben (write back) <strong>der</strong> Cache-<br />
Inhalte, Blockgrösse: z.B. 4 Wörter<br />
– Erster Zugriff wie Einzelbuszyklus,<br />
weitere Zugriffe benötigen weniger Zeit<br />
– nur 1 initialer Adresstransfer;<br />
prozessorexterne Adressfortschaltung<br />
durch Speicheransteuerung o<strong>der</strong><br />
Speicherbausteine<br />
• DMA-Zyklus<br />
– Folge einzelner<br />
Übertragungen mit jeweils<br />
einzelner Adressierung<br />
(fortlaufend o<strong>der</strong> nicht<br />
verän<strong>der</strong>nd)<br />
• Langer Blockbuszyklus<br />
– erlaubt mehr als 4<br />
Datentransfers<br />
– für Speicher-Speicher-<br />
Transfers