10.07.2015 Aufrufe

Schaltnetze und Schaltwerke - Systemsoftware und Verteilte ...

Schaltnetze und Schaltwerke - Systemsoftware und Verteilte ...

Schaltnetze und Schaltwerke - Systemsoftware und Verteilte ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Schaltnetze</strong>/<strong>Schaltwerke</strong> Sommersemester 2008Sprachsicht: Datenorientierte Protokolle• DatenpaketeBefehlscodeLUN LBA (MSB)LBALBA (LSB)TransferlängeSteuerbyteSCSI‐Host‐AdapterController“Gerät 1”• Protokoll zwischen Sender <strong>und</strong> Empfänger– Mitteilung / Auftrag– Synchron / Asynchron– Arbitrierung bei Bussen Controller“Gerät n”Sprachsicht: Programmiersprachen• Vielfältige Syntax <strong>und</strong> Semantik• systemnahe Programmiersprachen, z.B. C oder C++– geeignete g Datenstrukturen• Bitfelder• Zeiger• Repräsentation bekannt– einfache Datentypkonversionen (Cast)– geringer verdeckter Overhead (Performanz)• Assembler– symbolische Befehle (Mnemonic)– 1:1‐AbbildungAssemblerbefehl ‐ Instruktion– Makromechanismen...loop: dec r3jne out:move (r2++),(r1++)jmp loop:out: move (r2++),#0...Folien (c) Peter Sturm, University of Trier 12

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!