Quote:
Originally Posted by GM-Hjacker
Leute BIOS ist da damit der Computer übergaupt mal laäuft da ich glaube das im BIOS Assembler drin war (nicht sicher) oder vll Matrix atiges wie z.B 1001101001111 usw. aber aufjedenfall mit BIOS fing es an ich bin nicht doff!! Assembler ok vll stimmt nicht ganz aber da bin ich mir auch super sicher ist alles Mikrometer von Hand gemacht worden!!
|
Was hast du immer mit der Matrix? Lieber bißchen mehr lesen und nicht so viel SciFi-Hackerfilme gucken. Zahlenfolgen wie 10110101 können Dualzahlen bzw. Binärcode sein, das hat nichts mit der Matrix zu tun, sondern mit zwei Zuständen Null (0) bzw. Eins (1), mit denen man über Spannungsunterschiede (High-/Low-Voltage) Informationen an elektrische Bauteile schicken kann, wenn man es mal auf Hardware überträgt.
Und letztendlich werden jegliche Software und jegliche Daten und Befehle in eine Folge von 0 und 1 umgewandelt, so wird Information an einem Rechner gespeichert, geladen und verwertet. Das hat nichts mit Magie zu tun, sondern damit, dass man eben über Spannungsunterschiede beispielsweise ganz einfach Bitmuster senden kann zwischen Elektronik. Und genau deshalb laufen die Sachen eben binär auf Hardwarebene ab.
Ich glaube du hast ein vollkommen falsches Bild davon, was in deinem Rechner abläuft. Was meinst du mit "Mikrometer von Hand gemach worden"? Im BIOS ist auch kein Assembler drin, der versteckt sich da nicht oder so. Wenn das Bios startet, dann wird ein Selbsttest ausgeführt, bei dem grundsätzliche die CPU und bestimmte Caches getestet werden. Danach wird die Grafikkarte initialisiert. Darauffolgend werden eben nacheinander Teile der Hardware und Peripherie initialisiert und zum Schluß übernimmt ein Bootloader die Kontrolle und lädt dein Betriebssystem. Dabei wird natürlich Maschinencode ausgeführt.
Assembler musst du dir einfach nur als Repräsentation von dem 1010101 Maschinencode vorstellen, was in für Menchen lesbare Form gebracht wurde. Die Hardware kommuniziert aber nicht mit den direkten Assemblerbefehlen, sondern mit Binärcode.
Ich brauch ja auch kein BIOS, wenn ich hier nen kleinen 4bit Zähler über einen Decoder mit ner 7-Segment-Anzeige verbinde. Auf deutsch: wenn ich eine einstellige Digitalanzeige beschalte und hochzählen lasse. Dann geht Strom in den Zähler, der wandelt den Strom in ein binäres Signal an seinen vier Ausgängen, die gehen wiederum in vier Eingänge vom Decoder und er beschaltet dann halt über sieben Ausgänge die 7-Segment-Anzeige. Digitaltechnik halt.