Der Prozessor. Was ist ein Prozessor?
|
|
- Markus Färber
- vor 7 Jahren
- Abrufe
Transkript
1 Jill Vesque LTAM Luxembourg T1IF2 Der Prozessor Was ist ein Prozessor? Der Prozessor, abgekürzt auch CPU (Central Processing Unit) bezeichnet, ist das Herzstück eines jeden Computers, ohne ihn kann kein Rechner funktionieren. Er wird auf dem Mainboard montiert, auf den wiederum ein Lüfter montiert werden muss, da die CPU sich bei Gebrauch stark erwärmt. Die Aufgaben des Prozessors Die Aufgabe des Prozessors, nämlich die Abarbeitung von Befehlen aus Programmen, läßt sich ganz einfach in 3 Etappen erklären. Diese sind: 1. Einbringen von Daten und Befehlen in den Mikroprozessor 2. Bearbeiten (verändern) der Daten 3. Ausgabe der Daten aus dem Mikroprozessor Der Prozessor jeweiligen am Komponenten Recheneinheit nimmt alle notwendigen Berechnungen vor und dient der Steuerung der Mainboard angeschlossenen Geräte.Dazu lassen sich die einzelnen eines Prozessor drei Gruppen zuordnen. Diese Gruppen sind die (ALU), die Steuereinheit und das Register. Das Programm, welches abgearbeitet werden soll, befindet sich im Hauptspeicher und wird aus diesem geholt. Im Prozessor wird dann jeder Befehl entschlüsselt (decodiert) und verarbeitet (executiert), so daß sich drei Phasen, die jeder Befehl durchläuft, ergeben. Um diesen drei Phasen zu realisieren sind verschiedene Bausteine notwendig, wovon die wichtigsten in der folgenden Zeichnung dargestellt sind und anschließend erläutert werden. Hierbei ist ein stark vereinfachter Datenpfad eines sogenannten CISC- Rechners zu sehen. 1
2 Zusätzlich zu den "Alltags-Aufgaben" muss der Prozessor auch unvorhergesehene Ereignisse bearbeiten. Diese werden mittels Interrupts ("Unterbrechungen") an den Prozessor gesandt, woraufhin er seine Arbeit unterbricht und das Ereignis bearbeitet, in dem die aktuellen Werte in den Stack geschrieben bzw. kopiert werden, dann zu einer gespeicherten Befehlsfolge gesprungen wird, die für die Abwicklung eines solchen Ereignisses bestimmt ist. Wenn diese Befehlssequenz abgearbeitet ist, kopiert der Prozessor die Daten wieder an die ursprünglichen Positionen und setzt seine vorherige Arbeit fort. Hat der Prozessor nichts zu tun, verbringt er die Zeit in sogenannten Wait-Zyklen, die weniger Strom verbrauchen und den Prozessor weniger stark erhitzen lassen. Warum wird ein Prozessor eigentlich heiss? Die Hitze kommt vor allem deswegen zustande, weil Prozessoren auf geringe Abmessungen optimiert sind: die Leitungen sind äußerst kurz, dadurch geht weniger Zeit durch "langsame" Strom-Ausbreitung verloren (diese findet mit nahezu Lichtgeschwindigkeit statt (ca. 0,7c), kann aber nicht bis ins unendliche gesteigert werden). auf kurzen Strecken geht weniger Energie verloren, wodurch das Energie-Niveau im Prozessor überall nahezu gleich ist. starke Erhitzung durch nahe aneinanderliegende Leitungen. Da durch den materialbedingten Widerstand Strom in Wärme-Energie umgesetzt wird, verstärkt sich der Effekt dadurch. Die Arbeitsweise eines Prozessors Der Mikroprozessor kann nur binäre Signale verarbeiten. Alle Befehle und Daten müssen daher als Binärcodes in den Mikroprozessor eingegeben werden. Zahlen und Zeichen werden dabei nach dem ASCII-Code verschlüsselt. Die Codierung der Befehle erfolgt in der Regel nach einem vom Hersteller vorgegebenen Schlüssel, der sich von CPU zu CPU unterscheidet. Da sowohl Daten als auch Befehle binär codiert werden, kann der Prozessor nicht zwischen den beiden Signalarten unterscheiden. Deshalb werden Daten grundsätzlich in Akkumulatoren und Datenregistern eingespeichert und Befehle werden grundsätzlich im Befehlsregister abgelegt, damit eine Unterscheidung möglich wird. Jedes Wort, das im Befehlsregister steht, wird als Befehl weiterverarbeitet und jedes Wort, das im Akkumulator oder Datenregister steht wird als Zeichen, bzw. als Zahl vom Mikroprozessor aufgefaßt und entsprechend bearbeitet. 2
3 Slot-Prozessor und Sockel Für kurze Zeit stieg man auf Slot-Prozessoren um, die - ähnlich wie z.b. PCI-Karten - in einen dünnen Schacht gesteckt wurden. Davon erhoffte man sich bessere Prozessoreigenschaften und mehr Platz, zum Beispiel für Second Level Cache, der sich ab diesem Zeitpunkt auf dem Prozessor befand. Nachdem sich herausstellte, dass der Sockel einige Vorteile mit sich brachte und bessere Fertigungs-Methoden zur Verfügung standen (engere Anordnung von Transistoren) stieg man wieder auf den Sockel um, der daraufhin die Bezeichnung Socket 370 trug. Auch die Konkurrenz, vor allem dem Athlon von AMD, ging mit der Sockel-/Slot-Politik mit, nun sind auch diese Prozessoren wieder auf Sockets beheimatet. Was macht den Intel Pentium 4 Prozessor aus? Der Pentium 4 Prozessor ist der Intel Prozessor mit der höchsten Leistungsfähigkeit. Mit CMOS-Transistoren, die mit einer Größe von nur 60 Nanometern die kleinsten und schnellsten in der Massenfertigung sind und seinen hochentwickelten Speicher-, Grafik- und Verarbeitungsfunktionen macht er die Leistungsfähigkeit gegenwärtiger und neuer Internet-, Büro- und Multimedia-Anwendungen in vollem Umfang nutzbar. Der Aufbau einer CPU Der Aufbau einer CPU lässt sich in mehrere Funktionsgruppen gliedern: Die Busschnittstelle (BU=Bus Unit) bildet die Verbindung zur Außenwelt, d.h. dem Daten-, Adress- und Steuerbus. Sie liest Befehle und Daten aus dem Speicher in die Prefetch Queue, die diese an die Befehlseinheit (IU = Instruction Unit) weitergibt. Die Befehlseinheit steuert die Ausführungseinheit (EU=Execution Unit) an, die für die Datenverarbeitung zuständig ist und zu diesem Zweck eine Steuereinheit (CU=Control Unit), eine arithmetische und logische Einheit (ALU=Arithmetic Logical Unit) und verschiedene Register umfasst. Die Steuereinheit überwacht die Register sowie die ALU, um einen reibungslosen Ablauf zu gewährleisten. Die Adressierungseinheit (AU=Adressing Unit) besitzt häufig noch eine Speicherverwaltungseinheit (MMU=Memory Management Unit). Der Mikroprozessor kann über den Datenbus Daten aus dem Speicher lesen oder in den Speicher schreiben. Die auszulesende oder zu beschreibende Speicherzelle wird dabei über eine Adresse angesprochen, die der Prozessor in der Adressierungseinheit berechnet und über den Adressbus an die Speicherbausteine übermittelt. Das Lesen und Schreiben erfolgt dabei über die Busschnittstelle. Hierzu gibt diese die Adresse und die zu schreibenden Daten aus, bzw. liest die zu lesenden Daten ein. In gleicher Weise wird der Speicher adressiert, um einen Befehl zu lesen, nur wandern die gelesenen Daten in die Prefetch Queue und nicht in eines oder mehrere der Register der Ausführungseinheit. Die Befehlseinheit liest den Befehl aus der Prefetch Queue, dekodiert ihn und reicht den dekodierten Befehl an die Ausführungseinheit weiter. 3
4 So wie der in einem Auto eingebaute Motor die Fahrleistung bestimmt, ist der Prozessor unmittelbar für die Leistung des Rechners verantwortlich. Der Prozessor selbst ist ein flaches Bauteil, das - je nach Typ - mit einer Vielzahl von kleinen Füßchen auf der Hauptplatine festgelötet ist oder an seiner Unterseite eine große Anzahl von kleinen Stiften aufweist, mit denen es in einen speziellen Sockel gesteckt wird. In der folgenden Grafik ist der wesentliche Aufbau sehr leicht und einfach verständlich. 4
5 Kennzeichnungen von CPU's Die letzten Überprüfungen brachten es 1998 an das Licht: Keine CPU wurde bisher so oft gefälscht wie die Pentium II von Intel. (Stand: Jan. 2000) Auf den folgenden Grafiken kann man gut erkennen wie die CPU s gekennzeichnet sind 5
6 Testprogramme für CPU's Unter den Fachzeitschriften in Deutschland hat sich eine als quasi Standard herauskristallisiert. Die legendäre c't aus dem Heise Verlag. Aus dem gleichen Hause stammen auch diverse Testprogramme um "fehlerhafte" sprich gefälschte Pentium II CPU's zu erkennen. Wie gelangen die Daten und Befehle in die Register? Und woher kommen die Befehle für die Operationen des Prozessors? Die CPU ist mit einem Programmspeicher (ROM) für die Speicherung der Befehle für die durchzuführenden Operationen verbunden. Der Schreib - Lese - Speicher (RAM) ist für die Aufbewahrung der zu verarbeitenden Daten vorhanden. Darüber hinaus ist auch noch eine I/O - Schnittstelle (= input/output) vorhanden. Die Eingabe - Schnittstelle kann mit einer Tastatur oder einem Mikrofon verbunden sein. An die Ausgabe - Schnittstelle können ein Monitor, Drucker oder Boxen angeschlossen sein. 6
7 Das Moore sche Gesetz Das Moorsche Gesetz, benannt nach Gordon Moore, der 1965 die These aufstellte, dass die Leistungsfähigkeit und die Anzahl der Transistoren auf einem Chip sich alle 18 Monate verdoppeln. Das Gesetz hat seine Gültigkeit bewiesen. In einem modernen Mikroprozessor befinden sich heute mehr als 40 Millionen Prozessoren, und im Jahr 2015 werden es etwa fünf Milliarden sein. Doch in zehn bis 15 Jahren wird die stetige Optimierung der jetzigen Technik an ihre Grenze stoßen. Der Grund liegt in der Methode der Chipherstellung. Auf einem Chip sind Prozessoren mit dem bloßen Augen nicht mehr erkennbar. Aus was besteht ein Prozessor? Man kann ein Prozessor in vier Bereiche unterteilen: 1. Der erste der vier Bereiche dient zur bearbeitung von Daten und besteht aus der ALU und den Datenregistern. Er wird Datenwerk genannt. 2. Der zweite der vier Bereiche dient der Adreßberechnung und besteht aus dem Befehlszähler und dem Adressregistern. Er wird Adreßwerk genannt. 3. Der dritte der vier Bereiche dient der Befehlsausführung und besteht aus dem Befehlsregister und dem Befehlsdekodierer, mit dem alle Bausteine über Steuerleitungen angeschlossen sind. Er wird Steuerwerk genannt. 4. Der vierte der vier Bereiche dient der Busbehandlung des Prozessors.In diesen Busbehandlung wird gesorgt dass alle ankommende Signale korrekt und fehlerfrei in die CPU übernommen oder nach außen gegeben werden. Ein Prozessor besteht aus einer arithmetisch-logischen Einheit in Verbindung mit einem Zähler und einem Satz von Registern, die alle Daten des Prozessors aufnehmen: Datenregister Adreßregister Befehlsregister Befehlszähler. Ein Prozessor hat einen schnellen Zwischenspeicher, dieser nennt man Register. In diesem Zwischenspeicher werden Zahlenwerte eingetragen die auch wieder entnommen werden können. Der Prozessor kann wesentlich schneller auf den Register zugreifen als auf die Speicherzelle. Befehlssatz ist die gesamtheit der Befehle die ein Prozessor aussführen kann. Diese Befehlen lassen sich in Klasse einteilen Speicher-Operationen: Diese Operationen ermöglichen den Datenaustausch zwischen den verschiedenen Registern und dem Hauptspeicher. 7
8 Arithmetische Operationen: Der Prozessor führt Operationen wie Addition oder Subtraktion aus. Logische Operationen: Boolesche Operationen zum logischen Verknüpfen von Daten. Sprungoperationen: Ermöglichen Verzweigungen in Programmen. Es gibt zwei Arten von Sprüngen: unbedingte Sprünge und bedingte Sprünge an Adressen. Die Geschichte der Prozessortechnik (erster Mikroprozessor mit nur einem Chip) Als große Erfindung war der Mikroprozessor nicht geplant. Das japanische Unternehmen Busicom erteilte Intel im Jahr 1969 den Auftrag, einen Satz Chips für eine programmierbare Rechenmaschine zu entwickeln. Doch nun zählt der Prozessor zu den wenigen Erfindungen, die das Leben der Menschheit entscheidend geprägt haben, er erlaubt die universelle Anwendung der elektronischen Intelligenz. Der Mikroprozessor ist überall dort anzutreffen, wo intelligente und komplexe Steuerungen verlangt werden vom Haushaltsgerät bis hin zum Management von Motoren, Maschinen, Anlagen, Flugzeugen, Raketen oder Raumstationen. Werdegang des Prozessors Im März 1993 lies sich Intel den Namen Pentium urheberrechtlich schützen, der ja jetzt schon fast ein Synonym für die Firma ist. Zur Zeit ist Intel Marktführer im Prozessorenbereich, doch dicht gefolgt von AMD (Advanced Micro Devices), die teilweise sogar schnellere und billigere Prozessorer anbieten als Intel. 8
9 Vergleich verschiedener aktuellen Prozessoren Prozessor Pentium 4 Pentium III / Pentium III T Celeron Codename Williamette/Northwood Coppermine/Tualatin Coppermine/Tualatin Herstellungsprozess (micrometer) 0,18/0,13 0,18/0,13 0,18/0,13 Die-Grösse (mm2) 217/ Taktfrequenz (MHz) bis 2000/bis 2533 bis 1100/bis 1266 bis1100/bis 1300 CPU Sockel Sockel 423, Sockel 478 Sockel 370 Sockel 370 L1 Cache 8 Kbyte 16 Kbyte 16 Kbyte L2 Cache 256/512 KByte 256/512 Kbyte 128 Kbyte L2 Latency MMX Befehlssatz ja ja ja Transistorenanzahl 42,0/55,0 Mio 23 Mio 21 Mio 3D-Befehlssatz SSE 2 SSE SSE Multiprozessor fähig ja ja nein Kernspannung 1,70/1,50 V 1,65 bis 1,70/1,45 V 1,5 V Verlustleistung 50,0 bis 62,0 W 16,7 bis 33,0 W 17,1 bis 19,0 W max. Betriebstemperatur 85 C 75 C 75 C 9
02.11.2001-11-06 Klasse: IA11. Der Prozessor, das Herzstück eines Computers
Sascha Dedenbach Heinrich-Hertz Berufskolleg 02.11.2001-11-06 Klasse: IA11 Der Prozessor, das Herzstück eines Computers Inhaltsübersicht 1. Der Prozessor, das Herzstück eines Computers...Seite 3 2. Wie
MehrRechner Architektur. Martin Gülck
Rechner Architektur Martin Gülck Grundlage Jeder Rechner wird aus einzelnen Komponenten zusammengesetzt Sie werden auf dem Mainboard zusammengefügt (dt.: Hauptplatine) Mainboard wird auch als Motherboard
MehrL3. Datenmanipulation
L Datenmanipulation Aufbau eines Computers Prozessor, Arbeitsspeicher und system Maschinensprachen und Maschinenbefehle Beispiel einer vereinfachten Maschinensprache Ausführung des Programms und Befehlszyklus
MehrVorlesung Rechnerarchitektur. Einführung
Vorlesung Rechnerarchitektur Einführung Themen der Vorlesung Die Vorlesung entwickelt an Hand von zwei Beispielen wichtige Prinzipien der Prozessorarchitektur und der Speicherarchitektur: MU0 Arm Speicher
MehrTutorium Rechnerorganisation
Woche 3 Tutorien 3 und 4 zur Vorlesung Rechnerorganisation 1 Christian A. Mandery: KIT Universität des Landes Baden-Württemberg und nationales Grossforschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu
MehrPrinzipieller Aufbau und Funktionsweise eines Prozessors
Prinzipieller Aufbau und Funktionsweise eines Prozessors [Technische Informatik Eine Einführung] Univ.- Lehrstuhl für Technische Informatik Institut für Informatik Martin-Luther-Universität Halle-Wittenberg
Mehr3. Rechnerarchitektur
ISS: EDV-Grundlagen 1. Einleitung und Geschichte der EDV 2. Daten und Codierung 3. Rechnerarchitektur 4. Programmierung und Softwareentwicklung 5. Betriebssyteme 6. Internet und Internet-Dienste 3. Rechnerarchitektur
MehrPhilipp Grasl PROZESSOREN
1 PROZESSOREN INHALTSVERZEICHNIS Definition/Verwendung Prozessor Historische Entwicklung Prozessor Aufbau Prozessor Funktionsweise Prozessor Steuerung/Maschinenbefehle Prozessorkern Prozessortakt 2 DEFINITION
MehrTeil VIII Von Neumann Rechner 1
Teil VIII Von Neumann Rechner 1 Grundlegende Architektur Zentraleinheit: Central Processing Unit (CPU) Ausführen von Befehlen und Ablaufsteuerung Speicher: Memory Ablage von Daten und Programmen Read Only
MehrFachbereich Medienproduktion
Fachbereich Medienproduktion Herzlich willkommen zur Vorlesung im Studienfach: Grundlagen der Informatik Themenübersicht Rechnertechnik und IT Sicherheit Grundlagen der Rechnertechnik Prozessorarchitekturen
MehrTECHNISCHE HOCHSCHULE NÜRNBERG GEORG SIMON OHM Die Mikroprogrammebene eines Rechners Das Abarbeiten eines Arbeitszyklus eines einzelnen Befehls besteht selbst wieder aus verschiedenen Schritten, z.b. Befehl
MehrIm Original veränderbare Word-Dateien
Das Von-Neumann-Prinzip Prinzipien der Datenverarbeitung Fast alle modernen Computer funktionieren nach dem Von- Neumann-Prinzip. Der Erfinder dieses Konzeptes John von Neumann (1903-1957) war ein in den
MehrC. BABBAGE (1792 1871): Programmgesteuerter (mechanischer) Rechner
Von-Neumann-Rechner (John von Neumann : 1903-1957) C. BABBAGE (1792 1871): Programmgesteuerter (mechanischer) Rechner Quelle: http://www.cs.uakron.edu/~margush/465/01_intro.html Analytical Engine - Calculate
MehrMikroprozessor als universeller digitaler Baustein
2. Mikroprozessor 2.1 Allgemeines Mikroprozessor als universeller digitaler Baustein Die zunehmende Integrationsdichte von elektronischen Schaltkreisen führt zwangsläufige zur Entwicklung eines universellen
MehrMikroprozessoren. Aufbau und Funktionsweise. Christian Richter. Ausgewählte Themen der Multimediakommunikation SS 2005
Mikroprozessoren Aufbau und Funktionsweise Christian Richter Ausgewählte Themen der Multimediakommunikation SS 2005 Christian Richter (TU-Berlin) Mikroprozessoren AT MMK 2005 1 / 22 Gliederung Was ist
Mehr2.2 Rechnerorganisation: Aufbau und Funktionsweise
2.2 Rechnerorganisation: Aufbau und Funktionsweise é Hardware, Software und Firmware é grober Aufbau eines von-neumann-rechners é Arbeitsspeicher, Speicherzelle, Bit, Byte é Prozessor é grobe Arbeitsweise
MehrAllgemein PC Aufbau 1
Allgemein PC Aufbau 1 Inhaltsverzeichnis Mainboard 3 Prozessor 4 Arbeitsspeicher 5 Grafikkarte 6 Netzteil 7 Festplatte 8 CD-Laufwerk 9 Anschlüsse 10-12 VGA-Anschluss 10 RJ-45 Anschluss 11 USB-Anschluss
Mehr1. Übung - Einführung/Rechnerarchitektur
1. Übung - Einführung/Rechnerarchitektur Informatik I für Verkehrsingenieure Aufgaben inkl. Beispiellösungen 1. Aufgabe: Was ist Hard- bzw. Software? a Computermaus b Betriebssystem c Drucker d Internetbrowser
MehrCPU Speicher I/O. Abbildung 11.1: Kommunikation über Busse
Kapitel 11 Rechnerarchitektur 11.1 Der von-neumann-rechner Wir haben uns bisher mehr auf die logischen Bausteine konzentriert. Wir geben jetzt ein Rechnermodell an, das der physikalischen Wirklichkeit
MehrRO-Tutorien 3 / 6 / 12
RO-Tutorien 3 / 6 / 12 Tutorien zur Vorlesung Rechnerorganisation Christian A. Mandery WOCHE 4 AM 21.05.2013 KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft
MehrVon-Neumann-Architektur
Von-Neumann-Architektur Bisher wichtig: Konstruktionsprinzip des Rechenwerkes und Leitwerkes. Neu: Größerer Arbeitsspeicher Ein- und Ausgabewerk (Peripherie) Rechenwerk (ALU) Steuerwerk (CU) Speicher...ppppp...dddddd..
MehrComputer-Architektur Ein Überblick
Computer-Architektur Ein Überblick Johann Blieberger Institut für Rechnergestützte Automation Computer-Architektur Ein Überblick p.1/27 Computer-Aufbau: Motherboard Computer-Architektur Ein Überblick p.2/27
MehrMikrocomputertechnik
Mikrocomputertechnik Bernd-Dieter Schaaf Mit Mikrocontrollern der Familie 8051 ISBN 3-446-40017-6 Leseprobe Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-40017-6 sowie im Buchhandel
MehrPC-Komponenten. Die Bestandteile eines Computers
PC-Komponenten Die Bestandteile eines Computers Unterschied Hardware & Software Hardware: Wird zur Darstellung von Programmen benötigt Vorrausetzung für Software Software: Die auf Hardware gespeicherten
MehrGrundlegendes zum PC
Grundlegendes zum PC Grundsätzlicher Aufbau eines PC Bild eines PC Beschreibung Eingabegeräte Ausgabegeräte Speicher Sonstige Bild eines PC Beschreibung Sind alle gleich die PC Sind in 3 bereiche eingeteilt:
Mehr2. Computer (Hardware) K. Bothe, Institut für Informatik, HU Berlin, GdP, WS 2015/16
2. Computer (Hardware) K. Bothe, Institut für Informatik, HU Berlin, GdP, WS 2015/16 Version: 14. Okt. 2015 Computeraufbau: nur ein Überblick Genauer: Modul Digitale Systeme (2. Semester) Jetzt: Grundverständnis
MehrJohann Wolfgang Goethe-Universität
Flynn sche Klassifikation SISD (single instruction, single data stream): IS IS CU PU DS MM Mono (Mikro-)prozessoren CU: Control Unit SM: Shared Memory PU: Processor Unit IS: Instruction Stream MM: Memory
MehrInformatikgrundlagen I Grundlagen der Informatik I
Informatikgrundlagen I Grundlagen der Informatik I Dipl.-Inf. Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 1 Inhalt 1. Einführung,
MehrGeräteentwurf mit Mikroprozessoren 1
Geräteentwurf mit Mikroprozessoren 1 Vorlesung am Institut für Elektronik der TU Graz Dipl.-Ing. Dr. Gerhard Stöckler SS 2003 Vorausgesetzte Kenntnisse: Grundlagen der Digitaltechnik Binäre Informationsdarstellung
MehrMikroprozessor bzw. CPU (Central Processing. - Steuerwerk (Control Unit) - Rechenwerk bzw. ALU (Arithmetic Logic Unit)
Der Demo-Computer besitzt einen 4Bit-Mikroprozessor. Er kann entsprechend Wörter mit einer Breite von 4 Bits in einem Schritt verarbeiten. Die einzelnen Schritte der Abarbeitung werden durch Lampen visualisiert.
MehrINFORMATIK Oberstufe. Funktionsweise eines Rechners
INFORMATIK Oberstufe Funktionsweise eines Rechners Lehrplan Inf 12.3 (ca. 17 Std.): Grundlegende Kenntnisse über den Aufbau eines Rechners und seiner prinzipiellen Funktionsweise helfen den Schülern, den
MehrMicrocomputertechnik
Microcomputertechnik mit Mikrocontrollern der Familie 8051 Bearbeitet von Bernd-Dieter Schaaf 2. Auflage 2002. Buch. 230 S. Hardcover ISBN 978 3 446 22089 8 Format (B x L): 16 x 22,7 cm Gewicht: 407 g
MehrHardware-Komponenten. DI (FH) Levent Öztürk
Hardware-Komponenten DI (FH) Levent Öztürk Motherboard/ Hauptplatine Die Hauptplatine ist die zentrale Platine eines Computers. Auf ihr sind die einzelnen Bauteile wie Hauptprozessor (CPU), Speicher, der
MehrDie Mikroprogrammebene eines Rechners
Die Mikroprogrammebene eines Rechners Das Abarbeiten eines Arbeitszyklus eines einzelnen Befehls besteht selbst wieder aus verschiedenen Schritten, z.b. Befehl holen Befehl dekodieren Operanden holen etc.
MehrMikroprozessortechnik Grundlagen 1
Grundlagen - Grundbegriffe, Aufbau, Rechnerarchitekturen, Bus, Speicher - Maschinencode, Zahlendarstellung, Datentypen - ATMELmega28 Progammierung in C - Vergleich C und C++ - Anatomie eines µc-programmes
MehrAngewandte Informatik
Angewandte Informatik Teil 2.1 Was ist Hardware? Die Zentraleinheit! 1 von 24 Inhaltsverzeichnis 3... Was ist Hardware? 4... Teile des Computers 5... Zentraleinheit 6... Die Zentraleinheit 7... Netzteil
Mehr1 Grundlagen. 1.1 Rechnerarchitektur. Mikroprozessortechnik MFB. Einleitung, Systemaufbau
1 Grundlagen... 1 1.1 Rechnerarchitektur... 1 1.2 Takt... 2 1.3 Speicherarchitektur... 2 2 Mikroprozessor... 3 2.1 Begriffsbestimmung... 4 2.2 Geschichte... 4 2.3 Caches... 5 1 Grundlagen 1.1 Rechnerarchitektur
MehrZENTRALEINHEITEN GRUPPE
31. Oktober 2002 ZENTRALEINHEITEN GRUPPE 2 Rita Schleimer IT für Führungskräfte WS 2002/03 1 Rita Schleimer TEIL 1 - Inhalt Zentraleinheit - Überblick Architekturprinzipien Zentralspeicher IT für Führungskräfte
MehrRückseite vom Celeron Coppermine 128, 600 MHz
Intel Celeron (aus Wikipedia, der freien Enzyklopädie) Celeron ist heute Intels Markenname für eine abgespeckte Pentium-Variante der jeweils aktuellen Generation. Celerons sind vor allem für günstige Heim-
MehrMikrocomputertechnik. Thema: Der Aufbau des XC888-Mikrocontrollers -Teil 1 -
Mikrocomputertechnik Thema: Der Aufbau des XC888-Mikrocontrollers -Teil 1 - Mikroprozessor-Achritekturen Folie 2 Mikroprozessor-Achritekturen Klassifizierung anhand Wortbreite CPU-Architektur und Busleitungen
MehrEinführung in die Informatik
Einführung in die Informatik Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de http://www.miwilhelm.de Raum 2.202 Tel. 03943 / 659 338 FB
MehrSteffen Uhlig Meinrad Weick
Steffen Uhlig Meinrad Weick Computer was ist das? wo stecken Computer drin? PC woraus besteht er? was benötigt man, damit er funktioniert? was kann man damit tun? Computer- und Internet-AG: Teil 1 2 Computer-
MehrSteuerwerk einer CPU. Einführung in die Technische Informatik Falko Dressler, Stefan Podlipnig Universität Innsbruck
Steuerwerk einer CPU Einführung in die Technische Informatik Falko Dressler, Stefan Podlipnig Universität Innsbruck Übersicht Implementierung des Datenpfads Direkte Implementierung Mikroprogrammierung
MehrIT für Führungskräfte. Zentraleinheiten. 11.04.2002 Gruppe 2 - CPU 1
IT für Führungskräfte Zentraleinheiten 11.04.2002 Gruppe 2 - CPU 1 CPU DAS TEAM CPU heißt Central Processing Unit! Björn Heppner (Folien 1-4, 15-20, Rollenspielpräsentation 1-4) Harald Grabner (Folien
MehrTeil 1: Prozessorstrukturen
Teil 1: Prozessorstrukturen Inhalt: Mikroprogrammierung Assemblerprogrammierung Motorola 6809: ein einfacher 8-Bit Mikroprozessor Mikrocontroller Koprozessoren CISC- und RISC-Prozessoren Intel Pentium
MehrTeil 1: Prozessorstrukturen
Teil 1: Prozessorstrukturen Inhalt: Mikroprogrammierung Assemblerprogrammierung Motorola 6809: ein einfacher 8-Bit Mikroprozessor Mikrocontroller Koprozessoren CISC- und RISC-Prozessoren Intel Pentium
MehrEinführung (1) Erster funktionsfähiger programmgesteuerter Rechenautomat Z3, fertiggestellt 1941 Bild: Nachbau im Deutschen Museum München
Einführung (1) Erster funktionsfähiger programmgesteuerter Rechenautomat Z3, fertiggestellt 1941 Bild: Nachbau im Deutschen Museum München Einführung (2) Architektur des Haswell- Prozessors (aus c t) Einführung
MehrArchitektur und Organisation von Rechnersystemen
Architektur und Organisation von Thema heute: More need for more Speed, Weitere Architekturmerkmale, Zahlendarstellungen, Makroassembler BKH-ArcOrg16-V3 am 01.12.2016 Ulrich Schaarschmidt BK-H/HS Düsseldorf,
MehrKap.2 Befehlsschnittstelle. Prozessoren, externe Sicht
Kap.2 Befehlsschnittstelle Prozessoren, externe Sicht 2 Befehlsschnittstelle 2.1 elementare Datentypen, Operationen 2.2 logische Speicherorganisation 2.3 Maschinenbefehlssatz 2.4 Klassifikation von Befehlssätzen
MehrBetriebssysteme 1. Thomas Kolarz. Folie 1
Folie 1 Betriebssysteme I - Inhalt 0. Einführung, Geschichte und Überblick 1. Prozesse und Threads (die AbstrakFon der CPU) 2. Speicherverwaltung (die AbstrakFon des Arbeitsspeichers) 3. Dateisysteme (die
MehrAufbau eines Taschenrechners
siehe Skizze Aufbau einer Waage siehe Skizze Speichermöglichkeit Aufbau eines Taschenrechners Speichermöglichkeit Adressbus 65536 (2 16 ) (2 wegen der Zustände =aus und 1=an) => 65536 Möglichkeiten =>
Mehr8. SPS Komponenten: Beschreibung der Hardware-Komponenten einer SPS samt deren Eigenschaften
8. SPS Komponenten: Beschreibung der Hardware-Komponenten einer SPS samt deren Eigenschaften Automatisierungsgerät: Zentralbaugruppe mit Prozessor Kommunikationsbaugruppe (Feldbusanschaltung) Bussysteme
MehrMAINBOARD. Aufbau eines Mainboards STROMSTECKPLATZ BATTERIE. IDE SLOTS (z.b. SATA Anschluss) PCI SLOTS CPU SOCKEL RAMRIEGELSLOTS AUSGABEGERÄTE SLOTS
Aufbau eines Mainboards STROMSTECKPLATZ IDE SLOTS (z.b. SATA Anschluss) RAMRIEGELSLOTS BATTERIE PCI SLOTS CPU SOCKEL AUSGABEGERÄTE SLOTS Alle zentralen Bestandteile des Computers befinden sich auf dem
MehrSchema eines PCs (Personal Computer)
Schema eines PCs (Personal Computer) von Markus Wurster 2006 www.montessori download.de Die Bilder stammen größtenteils aus Wikipedia (www.wikipedia.de) und stehen unter GNU Free Documentation License.
MehrDer Aufbau des Computers
Der Aufbau des Computers 1.01 Einleitung 1.02 Das Gehäuse 1.03 Die Tastatur 1.04 Die Maus 1.05 Der Monitor 1.06 Das Diskettenlaufwerk 1.07 Das CD-ROM Laufwerk 1.08 Die Festplatte 1.09 Die Hauptplatine
MehrInhaltsverzeichnis 1. CHRONIK DER CPU ZENTRALEINHEIT PROZESSOR / CPU KERNGRÖSSEN... 5
Inhaltsverzeichnis 1. CHRONIK DER CPU... 3 2. ZENTRALEINHEIT... 4 3. PROZESSOR / CPU... 4 3.1. LEITWERK...4 3.2. RECHENWERK...4 4. KERNGRÖSSEN... 5 4.1. MEGAHERTZ, MIPS UND MFLOPS...5 4.2. ARCHITEKTUR,
Mehr4 Der Von-Neumann-Rechner als Grundkonzept für Rechnerstrukturen
4 Der Von-Neumann-Rechner als Grundkonzept für Rechnerstrukturen Ein Rechner besteht aus den folgenden Bestandteilen: Rechenwerk Rechenoperationen wie z.b. Addition, Multiplikation logische Verknüpfungen
MehrDer Mikroprozessor/ Prozessor b.z.w CPU
Der Mikroprozessor/ Prozessor b.z.w CPU Vor dem Mikroprozessor: Vor dem Mikroprozessor gab es Mainframes und Minicomputer. Mainframes waren sehr große Rechner, zumeist raumfüllend, stromverschlingend und
MehrBrückenkurs / Computer
Brückenkurs / Computer Sebastian Stabinger IIS 23 September 2013 Sebastian Stabinger (IIS) Brückenkurs / Computer 23 September 2013 1 / 20 Content 1 Allgemeines zum Studium 2 Was ist ein Computer? 3 Geschichte
Mehra. Flipflop (taktflankengesteuert) Wdh. Signalverläufe beim D-FF
ITS Teil 2: Rechnerarchitektur 1. Grundschaltungen der Digitaltechnik a. Flipflop (taktflankengesteuert) Wdh. Signalverläufe beim D-FF b. Zähler (Bsp. 4-Bit Zähler) - Eingang count wird zum Aktivieren
MehrOpenCL. Programmiersprachen im Multicore-Zeitalter. Tim Wiersdörfer
OpenCL Programmiersprachen im Multicore-Zeitalter Tim Wiersdörfer Inhaltsverzeichnis 1. Was ist OpenCL 2. Entwicklung von OpenCL 3. OpenCL Modelle 1. Plattform-Modell 2. Ausführungs-Modell 3. Speicher-Modell
MehrMikroprozessoren Grundlagen AVR-Controller Input / Output (I/O) Interrupt Mathematische Operationen
Mikroprozessoren Grundlagen Aufbau, Blockschaltbild Grundlegende Datentypen AVR-Controller Anatomie Befehlssatz Assembler Speicherzugriff Adressierungsarten Kontrollstrukturen Stack Input / Output (I/O)
MehrDer Prozessor. Suchen Sie aus diversen Anzeigen die Taktraten aktueller Prozessoren heraus.
Aufbau besteht im wesentlichen aus zwei Teilen: Im Rechenwerk mit der ALU (=Arithmetic and Logical Unit) werden sämtliche Befehle abgearbeitet: - Berechnungen Steuerwerk Rechenwerk - Verknüpfungen - Vergleiche
MehrTechnische Grundlagen der Informatik 2 SS Einleitung. R. Hoffmann FG Rechnerarchitektur Technische Universität Darmstadt E-1
E-1 Technische Grundlagen der Informatik 2 SS 2009 Einleitung R. Hoffmann FG Rechnerarchitektur Technische Universität Darmstadt Lernziel E-2 Verstehen lernen, wie ein Rechner auf der Mikroarchitektur-Ebene
MehrRechnergrundlagen. Vom Rechenwerk zum Universalrechner
Rechnergrundlagen. Vom Rechenwerk zum Universalrechner von Rainer Kelch 1. Auflage Hanser München 2003 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 22113 0 Zu Leseprobe schnell und portofrei
MehrEin kleines Computer-Lexikon
Stefan Edelmann 10b NIS-Klasse Ein kleines Computer-Lexikon Mainboard Die Hauptplatine! Sie wird auch Motherboard genannt. An ihr wird das gesamte Computerzubehör angeschlossen: z.b. Grafikkarte Soundkarte
MehrInhaltsangabe. 2.1 DieCPU Der Speicher Die Busse Klassifikation der von-neumann-rechner... 37
2 Rechnerarchitektur - Grundlegende Rechnerarchitektur - Bestandteile eines Rechners - Klassifikation von Rechnern Inhaltsangabe 2.1 DieCPU... 33 2.2 Der Speicher...... 35 2.3 Die Busse........ 37 2.4
MehrProzessoren. Prozessoren Seite 1 von 9 Philipp Grasl 1AHWIM
Prozessoren Prozessoren Seite 1 von 9 Philipp Grasl 1AHWIM Inhalt 1. Definierung Prozessor:... 3 2. Historische Entwicklung:... 3 3. Aufbau:... 4 3.1 Register:... 4 3.2 Rechenwerke:... 4 3.3 Befehlsdecoder:...
MehrDas Rechnermodell von John von Neumann
Das Rechnermodell von John von Neumann Historisches Die ersten mechanischen Rechenmaschinen wurden im 17. Jahhundert entworfen. Zu den Pionieren dieser Entwichlung zählen Wilhelm Schickard, Blaise Pascal
Mehr1 EINFÜHRUNG PROGRAMMIERSPRACHEN
1 EINFÜHRUNG PROGRAMMIERSPRACHEN Leitidee: Von der Maschinensprache zur höheren Programmiersprache und zurück Von-Neumann-Maschine als abstraktes Computermodell Maschinensprache des hypothetischen Rechners
MehrArbeitsfolien - Teil 4 CISC und RISC
Vorlesung Informationstechnische Systeme zur Signal- und Wissensverarbeitung PD Dr.-Ing. Gerhard Staude Arbeitsfolien - Teil 4 CISC und RISC Institut für Informationstechnik Fakultät für Elektrotechnik
MehrArithmetische und Logische Einheit (ALU)
Arithmetische und Logische Einheit (ALU) Enthält Blöcke für logische und arithmetische Operationen. n Bit Worte werden mit n hintereinander geschalteten 1 Bit ALUs bearbeitet. Steuerleitungen bestimmen
MehrComputergrundlagen Geschichte des Computers
Computergrundlagen Geschichte des Computers Axel Arnold Institut für Computerphysik Universität Stuttgart Wintersemester 2011/12 1641: Rechenmaschine von B. Pascal B. Pascal, 1623-1662 mechanische Rechenmaschine
MehrÜbungsklausur Mikroprozessortechnik und Eingebettete Systeme I
Übungsklausur Mikroprozessortechnik und Eingebettete Systeme I Aufgabe Punkte Aufgabe 1: / 35 Aufgabe 2: / 25 Aufgabe 3: / 15 Aufgabe 4: / 15 Aufgabe 5: / 35 Aufgabe 6: / 15 Aufgabe 7: / 20 Aufgabe 8:
MehrDatenpfad einer einfachen MIPS CPU
Datenpfad einer einfachen MIPS CPU Die Branch Instruktion beq Grundlagen der Rechnerarchitektur Prozessor 13 Betrachten nun Branch Instruktion beq Erinnerung, Branch Instruktionen beq ist vom I Typ Format:
MehrTeil 1: Prozessorstrukturen
Teil 1: Prozessorstrukturen Inhalt: Mikroprogrammierung Assemblerprogrammierung Motorola 6809: ein einfacher 8-Bit Mikroprozessor Mikrocontroller Koprozessoren CISC- und RISC-Prozessoren Intel Pentium
MehrInhalt. Prozessoren. Curriculum Manfred Wilfling. 28. November HTBLA Kaindorf. M. Wilfling (HTBLA Kaindorf) CPUs 28. November / 9
Inhalt Curriculum 1.4.2 Manfred Wilfling HTBLA Kaindorf 28. November 2011 M. Wilfling (HTBLA Kaindorf) CPUs 28. November 2011 1 / 9 Begriffe CPU Zentraleinheit (Central Processing Unit) bestehend aus Rechenwerk,
MehrComputergrundlagen Geschichte des Computers
Computergrundlagen Geschichte des Computers Axel Arnold Institut für Computerphysik Universität Stuttgart Wintersemester 2010/11 1641: Rechenmaschine von B. Pascal B. Pascal, 1632-1662 mechanische Rechenmaschine
MehrVorwort 15 Inhalt der DVD 18. Kapitel 1 Halbleitertechnik im Überblick 19. Kapitel 2 Logikschaltungen 29
Band 1 Vorwort 15 Inhalt der DVD 18 Kapitel 1 Halbleitertechnik im Überblick 19 1.1 Bipolar-Halbleiter 20 1.2 Der MOSFET 22 GUI Kapitel 2 Logikschaltungen 29 2.1 Logische Grundschaltungen 29 2.2 Sequentielle
MehrStaatlich geprüfter EDV-Führerschein
Staatlich geprüfter 1. Seit wie viel Jahren gibt es den Personal Computer? seit ~ 50 Jahren seit ~ 30 Jahren seit ~ 20 Jahren seit ~ 5 Jahren Computer gibt es schon immer. 2. Ein Computer wird auch als
MehrIntroduction to Technologies for Interaction Design. Einführung
Introduction to Technologies for Interaction Design Einführung Organisatorisches Vorlesung: Rita Freudenberg, Universität Magdeburg, Fakultät für Informatik, Institut für Simulation und Graphik Tel. 0391
MehrEinführung (0) Erster funktionsfähiger programmgesteuerter Rechenautomat Z3, fertiggestellt 1941 Bild: Nachbau im Deutschen Museum München
Einführung (0) Erster funktionsfähiger programmgesteuerter Rechenautomat Z3, fertiggestellt 1941 Bild: Nachbau im Deutschen Museum München Einführung (1) Was ist ein Rechner? Maschine, die Probleme für
MehrKapitel 18. Externe Komponenten
Kapitel 18 Externe Komponenten 31.05.11 K.Kraft E:\MCT_Vorlesung\MCT2011\Externe_31\Externe.odt 18-1 Anschluss von externen Komponenten Einfachste Art : Direkt an einem Port Beispiel Ausgabe : 7-Strich
MehrWie arbeiten Computer?
Autor: Ortmann, Jürgen. Titel: Wie arbeiten Computer? Quelle: Einführung in die PC-Grundlagen. München, 8. Auflage, 2003. S. 29-41. Verlag: Addison-Wesley Verlag. Die Veröffentlichung erfolgt mit freunlicher
MehrMikrocomputertechnik. Thema: Einführung in die Mikrocomputertechnik
Mikrocomputertechnik Thema: Einführung in die Mikrocomputertechnik Einsatzgebiete von Mikrocomputern Haushalt: Waschmaschine Kühlschrank Mikrowelle Staubsauger Nähmaschine Industrie: CNC Steuerungen Messgeräte
Mehr9.0 Komplexe Schaltwerke
9.0 Komplexe Schaltwerke Die Ziele dieses Kapitels sind: Lernen komplexe Schaltwerke mittels kleinerer, kooperierender Schaltwerke zu realisieren Verstehen wie aufgabenspezifische Mikroprozessoren funktionieren
MehrSPS S90U. 1. Grundlagen SPS Funktion
1. Grundlagen SPS 1.1. Funktion SPS bedeutet Speicher-Programmierbare Steuerung. Damit ist auch die Zielsetzung einer SPS erklärt: Über einen Speicher und einen Prozessor soll die Funktion von elektronischen
Mehr4.3.1 Prozessoren - eine Familienangelegenheit
derbaren und nützlichen Dinge tun, die ihn zum mittlerweile unentbehrlichen Alltagsbegleiter machen. 4.3.1 Prozessoren - eine Familienangelegenheit Alle Anweisungen des Programms werden von einem Prozessor
Mehr3.0 8051 Assembler und Hochsprachen
3.0 8051 Assembler und Hochsprachen Eine kurze Übersicht zum Ablauf einer Programmierung eines 8051 Mikrocontrollers. 3.1 Der 8051 Maschinencode Grundsätzlich akzeptiert ein 8051 Mikrocontroller als Befehle
MehrDie Komponenten in Ihrem Computer 14.05.2008
Fast überall stehen Sie, die Computer. Sobald man über Computer spricht, fallen sehr viele Fachbegriffe, wie RAM, Dual-Core, MHz, GHz, SATA, ATA, um nur einige zu nennen. Viele können aber mit diesen Begriffe
Mehr3. Grundlagen der Rechnerarchitektur
3. Grundlagen der Rechnerarchitektur 3.1 Architektur des von-neumann-rechners 3.2 Maschinentypen: Einadressmaschine, Zweiadressmaschine 3.3 Befehlsformate und Adressierungstechniken 3.4 Beispiel: der Prozessor
MehrDas Innenleben. Der Prozessor. Chipsatz und BIOS
Das Innenleben Nach dem Öffnen des Computers (Vorsicht: Netzstecker ziehen und wegen der statischen Aufladung ein geerdetes Metallteil anfassen) fällt der Blick auf eine große Platine. Das ist das Mainboard
MehrMikrocomputertechnik
Mikrocomputertechnik Bernd-Dieter Schaaf Mit Mikrocontrollern der Familie 051 ISBN 3-446-4071-9 Leseprobe Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-4071-9 sowie im Buchhandel
MehrMultiprozessoren. Dr.-Ing. Volkmar Sieh. Institut für Informatik 3: Rechnerarchitektur Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2011
Multiprozessoren Dr.-Ing. Volkmar Sieh Institut für Informatik 3: Rechnerarchitektur Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2011 Multiprozessoren 1/29 2011-06-16 Multiprozessoren Leistungsfähigkeit
MehrRechnerorganisation. IKS 2016 H.-D. Wuttke, K. Henke
Rechnerorganisation Mathematische Grundlagen (1) Boolesche Algebren: BMA, BAA (2,3) Kombinatorische Schaltungen (4,5) Automaten (6,7) Sequentielle Schaltungen (8) Programmierbare Strukturen (9) Rechneraufbau
MehrDie CPU, der Prozessor
Die CPU, der Prozessor Ein Referat von Thomas Junkert und Jürgen Bodri FTET3d im Dezember 2001 Quellenangabe: www.bigtom.ch www.tomshardware.de www.hardwaregrundlagen.de 1. Das Funktionsprinzip 1.1 CPU
Mehr1. Übersicht zu den Prozessorfamilien 2 2. Grundlagen der Rechnerorganisation 3
1. Übersicht zu den Prozessorfamilien 2 2. Grundlagen der Rechnerorganisation 3 2.1. Aufbau eines Rechners in Ebenen 3 2.2. Die Ebene der elektronischen Bauelemente 5 2.3. Die Gatterebene 5 2.3.1 Einfache
MehrKlausur Technische Informatik 1 + E-Technik SS 2013 Prüfer: Sutter Hilfsmittel: keine
Name:. Matrikel-Nr. Anzahl der Aufgaben: 18 Maximal erreichbare Punktezahl: 60 Ergebnis: 1. Gegeben ist der Motorola 1-of-8 Decoder/Demultiplexer MC74F138 mit folgendem Datenblattausschnitt: Datenblattausschnitt
MehrAufbau und Funktionsweise eines Computers
Aufbau und Funktionsweise eines Computers Thomas Röfer Hardware und Software von Neumann Architektur Schichtenmodell der Software Zahlsysteme Repräsentation von Daten im Computer Hardware Prozessor (CPU)
Mehr