¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

4.3 Computersysteme I, RTL-Notation

Usuario eliminado El usuario ha eliminado su información de asignaturas Inglés 24 fichas

Fichas del conjunto (24)

  1. 1Wofür steht "RTL" bei: RTL-Notation?Register Transfer Level
    (bzw. Language)
  2. 2Wozu dient die RTL-Notation?zur kompakten Beschreibung von Hardwarekomponenten und deren Funktionen
  3. 3Wie werden Register in der RTL-Notation bezeichnet?Mit Großbuchstaben
  4. 4Wie wird ein Register in der RTL-Notation definiert?Als ein Vektor, bei dem man die "Randbits" angibt
  5. 5Was sind die "Randbits" eines Registers?MSB, "Most Significant Bit"
    und
    LSB, "Least Significant Bit"
  6. 6Wie gibt man die Randbits eines Registers in RTL-Notation an?in Runden Klammern und mit einem Doppelpunkt getrennt hinter dem Registernamen z.B.:
    AR (7:0)
  7. 7Welches Randbit wird in der RTL-Notation zu einem Register zuerst genannt?Das MSB:
    Most Significant Bit
  8. 8Wie werden größere Wörter in der RTL-Notation zusammengefasst?Indem jeweils 8 Bit zu einem Byte zusammengefasst werden
  9. 9Was ist die Big-Endian-Reihung?wenn bei der Zusammenfassung zu Bytes mit dem höchstwertigen Byte (D31,···,D24) beginnt und dieses zuerst angibt
  10. 10Was ist die Little-Endian-Reihung?wenn man bei der Zusammenfassung zu Bytes mit dem niederwertigsten Byte (D7,...,D0) beginnt
  11. 11Wie werden in der RTL-Notation Zuweisungen zu Registern dargestellt?Durch den Ersetzungsoperator:
    einem Pfeil nach links
    <--
  12. 12Was bdeutet der Ausdruck: R1 ← R1 + R2 in RTL?dass der Inhalt von R1 durch die Summe der in den Registern R1 und R2 gespeicherten Werte ersetzt wird.
  13. 13Wie wird in RTL ausgedrückt, wenn ein Register bei einer Zuweisung nicht mit jedem Taktzyklus verändert werden soll?durch eine bedingte Zuweisung:
    z.B.:
    if (S1 = 1) then (R1 ← R1 +R2)
  14. 14Wie kann eine bedingte Zuweisung in RTL-Notation verkürzt ausgedrückt werden?durch einen Doppelpunkt hinter der Steuervariable:
    S1 : R1 ←R1+R2
  15. 15Wie werden zwei oder mehr Registertransfers, die gleichzeitig statt finden in RTL-Notation aufgeschrieben?In einer Zeile,
    durch ein Komma
    voneinander getrennt
  16. 16Wie wird in der RTL-Notation Speicher wie z.B. RAM ausgedrückt, in dem ebenfalls Daten abgelegt werden können?Mit einem großen "M" und in eckigen Klammern das zugehörige Adressregister, das als Index genutzt wird
    IR ←M[PC]
  17. 17Durch welche drei Klassen von Mikrooperationen können Register rechts des Ersetzungssymbols grds. miteinander verknüpft werden?- logische Op.,
    - arithmetische Op.,
    - Schiebe- / Verkettungsop.
  18. 18Welche Mikrooperationen zählen beispielsweise zu den logischen Operationen?AND, NOT, OR, EXOR..
  19. 19Welche Mikrooperationen zählen z.B. zu den arithmetischen Operationen?Add +
    Inc ++
    Sub -
    - -
    Einerkomplement (=Neg.)
  20. 20Welche Mikrooerationen zählen z.B. zu den Schiebe- und Verkettungsoperationen?lsh <<,
    rsh >>,
    Bitrotation li und re
    Konkatenation ||
  21. 21Wie können die einzelnen Mikrooperationen in einem Operationswerk realisiert werden?Entweder durch verschiedene Schaltnetze
    oder durch An- bzw. Umordnung der Datenleitungen (z.B. Konkatenation, Schiebemultiplexer)
  22. 22Wie können mit einem Operationswerk komplexe Makrooperationen bzw. Hardwarealgorithmen durchgeführt werden?Durch Verkettung der einzelnen elementaren Mikrooperationen
  23. 23Nenne ein Beispiel für eine komplexe Berechnung, die durch ein weniger komplexes Operationswerk erledigt werden kannein einfaches Operationswerk mit 8 Bit ALU, die nur INTs addieren bzw. subtrahieren kann, kann mit dem richtigen Hardwarealgorithmus auch 32-oder 64-Bit-Gleitkommaoperationen ausführen.
  24. 24Was muss der Hardwarealgorithmus leisten, um mit einem weniger komplexen Operationswerk komplexere Operationen durchführen zu können?er muss die gewünschte Operationen so zerlegen, dass sie durch eine entsprechende Zahl von Mikrooperationen umgesetzt werden können

Información

Descripción
Karteikarten auf 4.3 RTL-Notation, erstellt von David Bratschke auf 16/11/2017.
Creado por
Usuario eliminado · abr 2018
Actualizado
10 abr 2018
Visitas
32
Historial
  • Creado por David Bratschke · 16 nov 2017
  • Copiado por Daniel Bratschke · 10 abr 2018
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?