Ziele: Algorithmen in Assemblerprogramme mit möglichst geringer Codegröße umzusetzen, sowie der Umgang Debugger und Simulator. Arbeitsverzeichnis: Kopieren Sie sich das Verzeichnis, welches Ihnen im Praktikum zur…
Ziele: Verständnis für STACK Befehle und deren Nutzung bei Unterprogrammen. Ziel ist es Programme mit möglichst geringer Codegröße zu implementieren, sowie der Umgang mit einem Debugger/Simulator.…
Ziele: Verständnis für LOAD und STORE Befehle, bedingte Befehle und die verschiedenen Speicherbereiche. Ziel ist die Implementierung mit möglichst geringer Codegröße sowie der Umgang mit…
.file „aufgabe1.S“ .text .align 2 .global main .type main,function main: @ args = 0, pretend = 0, frame = 12 @ frame_needed = 1, uses_anonymous_args…
Aufgabe1: Erweitern sie den Befehlssatz des MU0-2 Prozessors um die Befehle PUSH, POP, LDR und STR. Füllen Sie die Steuerungstabelle aus und malen Sie in die…
Wiederholung Teilmengen Beispiel Würfel Beispiel Primzahlen & gerade ZahlenM ∪ N ={2,3,4,5,6…}Doppelte Elemente werden ausgenommenM ∩ N ={2}M N = {3,4,5,6} (ohne 2)M ∩ A…
Mux Vereinfachte MUX Bestimmung der Minterme, wo m=1m=(¬s*¬x0*x1)+(¬s*x0*x1)+(s*x0*¬x1)+ (s*x0*x1)Komplexität = 11Vereinfachungm=(¬s*¬x0*x1)+(¬s*x0*x1)+(s*x0*¬x1)+ (s*x0*x1)=(¬s*x1)(¬x0+x0) + (s*x0)(¬x1+x1)=¬sx1+ sx0Komplexität=3 Prädikatenlogik und Quantoren Primzahlen Negation Lemma¬ (∀x : A(x)) ⇔ (∃x :…
Literatur Organisatorisches Übungen Tutoren für Übungen Übungsaufgaben Logik Definition Darstellung Definition Nach Aristoteles Negation Beispiel Wahrheitstafeln A B ¬A (NON) A∨B (OR) ¬(A∨B) oder (A↓B)…
Aufgabe 1 a) Installieren Sie eine C++ fähige IDE (wie Netbeans mit MinGW/msys oder Cygwin, Tutorien und Installationshilfen sind online verfügbar, z.B. das Configuring the NetBeans IDE Tutorium).…