Blatt08
Page 1
Professur für Rechnerarchitektur
Prof. Dr. Armin Biere
Dr. Mathias Fleury
Freiburg, 19. Juni 2026
Technische Informatik
Übungsblatt 8
Vorgeschlagenes Lesethema der Woche: Chips die programmiert werden können https://semiwiki.com/semiconductor-manufacturers/intel/289872-inside-a-counterfeit-8086-processor/
Achtung 1: Für KV werden Sie für die Klausur 4 Buntstifte brauchen (damit es lesbar ist).
Aufgabe 1 (KI/Pflicht Punkte)
Bitte ankreuzen welches von beiden Punkte passt:
□ Ich habe die Aufgaben selbst versucht zu lösen und möchte ein Korrektur
- a) mir ist bewusst, dass signifikante Bearbeitung reicht zum Bestehen des Blatts
- b) mir ist bewusst, dass ich vielleicht trotzdem Vorrechnung muss (ohne meine Notizen!)
□ Ich habe irgendwann die KI gefragt und einfach abgeschrieben. In diesem Fall:
- a) muss ich alle Aufgaben abgeben, das reicht zum Bestehen dieses Blatts
- b) mir ist bewusst, dass ich keine Korrektur bekommen werde
- c) mir ist bewusst, dass ich vielleicht trotzdem Vorrechnung muss (ohne meine Notizen!)
Die Bewertung passiert nur wenn diese Aufgabe beantwortet wurde.
Leftovers:
Aufgabe 2 (4 Punkte)
Sei für eine boolesche Funktion die folgende Primimplikantentafel für die Minterme
| 1 | 1 | |||||
| 1 | 1 | 1 | ||||
| 1 | 1 | 1 | ||||
| 1 | 1 | |||||
| 1 | 1 | |||||
| 1 | 1 |
Page 2
Reduzieren Sie die Primimplikantentafel so weit wie möglich, geben Sie dabei die einzelnen verwendeten Reduktionsregeln an. Wenden Sie dann die Methode von Petrick an, um das aus der gegebenen Primimplikantentafel resultierende Minimalpolynom zu bestimmen. Gehen Sie dabei davon aus, dass alle Primimplikanten die gleichen Kosten haben.
Aufgabe 3 (2 + 1 Punkte)
Gegeben sei folgender Schaltkreis in Abb. 1.
(Abbildung 1: Schaltkreis mit Eingängen
a)
Geben Sie zu jedem Gatterausgang einen Booleschen Ausdruck an, der die berechnete Funktion repräsentiert.
b)
Geben Sie die Länge des längsten Pfades in diesem Schaltkreis an.
Aufgabe 4 (2 + 4 Punkte)
Sei für eine Boolesche Funktion die folgende Primimplikantentafel für die Minterme
| 1 | 1 | |||||
| 1 | 1 | 1 | ||||
| 1 | 1 | 1 | ||||
| 1 | 1 | |||||
| 1 | 1 | |||||
| 1 | 1 | 1 |
¹Auf die vorliegende Primimplikantentafel wurden bereits einige Reduktionsschritte angewendet, wovon Sie sich aber nicht weiter stören lassen sollten.
Page 3
Für die Kosten der Primimplikanten gilt:
Reduzieren Sie die Primimplikantentafel soweit wie möglich. Geben Sie dabei die einzelnen verwendeten Reduktionsregeln an (Name oder Nummer wie in der Vorlesung). Geben Sie an, aus welchen Primimplikanten das Minimalpolynom besteht. Falls notwendig, wenden Sie dazu die Methode von Petrick an.
Hinweis: Zur Wahrung der Übersichtlichkeit ist es ratsam, mehrere Primimplikantentafeln zur Darstellung der Reduktionen zu verwenden.
Aufgabe 5 (2 + 1 + 2 + 2 + 1 Punkte)
Gegeben sei die Boolesche Funktion
a)
Geben Sie die ON-Menge zu
b)
Leiten Sie nun das Minimalpolynom zu
c)
Sie wollen das Minimalpolynom realisieren und erkennen, dass sowohl die Kosten für eine PLA als auch die Kosten für eine direkte Schaltkreisübersetzung exponentiell mit
d)
Skizzieren Sie auf Basis von Aufgabenteil c) einen Schaltkreis für
Hinweis: Überlegen Sie sich, wie Sie
e)
Benutzen Sie Ihren Schaltkreis aus Aufgabenteil d), um sich einen Schaltkreis für
Aufgabe 6 (3 Punkte)
Addieren Sie die folgenden Paare von 6-Bit Zweierkomplementzahlen mit der in der Vorlesung gezeigten Methode. Ist das Ergebnis nicht als 6-Bit Zweierkomplementzahl darstellbar, so geben Sie dies explizit an und begründen Sie.
a)
Page 4
b)
c)
Abgabe: 26. Juni 2026, 1600