Datei.wiki Q&A
> C
> Wie Funktioniert Ein Computer?
Frage
Wie funktioniert ein Computer?
Beantworte die Frage
Ähnlich
- Wie kann man einen langsamen Computer reinigen?
- Was ist besser: Computer herunterfahren, schlafen oder in den Ruhezustand versetzen?
- Was ist der leistungsstärkste Computer im Jahr 2021?
- Gibt es einen Menschen, der einen Computer in einer Schachpartie besiegt?
- Welche Arten von Erweiterungssteckplätzen gibt es in einem Computer?
Danke für die A2A.
Wenn wir über die Elektronik oder Hardware sprechen, sind die Hauptkomponenten die CPU oder der Prozessor, der Speicher und die Peripheriegeräte. Alle diese Komponenten sind mit der Hauptplatine verbunden bzw. auf ihr montiert.
Die CPU ist der wichtigste Teil des Systems und im Wesentlichen für drei Dinge zuständig: Sie führt mathematische Operationen durch, transportiert Informationen von einem Ort zum anderen (zwischen der CPU selbst und den verschiedenen Speichern im System) und entscheidet, welche Operationen ausgeführt werden sollen. Alle Operationen, die ein Computerprogramm ausführt, fallen normalerweise in eine oder mehrere dieser Kategorien.
In dieser anderen Antwort habe ich etwas ausführlicher erklärt, wie die CPU aus physikalischer Sicht funktioniert: Warum verwendet die Informatik das Binärsystem und kein anderes?
Speicher:
Ein Speicher ist einfach ein Ort, an dem die CPU Informationen speichern und extrahieren kann. Aufgrund der verschiedenen verwendeten Technologien und der räumlichen Nähe zwischen dem Speicher und der CPU gibt es verschiedene Speichertypen.
Peripheriegeräte: Maus, Tastatur, Monitor, Lautsprecher, usw
GPU: Aus elektronischer Sicht muss die CPU Millionen von Multiplikationen und Additionen von Daten in Binärform durchführen, um Grafiken zu erzeugen. Aus diesem Grund wurden die GPUs erfunden. Die GPU verarbeitet alle Informationen, die für die Erstellung von Echtzeitbildern erforderlich sind, und sendet sie an den Monitor.
Software:
Nun spreche ich ein wenig über Software. Die grundlegendste Programmiersprache ist die Maschinensprache und besteht im Wesentlichen aus Binärzahlen, die Transistoren der CPU ein- (1) oder ausschalten (0). Je nach Kombination der Transistoren kopiert Ihre CPU entweder Informationen aus einem der Speicher in ihre internen Register oder führt eine mathematische Operation an den Daten durch, die sich bereits in den CPU-Registern befinden, oder kopiert die Informationen aus dem internen Register in einen der Speicher, oder liest eine andere Anweisung im Programm, und so weiter.
Um das Lesen zu erleichtern, wurde die Assemblersprache erfunden, die im Grunde für jede dieser Anweisungen Bezeichnungen mit englischen Wörtern wie ADD, MUL, MOV, JMP usw. schafft. Auf dieser Grundlage wurden etwas fortschrittlichere Programmiersprachen erfunden, bei denen ein einziger Befehl mehrere gleichwertige Assembler-Anweisungen ersetzen kann. Das folgende Bild zeigt die Anweisungen zur Erstellung einer einfachen Datenkopie in C und ihre Entsprechung in Assembler und Maschinensprache.
Ein Computer ist also eine Maschine, die, sobald sie eingeschaltet ist, elektrische Signale interpretiert und diese elektrischen Signale in Zahlen umwandelt:
0=bedeutet, dass kein Strom fließt
1=bedeutet, dass Strom fließt
Nachdem dies geschehen ist, erzeugen Kombinationen von Nullen und Einsen alle Symbole, die für eine neue Sprache benötigt werden. Diese Sprache wäre die Programmiersprache (Python, Java, C++ usw.), mit der Programme erstellt werden können, die bestimmte Befehle auf der Grundlage von Ja- oder Nein-Antworten ausführen.
Grob geschätzt handelt es sich um ein Gerät, das alles in binärer Logik (ja, nein oder 0 und 1) oder anders ausgedrückt, mit elementaren Logikfunktionen mit und ohne Rückkopplung verarbeitet. Normalerweise nand-Funktionen (negierte Konjunktion bei TTLs und abgeleiteter Technologie, und nor für MOS-Technologie). Wenn man sie weiter verkompliziert, könnte man arithmetische, mathematische, Algorithmen und Speicherfunktionen haben. Dieselben binären Spannungen oder Impulse würden die Position eines Schrittmotors im Lesekopf einer Festplatte oder die Farbe eines Pixels auf dem Bildschirm oder die Weitergabe von Informationen an das Internet oder alles andere steuern, was ein Computer tun kann. Der Betrieb ist nach dem von Newmann'schen Modell organisiert, während er auf der Turing-Maschine basiert, die etwas allgemeiner ist.
Von Neumanns Architektur - Wikipedia, die freie Enzyklopädie
Turingmaschine - Wikipedia, die freie Enzyklopädie
Enigma (Film) - Wikipedia, die freie Enzyklopädie
Enigma (Film) - Wikipedia, die freie Enzyklopädie
Grob geschätzt ist es ein Gerät, das alle Informationen in numerischer Form verarbeitet und sie in einer für uns interpretierbaren Form wiedergeben kann.
Es kann als ein fast universelles Emulationsgerät eingestuft werden, denn mit der richtigen Programmierung funktioniert es als ein Archiv für unsere Informationen durch Sortieren, Abrufen von gespeicherten Datensätzen, Modifizieren dieser Informationen, um sie zu ergänzen oder zu korrigieren, es kann in diesem Fall als ein Buchhalter, eine Schreibmaschine fungieren, ein Kontoblatt, ein Taschenrechner, er kann so raffiniert programmiert sein, dass er sowohl triviale Dinge als auch Spielmaschinen nachbilden kann und sogar die Berechnungen durchführt, die notwendig sind, um uns Bilder davon zu präsentieren, wie der Weltraum heute oder zu einem bestimmten Zeitpunkt in der Vergangenheit oder Zukunft von einem bestimmten Punkt der Erde aus gesehen aussieht.
Es ermöglicht auch die Aufnahme und Übertragung von Informationen über große Entfernungen durch Drähte oder elektromagnetische Signale, so dass es sich um eine drahtlose Kommunikation handelt, das Ziel dieser übertragenen Informationen wird von einem ähnlichen Gerät empfangen, um gespeichert und anschließend von anderen Personen konsultiert zu werden, unabhängig davon, ob sie sich kennen oder ein gemeinsames Interesse haben.
Versuchen Sie, die Erklärung so weit wie möglich zu abstrahieren, denn es ist eine extrem allgemeine Frage, was Sie brauchen, ist, wie es intern funktioniert, ich brauche spezifisches Feedback.