Assembler, Interpreter/Compiler an der Universität Potsdam

Karteikarten und Zusammenfassungen für Assembler, Interpreter/Compiler an der Universität Potsdam

Arrow Arrow

Komplett kostenfrei

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs Assembler, Interpreter/Compiler an der Universität Potsdam.

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

Wesentliche
Komponenten
der Hardware

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

Befehlszähler

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

Hauptspeicher

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

Prozessor

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

MIPS

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

Assemblersprache

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

Assembler

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

AASS

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

virtuelle Speicheradresse

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

Speicherbelegungsplan

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

AASS-Befehle

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

Hochsprache: Eigenschaften

Kommilitonen im Kurs Assembler, Interpreter/Compiler an der Universität Potsdam. erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für Assembler, Interpreter/Compiler an der Universität Potsdam auf StudySmarter:

Assembler, Interpreter/Compiler

Wesentliche
Komponenten
der Hardware
Zentraleinheit
-> Prozessor: Register, Befehlszähler
-> Hauptspeicher: Adressen
-> Busse: Leitung zwischen beiden

Peripheriegeräte
-> Input/Output-Geräte
-> Sekundärspeicher

Assembler, Interpreter/Compiler

Befehlszähler
Im Prozessor
Enthält Wert der nächsten
auszuführenden Anweisung.
-> Übersetzung in Prozessorbefehle

AASS-Programm:
Befehlszähler wird
automatisch um 1 erhöht.
(Für jeden eingehenden Befehl)
oder neuer Wert durch Sprung.

Assembler, Interpreter/Compiler

Hauptspeicher
Datenhaltung außerhalb der Register

Indizierte Liste aus linear angeordneten Speicherzellen (1Byte jeweils) mit durchnummerierten Adressen als „Indizes“.

Assembler, Interpreter/Compiler

Prozessor
enthält Register und Befehlszähler

-> Register halten Werte
-> Lädt Werte des
Hauptspeichers in Register
-> Speichert sie im
Hauptspeicher wieder ab

Befehlszähler:
- arithmetische Operationen
- Sprünge 
(durch Verzweigungen
oder Wiederholungen
)

Assembler, Interpreter/Compiler

MIPS
Microprocessor without interlocked pipeline stages
Assemblersprache/Befehlssatz für bestimmte RISC-Prozessoren.
Reduced Instruction Set Computer

Assembler, Interpreter/Compiler

Assemblersprache
textliche Beschreibung
der Befehlsfolge


Befehlssprache für
Prozessor-Architektur.

dient der Prozessorsteuerung
+ „nah an der Technik“

Assembler, Interpreter/Compiler

Assembler
Übersetzer
Assemblersprache
-> Maschinencode

Assembler, Interpreter/Compiler

AASS
Abstrakte Assemblersprache

- arbeitet nur mit ganzen Zahlen
- indirekte Adressierung

- Registerinitialwert = 0
- r0 hat unveränderlichen Wert 0.
- Befehlszähler rb hat Initialwert 1.
- beliebige, aber feste
Anzahl von Registern
(veränderliche Werte)

Assembler, Interpreter/Compiler

virtuelle Speicheradresse
Eine positive ganze Zahl, der eine Variable zugeordnet werden kann.

Assembler, Interpreter/Compiler

Speicherbelegungsplan
Tabelle mit
Speicheradressen und
zugehörigen Variablen.

Assembler, Interpreter/Compiler

AASS-Befehle
1. Speicherzugriffe
LOAD Register Mem
STORE Register Mem
2. Laden von Konstanten
SET Register Wert
3. Arithmetische Operationen
ADD Ziel Werte
SUB Ziel Werte
MUL Ziel Werte
DIV Ziel Werte
4. Unbedingter Sprung
GOTO Wert
5. Bedingter Sprung
GOEQ Register Register Wert
GONE Register Register Wert
GOLS Register Register Wert
GOGR Register Register Wert
GOLE Register Register Wert
GOGE Register Register Wert
6. Programmende
STOP

Assembler, Interpreter/Compiler

Hochsprache: Eigenschaften
Abstraktionen mit
algorithmischem Denken


Schleifen, Funk., Listen, etc.
Bsp.: Python, C, C++, Java, etc.

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für Assembler, Interpreter/Compiler an der Universität Potsdam zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang Assembler, Interpreter/Compiler an der Universität Potsdam gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur Universität Potsdam Übersichtsseite

2er Potenzen

Mengenlehre

Prozedurale Programmierung

Funktionale Programmierung

Mathe1 Nr1

Paradigmen

Einführung in C

C-Funk.-Fehler-Pointer

Strings-Eingabe-Ausgabe

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für Assembler, Interpreter/Compiler an der Universität Potsdam oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
X

StudySmarter - Die Lernplattform für Studenten

StudySmarter

4.5 Stars 1100 Bewertungen
Jetzt entdecken
X

Guten Noten in der Uni? Kein Problem mit StudySmarter!

89% der StudySmarter Nutzer bekommen bessere Noten in der Uni.

50 Mio Karteikarten & Zusammenfassungen
Erstelle eigene Lerninhalte mit Smart Tools
Individueller Lernplan & Statistiken


Lerne mit über 1 Millionen Nutzern in der kostenlosen StudySmarter App.

Du bist schon registriert? Hier geht‘s zum Login