Was typischerweise eine CPU mit RAM verbindet
Wenn es um die Beziehung zwischen einer CPU (Central Processing Unit) und RAM (Zufallszugriffsspeicher) geht, ist die Verbindung möglicherweise nicht so einfach, wie Sie denken. Während viele davon ausgehen, dass CPU und RAM physikalisch verbunden sind, ist die Realität etwas komplexer und faszinierender.
Die CPU und der RAM werden über das Motherboard verbunden, das als Kommunikationsweg zwischen den beiden Komponenten fungiert. Das Motherboard verwendet ein System von Bussen oder elektronischen Pfaden, um die Datenübertragung zwischen CPU und RAM zu ermöglichen. Diese Busse stellen sicher, dass die CPU Anweisungen an RAM für Datenspeicher und Abruf senden kann, sodass eine effiziente und schnelle Verarbeitung von Informationen ermöglicht.
In einem Computersystem ist eine CPU in der Regel über einen Speicherbus mit RAM verbunden. Der Speicherbus fungiert als Kommunikationsweg zwischen CPU und RAM, sodass Daten hin und her übertragen werden können. Es ist verantwortlich, Anweisungen und Daten von der CPU zum RAM zu tragen, um die Ergebnisse zu verarbeiten und zu speichern. Der Speicherbus spielt eine entscheidende Rolle bei der Bestimmung der Geschwindigkeit und Effizienz der Datenübertragung zwischen CPU und RAM.
Die Rolle eines Busses bei der Verbindung einer CPU mit RAM
Die Verbindung zwischen einer CPU (Central Processing Unit) und RAM (Random Access Memory) ist für die Gesamtleistung eines Computersystems von entscheidender Bedeutung. Eine der Hauptkomponenten, die diese Verbindung erleichtert, ist der Systembus. Der Bus fungiert als Kommunikationsweg, sodass Daten zwischen CPU und RAM übertragen werden können. Das Verständnis der Funktionsweise des Busses und seiner Rolle bei der Verbindung dieser beiden wichtigen Komponenten ist für das Verständnis der Computerarchitektur und der Leistung von entscheidender Bedeutung.
1. Der Systembus
Der Systembus dient als physischer Weg, der verschiedene Komponenten des Computersystems verbindet, einschließlich CPU, RAM und anderer Peripheriegeräte. Es besteht aus mehreren Zeilen oder Kabel, die Daten, Adressen und Steuersignale zwischen diesen Komponenten tragen. Der Bus fungiert als Kommunikationsstraße und sorgt für eine effiziente und zuverlässige Datenübertragung.
Es gibt drei Haupttypen von Bussen in einem Computersystem: den Datenbus, den Adressbus und den Steuerbus. Der Datenbus trägt die tatsächlichen Daten, die zwischen CPU und RAM übertragen werden. Der Adressbus trägt die Speicheradressen bestimmter Datenorte in RAM. Der Steuerbus trägt Kontrollsignale, die die Übertragung von Daten und Adressen koordinieren und regulieren.
Die in Bits gemessene Busbreite bestimmt die Anzahl der Linien in jedem Busart. Beispielsweise verfügt ein Computersystem mit einer 32-Bit-Busbreite über 32 Leitungen für den Datenbus, den Adressbus und den Steuerbus. Eine breitere Busbreite ermöglicht die Übertragung mehr Daten und Adressen gleichzeitig, was zu einer erhöhten Leistung führt.
Die Effizienz und Geschwindigkeit des Systembusses beeinflusst die Gesamtleistung eines Computersystems erheblich. Eine schnellere Busgeschwindigkeit ermöglicht eine schnellere Datenübertragung zwischen CPU und RAM, die die Latenz verringert und die Reaktionsfähigkeit des Gesamtsystems verbessert.
1.1 Datenbus
Der Datenbus trägt die tatsächlichen Daten, die zwischen CPU und RAM übertragen werden müssen. Es ermöglicht die bidirektionale Kommunikation, sodass Daten von RAM in die CPU gelesen oder von der CPU in den RAM geschrieben werden können. Die Breite des Datenbusse bestimmt die maximale Datenmenge, die in einem einzigen Buszyklus übertragen werden können. Beispielsweise kann ein 32-Bit-Datenbus 32 Datenbits in einem Zyklus übertragen.
Die Breite des Datenbusses beeinflusst auch die Gesamtdatenübertragungsrate. Ein breiterer Datenbus ermöglicht es, dass mehr Daten gleichzeitig übertragen werden, wodurch die Geschwindigkeit der Datenübertragung erhöht und die Gesamtsystemleistung verbessert wird. Die Breite des Datenbusses muss jedoch mit der CPU- und RAM -Architektur kompatibel sein, um eine ordnungsgemäße Kommunikation und Datenintegrität sicherzustellen.
Moderne Computersysteme verwenden häufig einen 64-Bit-Datenbus oder sogar breitere Busse, um den steigenden Nachfrage nach Hochgeschwindigkeitsdatenübertragung gerecht zu werden. Diese breitere Busbreite ermöglicht einen schnelleren Zugang zu größeren Speichermengen und verbessert die Funktionen des Systems.
1.2 Adressbus
Der Adressbus trägt Speicheradressen, die den Speicherort von Daten in RAM angeben. Wenn die CPU Daten lesen oder schreiben muss, wird die entsprechende Speicheradresse über den Adressbus gesendet, um den Ort im RAM anzugeben, an dem die Daten gespeichert sind. Die Breite des Adressbuss bestimmt die maximale Speichermenge, die angegangen werden kann.
Ähnlich wie der Datenbus wirkt sich die Breite des Adressbuss erheblich auf die Systemleistung aus. Ein breiterer Adressbus ermöglicht einen größeren adressierbaren Speicherplatz, der den Zugriff auf mehr Speicher in einem einzelnen Buszyklus ermöglicht. Dies ist besonders wichtig für Systeme, die Zugang zu großen Speichermengen erfordern, z. B. High-End-Server oder Arbeitsstationen.
Computersysteme können je nach Architektur und Anforderungen unterschiedliche Adressbusbreiten haben. Zu den gemeinsamen Adressbusbreiten gehören 32-Bit und 64-Bit, wobei 64-Bit-Adressbusse Zugang zu erheblich größeren Speicherplätzen bieten.
1.3 Kontrollbus
Der Kontrollbus trägt Kontrollsignale, die die Datenübertragung und Adressen zwischen CPU und RAM koordinieren und regulieren. Diese Kontrollsignale umfassen Lese- und Schreibsignale, Interrupt -Signale und verschiedene Zeitsignale. Der Steuerbus stellt sicher, dass Daten genau und zum richtigen Zeitpunkt übertragen werden.
Kontrollsignale wie die Lese- und Schreibsignale geben an, ob die CPU Daten aus RAM (Lese-) oder Senden von Daten an RAM (Write) anfordert. Interrupt -Signale ermöglichen die Kommunikation zwischen verschiedenen Teilen des Computersystems, wie z. B. der CPU- und peripheren Geräte. Timing -Signale synchronisieren die Aktionen verschiedener Komponenten und gewährleisten die ordnungsgemäße Koordination.
Der Kontrollbus spielt eine wichtige Rolle bei der Aufrechterhaltung der Integrität und Zuverlässigkeit der Datenübertragung zwischen CPU und RAM. Durch die Koordinierung der Datenübertragung und Adressen wird sichergestellt, dass die richtigen Daten in den angegebenen Speicherorten zugegriffen und gespeichert werden.
2. Speichercontroller
Um die Verbindung zwischen CPU und RAM zu erleichtern, werden Speichercontroller verwendet. Speichercontroller sind integrierte Schaltungen, die den Datenfluss und Adressen zwischen CPU und RAM verwalten. Sie sind dafür verantwortlich, die Anforderungen der CPU in die entsprechenden Signale für die Datenübertragung im Systembus zu übersetzen.
Der Speichercontroller fungiert als Vermittler zwischen der CPU und dem RAM und stellt sicher, dass die Daten genau und effizient übertragen werden. Es übernimmt die Komplexität des Speicherzugriffs und optimiert den Übertragungsprozess, wodurch die Systemleistung maximiert wird.
Speichercontroller enthalten häufig Merkmale wie Speicher -Caching- und Fehlerkorrekturmechanismen. Durch das Caching von Speicher können häufig auf Daten zugegriffen werden, um im Hochgeschwindigkeits-Cache-Speicher gespeichert zu werden, wodurch die Latenz des Speicherzugriffs verringert wird. Fehlerkorrekturmechanismen erkennen und korrigieren Fehler in Datenübertragungen, wodurch die Zuverlässigkeit des Systems verbessert wird.
2.1 Dual-Channel Memory Architecture
Die Doppelkanal-Speicherarchitektur ist eine Konfiguration, die zwei identische Speicherkanäle verwendet, um die Datenübertragungsraten zwischen CPU und RAM zu erhöhen. In dieser Konfiguration teilt der Speichercontroller die Daten auf und sendet sie gleichzeitig über beide Kanäle hinweg, wodurch die potenzielle Übertragungsrate effektiv verdoppelt wird.
Jeder Speicherkanal arbeitet unabhängig und ermöglicht eine parallele Datenübertragung. Diese Konfiguration ist besonders vorteilhaft für speicherintensive Aufgaben wie Videobearbeitung oder Spiele, bei denen eine höhere Datenübertragungsrate zu einer verbesserten Leistung führen kann.
Um die Dual-Channel-Speicherarchitektur zu nutzen, müssen übereinstimmende Paare von RAM-Modulen in entsprechenden Speicherplätzen auf dem Motherboard installiert werden. Dies stellt sicher, dass jeder Speicherkanal durch identische Speichermodule besetzt ist.
2.2 Gedächtnisscharfen
Speicherblätter ist eine Technik, die den Speicherzugriffsgeschwindigkeit verbessert, indem Daten auf systematische Weise über mehrere Speichermodule hinweg aufgeteilt werden. Anstatt jeweils auf ein einzelnes Speichermodul zugreift, ermöglicht das Verschärfen von Speicher einen gleichzeitigen Zugriff auf mehrere Module.
Durch die Aufteilung der Daten in kleinere Segmente und die Verteilung über mehrere Module hinweg reduziert das Verschärfen von Speicher die Latenz des Speicherzugriffs. Diese Technik ist besonders effektiv, wenn sie in Verbindung mit der Doppelkanal-Speicherarchitektur verwendet wird.
Das Verschachtung von Speicher kann mit verschiedenen Methoden implementiert werden, z. Jede Methode hat ihre eigenen Vorteile und Überlegungen, und die Wahl hängt von den spezifischen Systemanforderungen ab.
2.3 Speicherzeitpunkt
Das Speicherzeitpunkt bezieht sich auf die Koordination und Synchronisation des Speicherzugriffszeitpunkts zwischen CPU und RAM. Zu den Zeiten gehören Parameter wie CAS -Latenz (Spaltenadressen -Strobe -Latenz), RAS -Latenz (Zeilenadresse) und Zykluszeit.
Diese Zeiten bestimmen die Verzögerungen, die beim Zugriff auf verschiedene Teile des Speichers beteiligt sind und sich auf die Gesamtleistung des Systems auswirken. Das Optimieren von Speicherzeiten kann zu einer schnelleren Datenübertragungsraten, zur Verringerung der Latenz und zur Verbesserung der Gesamtsystemreaktionsfähigkeit führen.
Speicherzeiten werden normalerweise im BIOS (Basic -Eingabesystem) oder UEFI (Unified Extensible Firmware -Schnittstelle) konfiguriert. Feinabstimmungszeiten erfordern Kenntnisse und Verständnis der spezifischen RAM-Module und der Systemanforderungen.
3. Prozessor -Cache
Processor Cache ist ein kleiner Hochgeschwindigkeitsspeicher, der in die CPU integriert ist. Es fungiert als temporärer Speicherplatz für häufig zugegriffene Daten und Anweisungen und verringert die Notwendigkeit, auf Daten aus dem langsameren Hauptspeicher wie RAM zuzugreifen.
Der Prozessor -Cache spielt eine entscheidende Rolle bei der Verbesserung der Systemleistung durch Reduzierung der Speicherlatenz und der Erhöhung der Datenübertragungsgeschwindigkeit. Dadurch kann die CPU Daten schnell abrufen und verarbeiten und die Gesamteffizienz verbessern.
Der Prozessor -Cache ist in mehreren Ebenen organisiert, wobei jede Ebene unterschiedliche Größen und Zugriffsgeschwindigkeiten aufweist. Der kleinste und schnellste Cache wird als Cache Level 1 (L1) bezeichnet, gefolgt von Caches Level 2 (L2) und Stufe 3 (L3). Je höher der Cache -Level ist, desto größer ist die Kapazität und desto langsamer die Zugangsgeschwindigkeit.
3.1 Cache -Kohärenz
Cache -Kohärenz ist ein Mechanismus, mit dem sichergestellt wird, dass mehrere Caches in einem Computersystem konsistente Kopien der im Hauptspeicher gespeicherten Daten haben. Wenn ein Cache einen Datenblock verändert, stellt die Cache -Kohärenz sicher, dass die anderen Caches mit der neuesten Version der Daten aktualisiert werden.
Die Cache-Kohärenz ist in Multi-Processor-Systemen von entscheidender Bedeutung, bei denen jeder Prozessor seinen eigenen Cache hat. Es verhindert die Datenbeschädigung und sorgt für die Datenintegrität, wodurch die korrekten und konsistenten Ergebnisse für alle Prozessoren gewährleistet wird.
Cache -Kohärenzprotokolle wie mesi (modifiziert, exklusiv, freigegeben, ungültig), Moesi (modifiziert, im Besitz, exklusiv, freigegeben, ungültig) oder Moesif (modifiziert, im Besitz, exklusiv, gemeinsam genutzt, ungültig, vorwärts), zur Verwaltung von Cache -Kohärenz in modernen Computersystemen verwendet.
3.2 Cache -Treffer und Cache Miss
Wenn die CPU auf Daten zugreifen muss, überprüft sie zunächst den Prozessor -Cache. Wenn die angeforderten Daten im Cache gefunden werden, wird sie als Cache -Treffer bezeichnet, und auf die Daten können schnell zugegriffen werden, wodurch die Speicherlatenz reduziert wird.
Wenn die angeforderten Daten nicht im Cache gefunden werden, wird sie als Cache -Fehlschlag bezeichnet. In diesem Fall muss die CPU die Daten aus dem Hauptspeicher abrufen, was zu einer höheren Latenz und einer langsameren Zugangsgeschwindigkeit führt.
Cache -Treffer- und Cache -Miss -Raten sind wichtige Metriken bei der Bewertung der Cache -Leistung. Höhere Cache -Trefferraten zeigen, dass ein größerer Teil der Daten erfolgreich aus dem Cache abgerufen wird, wodurch die Effizienz des Gesamtsystems verbessert wird.
3.3 Cache -Größe und Cache -Leistung
Die Größe des Prozessor -Cache wirkt sich direkt auf die Leistung aus. Eine größere Cache -Größe kann mehr Daten und Anweisungen enthalten, wodurch die Wahrscheinlichkeit von Cache -Treffern erhöht und die Häufigkeit von Cache -Missen verringert wird. Dies führt zu einer verbesserten Systemleistung aufgrund einer verringerten Latenz des Speicherzugriffs.
Die Cache -Größe ist ein Entwurfsfall, der die Kosten und den physischen Raum mit den erwarteten Vorteilen in Bezug auf die Systemleistung ausgleichen. Höhere Prozessoren haben häufig größere Cache-Größen, um den Anforderungen komplexerer Computeraufgaben gerecht zu werden.
Cache-Organisationen wie direkt genagte, set-assoziative oder vollständig assoziative Caches beeinflussen ebenfalls die Cache-Leistung. Diese Organisationen bestimmen, wie Daten innerhalb des Cache gespeichert und abgerufen werden und Faktoren wie Zugriffsgeschwindigkeit und Trefferraten beeinflussen.
Die Rolle eines Speichercontrollers und eines Prozessor -Cache bei der Verbindung einer CPU mit RAM
Zusätzlich zum Systembus umfasst die Verbindung zwischen einer CPU und RAM auch Speichercontroller und Prozessor -Cache. Diese Komponenten spielen eine entscheidende Rolle bei der Erleichterung der Datenübertragung und der Optimierung der Leistung.
1. Speichercontroller
Der Speichercontroller dient als Vermittler zwischen CPU und RAM und verwaltet den Datenfluss und die Adressen zwischen diesen Komponenten. Es optimiert den Übertragungsprozess und sorgt für eine zuverlässige Kommunikation.
Speichercontroller umfassen häufig Merkmale wie Speicher -Caching- und Fehlerkorrekturmechanismen zur Verbesserung der Systemleistung und der Datenintegrität. Sie sind dafür verantwortlich, die Anforderungen der CPU in geeignete Signale für die Datenübertragung im Systembus zu übersetzen.
1.1 Speicherblätter und Timing
Speicherblätter ist eine Technik, die von Speichercontrollern zur Verbesserung der Speicherzugriffsgeschwindigkeit verwendet wird, indem Daten über mehrere Speichermodule hinweg aufgeteilt werden. Es reduziert die Latenz und ermöglicht den gleichzeitigen Zugriff auf mehrere Module, wodurch die Systemleistung verbessert wird.
Speicherzeiten, die in den BIOS- oder UEFI -Einstellungen des Computers konfiguriert sind, koordinieren und synchronisieren Sie die Speicherzugriffszeiten. Das Optimieren von Speicherzeiten kann zu schnelleren Datenübertragungsraten und verbesserten Gesamtsystemreaktionsfähigkeit führen.
2. Prozessor -Cache
Processor Cache ist ein Hochgeschwindigkeitsspeicher, der in die CPU integriert ist. Es speichert häufig auf Daten und Anweisungen zugegriffen und reduziert die Notwendigkeit, auf Daten aus dem langsameren Hauptspeicher zuzugreifen.
Der Prozessor -Cache verbessert die Systemleistung durch Reduzierung der Speicherlatenz und Erhöhung der Datenübertragungsgeschwindigkeit. Es spielt eine entscheidende Rolle bei der schnellen Abruf und Verarbeitung von Daten und verbessert die Gesamteffizienz.
2.1 Cache -Kohärenz und Hit/Miss
Verbindung zwischen CPU und RAM
In einem Computersystem sind die CPU (Central Processing Unit) und der RAM (Random Access Memory) zwei wichtige Komponenten, die zusammenarbeiten, um die effiziente Verarbeitung von Daten und Anweisungen sicherzustellen. Die Verbindung zwischen CPU und RAM wird über das Motherboard hergestellt, das als Kommunikationsschnittstelle fungiert.
Das Motherboard enthält mehrere Slots und Steckdosen, um verschiedene Komponenten anzuschließen, einschließlich der CPU und des RAM. Die CPU ist in der Regel über einen Sockel mit dem Motherboard verbunden, wodurch sie mit anderen Komponenten, einschließlich RAM, kommunizieren kann. Der RAM hingegen ist über Speicherplätze mit dem Motherboard verbunden.
Durch diese Verbindungen kann die CPU mit hohen Geschwindigkeiten auf die in RAM gespeicherten Daten zugreifen und schnelles Abrufen und Manipulationen von Informationen ermöglichen. Die CPU sendet Anfragen an den RAM für die Daten, die sie zur Durchführung von Berechnungen benötigt, und der RAM antwortet, indem sie die angeforderten Daten bereitstellen. Diese konstante Kommunikation zwischen CPU und RAM ist entscheidend für die effiziente Systemleistung.
Wichtigste Take -Aways - Was normalerweise eine CPU mit RAM verbindet
- Die CPU und der RAM sind mit einem Systembus oder einem Speicherbus verbunden.
- Der Systembus überträgt Daten zwischen der CPU und dem RAM.
- Häufige Arten von Systembussen, die zur Verbindung von CPU mit RAM verwendet werden, umfassen Front Side Bus (FSB) und Speichercontroller -Hub (MCH).
- FSB ist eine ältere Technologie, die die CPU mit RAM und anderen Komponenten verbindet.
- MCH ist eine fortschrittlichere Technologie, die die CPU direkt mit dem RAM verbindet.
Häufig gestellte Fragen
Die CPU und der RAM sind wichtige Komponenten in einem Computersystem. Zu verstehen, wie sie verbunden sind, ist für die Optimierung der Leistung unerlässlich. Hier sind einige häufig gestellte Fragen zur Verbindung zwischen einer CPU und einem RAM.
1. Wie kommuniziert eine CPU mit RAM?
Die CPU kommuniziert mit RAM über einen Speicherbus. Der Speicherbus fungiert als Weg, der es der CPU ermöglicht, Daten an und von RAM zu senden und zu empfangen. Es ermöglicht die CPU, Anweisungen und Daten aus RAM zu lesen und Daten für den Speicher an RAM zurückzuschreiben.
Der Speicherbus besteht aus einer Reihe von elektrischen Verbindungen, die die CPU- und RAM -Module verbinden. Diese Verbindungen übertragen Daten unter Verwendung eines spezifischen Protokolls wie DDR4, das die Geschwindigkeit und Effizienz der Kommunikation zwischen CPU und RAM bestimmt.
2. Welche Rolle spielt ein Speichercontroller?
Ein Speichercontroller ist eine Komponente, die sich in der CPU oder im Motherboard befindet und als Schnittstelle zwischen CPU und RAM dient. Es verwaltet den Datenfluss zwischen den CPU- und RAM -Modulen und sorgt für eine effiziente und zuverlässige Kommunikation.
Der Speichercontroller ist dafür verantwortlich, Lese- und Schreibvorgänge zu initiieren, um auf Daten zuzugreifen, die in RAM gespeichert sind. Es verwaltet auch das Timing und die Synchronisation der Datenübertragung und stellt sicher, dass die CPU und der RAM in Harmonie arbeiten.
3. Wie hängt die CPU mit physischen RAM -Modulen an?
Die CPU ist durch das Motherboard mit physischen RAM -Modulen verbunden. Das Motherboard verfügt über Speicherplätze, bei denen die RAM -Module installiert sind. Wenn der Computer eingeschaltet wird, stellt die CPU eine Verbindung mit den RAM -Modulen her, indem sie ihre Anwesenheit durch die Speicherschlitze erkennt.
Die CPU ist über den Speicherbus mit den RAM -Modulen verbunden, der aus elektrischen Spuren auf dem Motherboard besteht. Diese Spuren tragen die Datensignale zwischen den CPU- und RAM -Modulen, um eine stabile und schnelle Verbindung zu gewährleisten.
4. Welche Faktoren beeinflussen die Geschwindigkeit der CPU-zu-RAM-Verbindung?
Mehrere Faktoren können die Geschwindigkeit der CPU-zu-RAM-Verbindung beeinflussen:
- Die Taktfrequenz der CPU: Eine höhere CPU -Taktfrequenz kann eine schnellere Datenübertragung zwischen CPU und RAM ermöglichen.
- Die Busbreite des Speicherbusses: Ein breiterer Bus kann ermöglichen, dass mehr Daten gleichzeitig übertragen werden, wodurch die Geschwindigkeit der Verbindung erhöht wird.
- Der Typ und die Geschwindigkeit der RAM-Module: schnellere RAM-Module wie DDR4 oder DDR5 können die Gesamtgeschwindigkeit der CPU-zu-RAM-Verbindung verbessern.
- Die Effizienz des Speichercontrollers: Ein gut gestalteter Speichercontroller kann die Kommunikation zwischen CPU und RAM optimieren und Geschwindigkeit und Leistung verbessern.
5. Kann die CPU-zu-RAM-Verbindung aktualisiert werden?
Ja, in bestimmten Fällen ist es möglich, die CPU-zu-RAM-Verbindung zu verbessern. Durch die Aktualisierung der Verbindung wird normalerweise die Aktualisierung des Motherboards auf eines, das schnellere RAM -Module oder eine höhere Busgeschwindigkeit unterstützt, aktualisiert.
Es ist jedoch wichtig anzumerken, dass eine Upgrade der CPU-zu-RAM-Verbindung möglicherweise auch andere Komponenten ersetzt, z. B. die CPU- oder RAM-Module selbst. Es wird empfohlen, die Kompatibilitäts- und Herstellerspezifikationen des Systems zu konsultieren, bevor Sie mit Upgrades versuchen.
Wie der Computerspeicher funktioniert - Kanawat Senanan
Zusammenfassend ist die CPU in der Regel über ein Bussystem mit dem RAM verbunden. Dieser Bus fungiert als Kommunikationskanal, sodass Daten zwischen CPU und RAM übertragen werden können.
Die CPU und der RAM kommunizieren über Adress- und Datenbusse. Der Adressbus enthält Informationen darüber, wo Daten im RAM gespeichert sind, während der Datenbus die tatsächlichen Daten übertragen wird. Zusammen sorgen diese Busse sicher, dass die CPU schnell auf Daten zugreifen und im RAM gespeichert werden kann, was sie zu einer wesentlichen Komponente für den reibungslosen Betrieb eines Computersystems macht.