4.4 Computersysteme I, ASM-Diagramme

Description

Informatik (Computersysteme I) Flashcards on 4.4 Computersysteme I, ASM-Diagramme, created by David Bratschke on 16/11/2017.
David Bratschke
Flashcards by David Bratschke, updated more than 1 year ago
David Bratschke
Created by David Bratschke about 7 years ago
217
2

Resource summary

Question Answer
Wofür steht "ASM" bei ASM-Diagramm? Für: Algorithmic State Machine
Wozu dienen ASM-Diagramme? Als Hilfsmittel zur Beschreibung von Hardware-Algorithmen komplexer Schaltwerke
Wie sieht ein ASM-Diagramm grds. aus? Wie ein Flussdiagramm, außer dass es noch zusätzliche Informationen enthält
Welche drei Arten von "Boxen" kann ein ASM-Chart haben? - Zustandsboxen - Entscheidungsboxen und bedingte Ausgangsboxen
Welche Art von Boxen gibt es bei Moore-Schaltwerken nicht? Warum nicht? Die bedingten Ausgangsboxen, weil ein Moore-Schaltwerk nur zustandsorientiert arbeitet
Welches Schaltwerk enthält mehr Zustandsboxen? Mealy- oder Moore? Moore
Was ist ein ASM-Block? Dieser repräsentiert innerhalb eines ASM-Charts einen Zustand und seine komplette Verzweigungsstruktur
Wie sieht eine Zustandsbox aus? Eine viereckige Box in der einem oder mehreren Registern Werte (in RTL) zugewiesen werden.
Ergänze: In Zustandsboxen wird die Aktion festgelegt, die ...? beim Erreichen dieses Zustands im Operationswerk ausgeführt werden soll.
Wo wird der jeweilige Zustandsname in einem ASM-Chart dargestellt? (links oben) Neben der entsprechenden Zustandsbox
Wie wird der Anfangszustand in einem ASM-Diagramm dargestellt? Als Zustandsbox z0
Wie werden die Datenpfade (Eingang) des Anfangszustand in einem ASM-Diagramm bestimmt? die erforderlichen Datenpfade werden durch entsprechende Belegungen der Steuervariablen bestimmt, die wiederum durch den Anfangszustand des Steuerwerks festgelegt sind.
Was sind die Entscheidungsboxen in einem ASM-Diagramm? diese testen Registerinhalte oder Eingänge auf besondere Bedingungen
Wieviele Ausgänge hat eine Entscheidungsbox? Zwei, denn die Bedingung kann nur wahr oder falsch sein
Wodurch werden die Bedingungen in einer Entscheidungsbox in der Regel abgebildet? durch einen Komparator oder die Belegung von Eingängen mit bestimmten Werten wird getestet
Ergänze: Durch ... -boxen werden die Folgezustände festgelegt, die das Steuerwerk als nächstes einnehmen soll. Entscheidungs..
Bei welchen Schaltwerken können bedingte Ausgangsboxen ausschließlich auftreten? Bei Mealy-Schaltwerken
Wie sieht eine bedingte Ausgangsbox aus? Wie eine Zustandsbox nur mit runden Ecken, aber ohne Zustandsname (oder -Code)
Wodurch unterscheidet sich die bedingte Ausgangsbox von einer Zustandsbox? Es werden nur die Ausgangsboxen ausgeführt, die auf dem Pfad der bedingten Zustandsbox liegen
Woraus besteht ein ASM-Block? Aus: - genau einer Zustandsbox - und einem Netzwerk aus Entscheidungsboxen
Wie können ASM-Blöcke graphisch dargestellt werden? Als : gestrichelte oder grau hinterlegte Vierecke
Wie müssen die Entscheidungsboxen in einem ASM-Diagramm miteinander verbunden sein? so, dass jeder durch das Netzwerk der Entscheidungsboxen genommene Pfad zu genau einem Zustand führt.
Wie oft dürfen Variablen innerhalb von Zustands- oder bedingten Ausführungsbox auf der linken Seite stehen? Und warum? Nur einmal innerhalb eines ASM-Blocks, weil sie nur einmal pro Taktzyklus beschrieben werden können
Wann erfolgen die Wertzuweisungen in einem ASM-Diagramm? Immer erst am Ende des Taktzyklus
Ergänze: Innerhalb des Zustandes werden auf der rechten Seite von Zuweisungen und in Entscheidungsboxen die Werte benutzt, die... ? die die Variablen am Anfang des Zustands haben
Warum eignet sich das ASM-Diagramm zur vollständigen Spezifikation eines komplexen Schaltwerks? weil es neben dem Kontrollfluss auch den Speicher und die Funktionsschaltnetze definiert und welche Datenwegsschaltungen im Operationswerk benötigt werden
Show full summary Hide full summary

Similar

ein kleines Informatik Quiz
AntonS
Informatik
Tom Kühling
PHP Grundlagen
chrisi.0605
Wirtschaftsinformatik Teil 2
Sabrina Heckler
Informatik 1 - Einführung
Svenja
Codierung
Tom Kühling
Wirtschaftsinformatik Teil 1
Sabrina Heckler
Einführung in das Studium Informatik
Daniel Doe
Lernplan
Sandra K
Infromatik Basiswissen
Simon Hefti