• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Awantego

  • Unique Content
  • Blog
  • Kontakt
You are here: Home / Lexika / Prozessor – was macht der nochmal?

5. April 2021 by Claudia Rothenhorst

Prozessor – was macht der nochmal?

Der Prozessor eines Computers ist ein programmierbares Rechenwerk, das ein Programm bestehend aus einer Reihe von bestimmten Befehlen abarbeiten kann. Im Englischen wird der Prozessor eines PCs oder Notebooks auch „Central Processing Unit“ (kurz CPU) genannt.

Inhalt

  • Die Funktionalität eines Prozessors
  • Der Aufbau eines Prozessors
  • Technologie eines Prozessors
  • Designentscheidungen

Die Funktionalität eines Prozessors

Ein Prozessor hat mit seinem Befehlssatz eine Menge von Befehlen zugeordnet, die er ausführen kann. Ein Beispiel ist die Addition zweier Binärzahlen fixer Länge oder ein Sprung zu einem angegebenen Befehl in einem Programm, wenn ein bestimmtes Bit gleich 1 ist. Der Befehlssatz charakterisiert den Prozessor weitgehend. Jeden dieser Befehle bezeichnet man mit einer Binärzahl als Maschinencode. Zur Ausführung lädt man dieser Maschinencode in das Befehlsregister des Prozessors. Zwei weitere Register sind von zentraler Bedeutung. Das erste ist der Befehlszähler, der auf die Adresse des nächsten auszuführenden Befehls zeigt. Oft ist das einfach der nächste Befehl im Programm, dieser Zähler lässt sich aber beispielsweise durch eine Verzweigung auch verändern. Das

Prozessor
Was ist das Clocksignal?

zweite wesentliche Register ist das Statusregister, in dem der Zustand des Prozessors gespeichert ist und der von bestimmten Befehlen für ihre Ausführung benötigt ist. Dazu gehört zum Beispiel ein Übertragsbit nach der Ausführung einer Addition.

Einen Prozessor taktet man durch ein regelmäßiges Clocksignal. Mit jedem Takt erfolgt die Ausführung eines neuen Befehls. Dieser Ablauf geschieht grob gesprochen in vier Schritten.

  1. Der Maschinencode des nächsten Befehls wird in das Befehlsregister geladen.
  2. Dekodierung des Befehls
  3. Die Ausführung des Befehls erfolgt.
  4. Der Befehlszähler lässt sich um Eins erhöhen oder bei einer Verzweigung entsprechend neu beschreiben.

Dinge wie Ein- und Ausgabe finden asynchron statt, das heißt, sie geschehen unabhängig vom Clocksignal. Dafür sind Interrupts oder eben Unterbrechungen vorgesehen. Der Zustand des Prozessors lässt sich vor der Behandlung eines solchen Interrupts speichern, damit der Computer nach dieser Behandlung korrekt weiterarbeiten kann.

Der Aufbau eines Prozessors

Der gesamte Prozessor besteht aus digitalen Schaltungen und Speicherelementen, die man nach Funktion Register oder Cache benennt. Die Kernelemente sind mit der ALU das Rechenwerk für arithmetische und logische Operationen, das Steuerwerk und die als Busse bekannten Datenverbindungen. Diese unterscheiden sich in Datenbus und Adressbus, je nach Typ der Daten, die man überträgt. Mit jedem Befehl verarbeitet der Prozessor Daten und Kontrollsignale, erzeugt aber auch solche Daten und Signale für die weitere Verarbeitung.

Diese entstehen als Resultat des Betriebs der digitalen Schaltungen und lassen sich in den Speicherelementen ablegen. Heutige Prozessoren verfügen über etliche weitere Teile, die alle der Erhöhung der Geschwindigkeit der Verarbeitung dienen. Zu diesen Teilen gehören Cache-Speicher, die man in verschiedene Stufen unterteilt. Sie dienen der Ablage von Daten, die bald wieder notwendig sind und die man deshalb nicht extra wieder aus dem Hauptspeicher laden möchte. Der Cache erlaubt, diese Daten im Prozessor selbst vorzuhalten.

Technologie eines Prozessors

Prozessor
Der Prozessor ist seit Urzeiten bekannt.

Technisch kann man einen Prozessor sehr verschieden implementieren obwohl die logische Funktion genau gleich bleibt. Die Technik begrenzt allerdings die Größe und Leistungsfähigkeit des Prozessors. Im ersten digitalen und programmierbaren Computer Zuse Z3 bestand das zentrale Element aus elektromagnetischen Relais. Nach dem zweiten Weltkrieg beinhalteten die Computer Elektronenröhren. In den fünfziger Jahren erfolgte die Ablösung von Transistoren. In gewissem Sinn verwendet man Transistoren auch heute noch für die Realisierung von Prozessoren, allerdings in der Form von integrierten Schaltungen. Sehr viele Transistoren existieren in dieser Technologie auf einem Halbleiterchip.

Mehr zum Thema:
Die E-Commerce Berlin Expo 2023 - unsere Erfahrungen

Die Unterteilung in Prozessoren entspricht heute nicht mehr mit der Zahl der Halbleiterchips. Auf einem Chip können mehrere Prozessorkerne untergebracht sein. Als Chip sieht man ein solches Bauelement als eine CPU oder Central Processing Unit eines Computers an, logisch enthält es mehrere Prozessoren. Zu diesen CPUs kommen noch Prozessoren für spezielle Zwecke wie etwa Signalverarbeitung oder die Verarbeitung von grafischen Daten.

Designentscheidungen

Die wesentlichste solche Entscheidung betrifft die Auswahl eines Befehlssatzes für einen Prozessor. In der frühen Entwicklung dieser Technologie stand die Idee im Vordergrund, dem Programmierer mit komplexeren Befehlen mehr Leistung und Möglichkeiten in die Hand zu geben. Diese CISC oder Complex Instruction Set Computers sind dementsprechend aufwendig in der Herstellung. Außerdem haben sie grundsätzlich das Problem, dass in einem Clockzyklus einfache und komplexe Befehle ausführbar sein müssen und für einfache Befehle deshalb Zeit vorherrscht.

Einen anderen Ansatz verfolgt man mit RISC oder Reduced Instruction Set Computers. Sie verfügen nur über weniger und einfachere Befehle. Daher sind die Schaltungen dieser Prozessoren entsprechend weniger aufwendig

Prozessor
Wie viele Speicherzellen gibt es?

und die Ausführungszeit aller Befehle ist in etwa vergleichbar. Mehr Aufwand entsteht dafür im Compiler, der ein Programm aus einer höheren Programmiersprache in diese einfacheren Befehle übersetzen muss. Zu den anderen Parametern eines Prozessors gehört die Wortlänge. Darunter versteht man die Anzahl der Bits, die in den wesentlichen Registern vorhanden sind und die etwa die Länge der Adressen von Speicherzellen beschränken. So ist der verfügbare und vom Prozessor ansprechbare Speicher festgelegt. Lesen Sie hier mehr zu Speicherzellen.

Die Taktfrequenz eines Prozessors bestimmt, wie viele Befehle pro Sekunde man abarbeiten kann. Es ist aber nicht richtig, die Leistungsfähigkeit eines Prozessors einfach als proportional zur Taktfrequenz zu betrachten. Es kann auch ein Prozessor mit niedrigerer Taktfrequenz die gleiche oder sogar eine höhere Leistung erbringen, wenn man mit jedem Befehl mehr Funktionen ausführen kann Die Taktfrequenz muss man daher im Zusammenhang mit dem Befehlssatz sehen und beurteilen. Um die Gesamtleistung des Prozessors zu erhöhen, setzt man heute noch etliche weitere Techniken wie Pipelining und spekulative Ausführung von Befehlen ein.

Ähnliche Artikel

  • Content Automatisierung Beispiele 31. Oktober 2022
  • Automatisierte Texterstellung: Ein Blick hinter die Kulissen… 5. Oktober 2022
  • Produktsuche im E-Commerce: So suchen Kunden nach Produkten 17. Dezember 2021
  • So schreiben Sie überzeugende Onlineshop Texte 7. Oktober 2022

Filed Under: Allgemein, IT Tagged With: Ausführung, Befehl, Clocksignal, Computer, Programm, Schaltung, Takt

Primary Sidebar

Neueste Artikel im Blog

GPT oder Data-to-Text: Welche Alternative ist besser?

GPT-3 oder Data-to-Text: Welche Alternative ist besser?

13. März 2023

Awantego_E-Commerce_Expo_2023

Die E-Commerce Berlin Expo 2023 – unsere Erfahrungen

2. März 2023

Online shop

Produktbeschreibung erstellen: Tipps für Einsteiger

20. Februar 2023

AX Deutschland Tour - Stadt Banner Stuttgart

Was bringt Textautomatisierung monetär und welche Effekte hat sie auf die eigene Webseite? 

13. Februar 2023

Awantego auf der Expo E-Commerce Berlin

Awantego auf der E-Commerce Berlin Expo 2023

24. Januar 2023

Texte für Fashion Online Shops

So erzielen Sie Erfolg mit automatisiertem Content im E-Commerce

20. Januar 2023

Marketing_Personalisierung

Personalisierte Produktbeschreibungen revolutionieren die Customer Experience

13. Januar 2023

Automated Content erstellen: Ein Textkonzept ist erforderlich

Content generieren: So erstellen Sie automatisierte Texte

8. Januar 2023

Gute Texte können die Sichtbarkeit der Webseite positiv beeinflussen

So erhöhen Sie die Sichtbarkeit Ihres Onlineshops mit automatisiertem Content

4. Januar 2023

Kontakt zur Agentur

Agentur Awantego
Tel.: +49(0)711/48890-50
E-Mail: info@awantego.com

Anschrift
Breitscheidstraße 65
70176 Stuttgart

Traumjob bei Awantego:

  • Vertriebs-Mitarbeiter Online Marketing
  • Online-Marketing Spezialist (m/w/d)
  • Student / Praktikant (m/w/d)
  • Software-Entwickler php/Javascript (m/w/d)
  • Praktikant Online-Marketing (m/w/d)

Downloads / Tutorials

  • Downloads
  • Tutorials

Weitere Anleitungen und Tutorials finden Sie im Blog von Awantego.com

Am meisten gelesen

  • Unique Content – Die Technik dahinter
  • Marketing Lexikon
  • Marketing Automation
  • Mehr Kunden mit Newsletter-Marketing

Weitere Beiträge im Blog

Content erstellen

Die besten Content Marketing-Strategien

18. Oktober 2022

Online Shop Texte erstellen

So schreiben Sie überzeugende Onlineshop Texte

7. Oktober 2022

Gute Produktseiten erhöhen den Bestellwert

Automatisierte Texterstellung: Ein Blick hinter die Kulissen eines Contentprojekts

5. Oktober 2022

Texte für alle Produkte im Online Shop erstellen

Vorteile der automatischen Texterstellung für Unternehmen

4. Oktober 2022

Kundengruppen identifizieren und erfolgreich ansprechen

Kundentypen erkennen und richtig ansprechen

30. September 2022

So bereiten Sie Ihre Produktdaten optimal vor

22. September 2022

Weihnachtssaison_2022

Weihnachtsgeschäft 2022: Prognosen und Ideen

16. September 2022

Automated Content erstellen

Mehr Power für Ihren Online Shop dank der Content Automatisierung

9. September 2022

Kundenbindung_Kundenpflege

So stärken Sie die Kundenbindung in Ihrem Online Shop

15. August 2022

positives Kundenerlebnis wirkt sich auf die Kundenbindung aus

Mit 5 Schritten zum einzigartigen Kundenerlebnis

9. August 2022

Customer Journey optimieren

So steuern Sie die Customer Journey mit dem richtigen Content

29. Juli 2022

Unsere_Workation_Ferienhaus_Ostsee

Wir hätten es nicht für möglich gehalten…

21. Juli 2022

E-Commerce Produkttexte: So punkten Sie mit exzellentem Content

8. Juli 2022

Footer

Kontakt

Digital-Agentur Awantego
Tel.: +49 (0)711/48890-50

E-Mail: info@awantego.com
Web: www.awantego.com

Anschrift
Breitscheidstraße 65
70176 Stuttgart

Jobs bei Awantego

Offene Stellen bei Awantego

  • Vertriebs-Mitarbeiter Online Marketing
  • Online-Marketing Spezialist (m/w/d)
  • Student / Praktikant (m/w/d)
  • Software-Entwickler php/Javascript (m/w/d)
  • Praktikant Online-Marketing (m/w/d)

Jetzt bewerben

E-Mail: jobs@awantego.com
Tel.: 0711-4889050

Online Marketing Lexikon

Im Marketing-Lexikon von Awantego erläutern wir alle wichtigen Begriffe zum Thema Online-Marketing kompakt und verständlich.


Die wichtigsten Themen:

Automated Unique Content

Online Marketing Downloads

Downloads & Anleitungen

Im Download-Bereich von Awantego.com finden Sie Anleitungen, Tutorials und eBooks rund um das Thema Content und Marketing.


Gastautoren

Informationen für Gastautoren

Neueste Beiträge im Blog

So erstellen Sie mehrsprachige Produktbeschreibungen kostengünstig und effizient

Automatische Textgenerierung für natürlich wirkende Texte aus Daten

Internationalisierung im E-Commerce: Wie bereitet man einen Rollout vor?

Machen Sie Ihren Online Shop bekannt: 5 wirkungsvolle Tipps für mehr Kunden

Duplicate Content entdecken und beseitigen

Darum geht’s im Blog

4.7.4A+ Amazon ContentAbfolgeAbfrageAbgrenzungAbonnenten für den NewsletterAbonnenten gewinnenAbrechnungAbsenderAbsicherungaccelerated mobile pagesAccountActiveCampaignAdobeAdresseAdvertisingAdwordsAffiliateAgenturAhrefs
  • Jobs
  • Blog
  • Datenschutz
  • Disclaimer
  • Impressum
  • Awantego.com in English

© 2023 · Awantego.com ·