• 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:
Weihnachtgeschäft 2021 im E-Commerce: Content-Tipps für Online Händler

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

  • Produktsuche im E-Commerce: So suchen Kunden nach Produkten 17. Dezember 2021
  • Kategorietexte für Onlineshops: Pflicht oder nice-to-have? 8. April 2022
  • 5 Tipps, um den Warenkorbwert zu erhöhen 11. Mai 2022
  • Konkurrenzfähig im E-Commerce mit personalisierten… 13. September 2021

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

Primary Sidebar

Neueste Artikel im Blog

Warenkorbwert erhöhen

5 Tipps, um den Warenkorbwert zu erhöhen

11. Mai 2022

Automated Content erstellen: Ein Textkonzept ist erforderlich

Content generieren: So erstellen Sie automatisierte Texte

3. Mai 2022

Kundenzufriedenheit wird durch die Kundenansprache bestimmt

Kundenansprache im E-Commerce: 9 Tipps für wirkungsvolle Texte

26. April 2022

E Commerce KPIs

E-Commerce KPIs: Welche sind die wichtigsten für Ihr Online Shop?

22. April 2022

Kategorietexte für Onlineshops

Kategorietexte für Onlineshops: Pflicht oder nice-to-have?

8. April 2022

Kundennutzen_Frau_kauft_im-Online_Shop_Kundennutzen_Beispiele

Kundennutzen Beispiele: So kommunizieren Sie richtig

5. April 2022

Fashion Online Shop_Produktbeschreibung_Beispiele

Produktbeschreibung Beispiele für Fashion Onlineshops

31. März 2022

SEO Tools für Online Händler

SEO Tools für Online Händler: Unterschätzte Werkzeuge, die Ihren Umsatz steigern

15. März 2022

Customer Experience verbessern

21 Wege zur Verbesserung der Customer Experience für Online-Händler

14. März 2022

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

Remote Working

Remote Work bei Awantego: Wir fühlen uns wohl dort, wo wir arbeiten!

15. September 2021

Personalisierte Produktbeschreibungen stärken die Kundenbindung

Konkurrenzfähig im E-Commerce mit personalisierten Produktseiten

13. September 2021

Kundenexperience_Customer_Experience

So können Sie die Customer Experience mit Hilfe von Produktbeschreibungen verbessern

23. August 2021

7 Tipps für professionelle Produktbeschreibungen

6. August 2021

Produktpräsentation im Online Shop

Produktpräsentation für E-Commerce: So erstellen Sie ansprechende Produktseiten

2. August 2021

So setzen Sie ein mehrsprachiges Projekt um ohne ein Sprachtalent zu sein

22. Juli 2021

Analyse_Geld_Sparen_mit _Automatischen_Produktbeschreibungen

So sparen unsere Kunden Millionen mit automatisierten Produktbeschreibungen

1. Juli 2021

Produktvorteile

So bringen Sie Produktvorteile in Ihren Produktbeschreibungen auf den Punkt

25. Juni 2021

Was sind Produktkategorien im Marketing, wie werden diese erstellt und zu welchem Zweck?

8. Oktober 2020

AXCD 2020: Die Content Konferenz

AXCD 2020: Wir sind dabei. Und Sie?

25. September 2020

Wirkungsvolle Tipps, um die Konversionsrate in Ihrem Online Shop zu steigern

11. September 2020

So erstellen Sie Texte für Ihre Produktpalette

31. Juli 2020

5 Regeln einer erfolgreichen Produktpräsentation im Online Shop

24. Juli 2020

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

User Generated Content für Online Händler: Wie Sie den Content Ihrer Kunden effektiv nutzen

10 effektive Marketing Tipps, um die Bekanntheit Ihres Online Shops zu erhöhen

Vom Kosten-Faktor zum Profit-Faktor: So pushen Sie Ihre Content-Karriere

Content Marketing – die 15 wichtigsten Trends 2022

Produktsuche im E-Commerce: So suchen Kunden nach Produkten

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

© 2022 · Awantego.com ·

Diese Website benutzt Cookies. Wenn Sie die Website weiter nutzen, gehen wir von Ihrem Einverständnis aus.OK