Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Der Prozessor

Gliederung

Gliederung

1. Allgemeines

2. Arten von Prozessoren

2.1. Unterschied zu Mikrocontrollern

2.2. Hersteller von Prozessoren

2.2.1. Intel Prozessoren

2.2.2. AMD Prozessoren

2.2.3. ARM Prozessoren

3. Aufbau

3.1. Funktionalität der Bestandteile

3.1.1. Rechenwerk

3.1.2. Steuerwerk

3.1.3. Register

3.2. Flags

3.3. Mehrkernprozessoren

4. Prozessoren programmieren

4.1. Assembler

5. Quellen

Allgemeines

• von ,,procedere" = voranschreiten

• CPU = ,,Central Processing Unit"

• verarbeitet Binärcode

Allgemeines

Zuse Z3 - Rechner (Zeichnung)

ENIAC-Rechner

Prozessor eines LGP-30

Intel 4004

Arten von Prozessoren

Arten von Prozessoren

Beispiele für Prozessoren:

• CPU

• GPU

• Soundprozessor

• Prozessoren in Raids

2.1. Unterschied zum Microcontroller

Unterschied zum Mikrocontroller

2.2. Hersteller von Prozessoren

Hersteller von Prozessoren

Intel Prozessor

AMD Prozessor

ARM Prozessor-Architektur in einem iPhone

3. Aufbau

Steuerbus

Aufbau

Wahrheitstabelle

Von Neumann - Zyklus

Register in einem Intel 8086 Prozessor (vereinfachte Darstellung)

3.3. Mehrkernprozessoren

4. Prozessoren programmieren

Prozessoren programmieren

• am Anfang: reiner Binärcode/Maschinencode

• später: Entwicklung der Assemblersprache, damit der Mensch es schneller und fehlerfreier programmieren kann

4.1. Assembler

Assembler

Quellen

• http://computermuseum.informatik.uni-stuttgart.de/pics/lgp30/dcp02024.jpg

• https://upload.wikimedia.org/wikipedia/commons/2/2c/Proz1-d.png

• https://upload.wikimedia.org/wikipedia/commons/thumb/5/55/Intel_C4004.jpg/1200px-Intel_C4004.jpg

• https://thecustomizewindows.com/wp-content/uploads/2013/03/ARM-Architecture-Processor.jpg

• https://cdn.mos.cms.futurecdn.net/05ecb2e5b91941e7c06b5e848bd483e5-320-80.jpg

• https://images.techhive.com/images/article/2013/12/6800k-100154895-orig.jpg

• https://docplayer.org/docs-images/42/3062844/images/page_3.jpg

• https://www.osa.fu-berlin.de/mathematik/_medien/bild_aufgabe-mathematische-logik/wahrheitstabelle_01-01.png

• http://flint.cs.yale.edu/cs421/papers/x86-asm/x86-registers.png

• https://slideplayer.com/slide/13415884/80/images/2/Flags+Register+%28Status+ Register%29.jpg

• https://slideplayer.com/slide/7106313/24/images/10/Multi-core+%26+Multi-threading.jpg

• https://de.wikipedia.org/wiki/Assemblersprache

• https://praxistipps.chip.de/was-ist-ein-prozessor-einfach-erklaert_42090

• https://www.elektronik-kompendium.de/sites/com/0309161.htm

• https://www.helles-koepfchen.de/artikel/575.html

• https://de.wikipedia.org/wiki/AMD /wiki/Intel /wiki/ARM-Architektur

• https://www.chip.de/artikel/CPU-Vergleich-Intel-Prozessoren-im-Test-CHIP_125553971.html

• https://de.wikipedia.org/wiki/Intel_4004

• https://de.wikipedia.org/wiki/Mikroprozessor

• https://de.wikipedia.org/wiki/Prozessor

• https://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html

• https://www.lowlevel.eu/wiki/Inline-Assembler_mit_GCC

Learn more about creating dynamic, engaging presentations with Prezi