00_introduction_slides_part1_Z Flashcards

1
Q

Was ist das Hauptziel der Lehrveranstaltung “Rechnerstrukturen und Embedded Systems”?

A

Das Hauptziel ist es, ein grundlegendes Verständnis von Mikrocontrollern und deren Anwendung zu vermitteln.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was versteht man unter der Funktionalität und technischen Realisierung einer CPU?

A

Die Funktionalität einer CPU umfasst die Durchführung von Berechnungen und Steuerungsaufgaben, während die technische Realisierung die physische Implementierung der CPU in Hardware beschreibt. Zu den grundlegenden Komponenten gehören das Rechenwerk (ALU), das Steuerwerk und Register.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Warum ist Assemblerprogrammierung wichtig, um ein grundlegendes Verständnis der Maschinensprache zu entwickeln?

A

Assemblerprogrammierung ermöglicht es, direkt auf die Hardwareebene zuzugreifen, was ein tiefes Verständnis der Funktionsweise und Optimierung von Computerprogrammen ermöglicht. Es hilft, die Übersetzung von Hochsprachen in Maschinenbefehle zu verstehen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was ist ein eingebettetes System (Embedded System)?

A

Ein eingebettetes System ist ein elektronischer Rechner, der in einen technischen Kontext eingebunden ist, um spezifische Aufgaben wie Überwachung, Steuerung oder Signalverarbeitung zu erfüllen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Nennen Sie Beispiele für eingebettete Systeme.

A

Beispiele für eingebettete Systeme sind Fahrassistenzsysteme, Haushaltsgeräte, medizinische Geräte und Beleuchtungssysteme.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wie transformieren technische Systeme Eingangssignale in Ausgangssignale?

A

Technische Systeme nutzen Sensoren, um Eingangssignale zu erfassen, und Aktuatoren, um die verarbeiteten Signale in physische Aktionen oder andere Ausgangssignale umzuwandeln. Die Verarbeitung erfolgt oft durch Mikrocontroller oder andere Recheneinheiten.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was ist ein Mikrocontroller und welche Vorteile bietet er?

A

Ein Mikrocontroller ist ein einfaches Ein-Chip-Computersystem mit allen wesentlichen Bauteilen auf einem Chip. Vorteile sind Kosteneffizienz, Flexibilität, Nachrüstbarkeit und Wartbarkeit.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was sind die Unterschiede zwischen Mikrocontrollern, Einplatinenrechnern und x86 Computern in eingebetteten Systemen?

A
  • Mikrocontroller: Einfache Rechenwerke, knappe Ressourcen, meist ohne Betriebssystem, sehr energieeffizient. - Einplatinenrechner: Vollwertige Rechenwerke, ausreichend Ressourcen, meist mit Betriebssystem, weniger energieeffizient. - x86 Computer: Für komplexere Aufgaben mit mehr Ressourcen und Betriebssystem, oft leistungsstärker aber energieintensiver.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was ist das Olimex EduArdu Board und welche Ausstattung bietet es?

A

Das Olimex EduArdu Board ist ein Entwicklungsboard für praktische Übungen, ausgestattet mit einem Atmel AVR ATMega32u4 Mikrocontroller, verschiedenen Sensoren (Temperatur, Licht, Mikrofon, etc.) und Aktuatoren (Buzzer).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was sind die Lernziele im theoretischen Teil der Veranstaltung?

A

Die Lernziele im theoretischen Teil umfassen das Verständnis der Bestandteile eines Mikrocontrollers, die grundlegende Funktionsweise einer CPU und die Assemblerprogrammierung.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was sind die Lernziele im praktischen Teil der Veranstaltung?

A

Die Lernziele im praktischen Teil umfassen die Entwicklung von Software für Mikrocontroller und die Anwendung der gelernten Konzepte auf dem EduArdu Board.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Was ist das zentrale Ziel der Veranstaltung “Rechnerstrukturen und Embedded Systems”?

A

Das zentrale Ziel ist es, sowohl theoretisches Wissen als auch praktische Fähigkeiten in der Entwicklung und Anwendung von Mikrocontrollern und eingebetteten Systemen zu vermitteln.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly