Warum befinden sich in Computern Lautsprecher, die so gut wie nur für Dinge verwendet werden, bevor das Betriebssystem gestartet wird? Gibt es andere Verwendungen? Warum wurden sie hinzugefügt? Haben neuere Computer sie noch?
Warum befinden sich in Computern Lautsprecher, die so gut wie nur für Dinge verwendet werden, bevor das Betriebssystem gestartet wird? Gibt es andere Verwendungen? Warum wurden sie hinzugefügt? Haben neuere Computer sie noch?
Antworten:
Aus Wikipedia :
Der PC-Lautsprecher ist im Allgemeinen das erste Ausgabegerät, das während des Startvorgangs eines von einem IBM-PC abgeleiteten Computers aktiviert wird. Da es vor der Grafikkarte aktiv ist, kann es zur Übermittlung von Fehlercodes verwendet werden, die auf Probleme zurückzuführen sind, die die viel komplexere Initialisierung der Grafikkarte verhindern. Zum Beispiel kann das Video-BIOS normalerweise keine Grafikkarte aktivieren, es sei denn, der RAM-Arbeitsspeicher ist im System vorhanden, während der Lautsprecher nur mit ROM und den CPU-Registern piept. In der Regel werden verschiedene Fehlercodes durch bestimmte Piepmuster signalisiert, wie z. B. "ein Piepton; Pause; drei Pieptöne; Pause; Wiederholen". Diese Muster sind Motherboard-spezifisch und werden normalerweise im technischen Handbuch des Motherboards dokumentiert.
Wenn Sie mehr lesen, können Sie feststellen, wo sie verwendet werden. und Ihre letzte Frage hängt mit der Art des Motherboards zusammen. Aber heutzutage wird sie nur noch selten verwendet.
Bei IBM PC-kompatiblen Geräten ertönt ein POST-Signal . Der Lautsprecher kann über Software gesteuert werden, aber die Benutzeroberfläche ist sehr unübersichtlich und die CPU ist ziemlich beschäftigt.
Andere Computer (Mac, Amiga) verfügen über beeindruckendere interne Lautsprecherschnittstellen und können mehr.
Computer spielten Musik, bevor sie Videogeräte hatten. Heimcomputer verfügten über Lautsprecher mit unterschiedlichen Fähigkeiten, mindestens so weit wie der Apple 2, dessen Lautsprecher nicht weiter entwickelt war als der Lautsprecher des IBM PCs.
In der IBM-kompatiblen Computerwelt gab es nach dem Erfolg von AdLib- und SoundBlaster-Karten bis Mitte der neunziger Jahre keine "normalen" Soundkarten. Zu diesem Zeitpunkt gab es die IBM PC-Plattform mit ihrem internen Lautsprecher bereits seit mehr als einem Jahrzehnt.
Viele Motherboards haben heutzutage einen winzigen Zylinder, der mit einem kleinen Summer-Lautsprecher direkt an der Platine befestigt ist, der die Pieptöne abgibt, anstatt einen Header zum Anbringen eines separaten Lautsprechers zu verwenden.
Interessant ist, dass selbst beim Ersetzen des BIOS durch EFI immer noch Fehler durch Pieptöne und Bloops gemeldet werden müssen, da die Grafikkarte nicht funktioniert (oder das System nicht genügend booten kann, um an die Grafikkarte zu gelangen). dann gibt es keine Möglichkeit, das Problem zu kommunizieren. (Allerdings gibt es POST-Karten, die Fehler auf einer zweistelligen 7-Segment-LED anzeigen, und einige Motherboards sind sogar mit einer integrierten LED ausgestattet.)
Eine andere Verwendung für den internen Lautsprecher ist natürlich für Töne. Viele ältere Spiele verwendeten den Lautsprecher für ihre Ausgabe, und während viele nicht mehr richtig funktionieren, können einige immer noch mit dem richtigen Finagling.
Auch eine andere Verwendung ist / war für Sprache. Eine meiner Lieblingsdateien aus alten Zeiten - Gott sei Dank, ich habe sie immer noch - ist TRAN.EXE
Es ist ein kleines (47 KB) Programm, das Sprachsynthese mit dem internen Sprecher ausführt und überraschend gute Arbeit leistet. Ja, Sie haben richtig gehört, Rede! auf den Summer! Natürlich funktioniert es nicht gut auf modernen Systemen, schon gar nicht unter Windows, obwohl ich es im DOS-Modus ausprobieren werde (um genau zu sein, funktioniert es unter Windows auf einem schnellen System, es spielt den Sound einfach zu schnell ab, also vielleicht Programme wie MoSlo könnten helfen). In beiden Fällen können Sie DOSBox so konfigurieren, dass der interne Lautsprecher emuliert und dort ausgeführt wird, um zu sehen, wie cool er war.
Die internen Reden waren früher immer Pizzosummer; Ein einfacher Lautsprecher, der leicht verschiedene Töne erzeugen kann. Diese wurden anfangs hauptsächlich verwendet, um Fehlercodes auszugeben (insbesondere, wenn der Code mit dem Video oder einem anderen nicht funktionierenden Ausgabeadapter zusammenhängt) und um die Aufmerksamkeit des Benutzers zu erregen (mehr Leute, als Sie denken, schauen nicht auf den Bildschirm, während Sie dies tun) Tippen).
Heute werden sie in der Regel nicht viel benutzt. Aber sie sind immer noch da, hauptsächlich, um Fehlercodes auszugeben, wenn Ihre Grafikkarte ausfällt. Manchmal sind sie mit der Soundkarte verbunden, sodass der PC Sounds wiedergeben kann, ohne dass externe Lautsprecher angeschlossen sind.