• Keine Ergebnisse gefunden

Praktische Informatik II SS 2000

N/A
N/A
Protected

Academic year: 2022

Aktie "Praktische Informatik II SS 2000"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Universität Mannheim

Lehrstuhl für Praktische Informatik IV Prof. Dr. W. Effelsberg

Christoph Kuhmünch, Gerald Kühne

Praktische Informatik II SS 2000

Übungsblatt 3 Ausgabe: Mi, 24.05.00 Abgabe: Di, 30.05.00, 18 Uhr

Aufgabe 1: Zahlensysteme [4 Punkte]

(a) [1 Punkt] Konvertieren Sie folgende Dezimalzahlen in das Dual- und Hexadezimalsy- stem:

6; 127; 542; 1024.

(b) [2 Punkte] Stellen Sie folgende Zahlen dual in einem Byte im Einer- und Zweierkomple- ment dar:

-7; -17; 0; 27.

(c) [1 Punkt] Die folgenden Bytes enthalten Dualzahlen im Zweierkomplement. Geben Sie die Zahlen im Dezimalsystem an:

0000 1001; 0001 1001; 1111 1011; 1111 1111.

Aufgabe 2: Schaltwerke [8 Punkte]

Entwerfen Sie einen zweistelligen Dualzähler unter Verwendung von JK-Flip-Flops. Der Zäh- ler soll seinen Stand in jedem Takt um 1 erhöhen. Bei Erreichen der 3 soll wieder bei 0 begon- nen werden. Hinweis: Speichern Sie jede Stelle des Zählers in einem Flip-Flop.

(a) [2 Punkte] Erstellen Sie eine Zustandsübergangstabelle. (Jeder Zählerstand bildet einen Zustand).

(b) [2 Punkte] Tragen Sie für jedes Flip-Flop die Werte für J und K in die Tabelle ein.

(c) [2 Punkte] Bestimmen Sie die einfachsten Funktionen für die J’s und K’s.

(d) [2 Punkte] Zeichnen Sie die Schaltung.

Aufgabe 3: Schaltnetze [8 Punkte]

Entwerfen Sie einen 4-bit-Parallel-Addierer, der auch subtrahieren kann. Dabei soll der zweite Operand durch Zweierkomplementbildung vom ersten subtrahiert werden, wenn ein Steuerbit SUB gesetzt ist. Gehen Sie davon aus, daß Ihnen 4-Bit-Addiernetze (siehe Vorlesung, Folie 1-36) als Bausteine zur Verfügung steht.

1

Referenzen

ÄHNLICHE DOKUMENTE

Wenn es zutrifft, daß, wenn ich Dienstag nicht arbeite, ich zwar Montag nicht, jedoch am Donnerstag arbeite, dann arbeite ich am Sams- tag.. Wenn ich Dienstag arbeite, dann arbeite

Sie sollen ein Schaltnetz entwerfen, das eine

Anmerkung: Ein Multiplexer ist eine logische Schaltung, die aus einem Vektor von Eingangs- leitungen (E i ,i = 0, ...,n) eine Leitung auswählt und auf die Ausgangsleitung f legt.

(a) [1 Punkt] Ermitteln Sie die größte und die kleinste positive Zahl ( 6 = 0), die im IEEE 32 - Format normalisiert dargestellt werden kann.. Geben Sie Ihre Ergebnisse im IEEE 32

In dieser Aufgabe sollen Sie die Zeichenkette PANSADETTA mit Hilfe des Huffman–Algo- rithmus kodieren. Sortieren Sie dazu zunächst die Buchstaben der Zeichenkette aufsteigend nach

Schreiben Sie ein Mikroprogramm für den Mikroprogramm-gesteuerten Computer aus der Vor- lesung (siehe Folie 4-3 oder Goldschlager/Lister, S.. Nach Ablauf der Berechnung soll

Schreiben Sie ein Mikroprogramm für den Mikroprogramm-gesteuerten Computer aus der Vor- lesung (siehe Folie 4-3 oder Goldschlager/Lister, S... Dazu sei untenstehendes

Dies geschieht beispielsweise, wenn zwei positive Zahlen addiert werden, das Ergebnis dann aber negativ ist.. Entsprechendes gilt für die Addition zweier negativer Zahlen und