Was ist Maschinensprache?

Maschinensprache, manchmal auch als Maschinencode oder Objektcode bezeichnet, ist eine Sammlung von binären Ziffern oder Bits, die der Computer liest und interpretiert. Maschinensprache ist die einzige Sprache, die ein Computer verstehen kann.

Die genaue Maschinensprache für ein Programm oder eine Aktion kann je nach Betriebssystem auf dem Computer unterschiedlich sein. Das spezifische Betriebssystem bestimmt, wie ein Compiler ein Programm oder eine Aktion in die Maschinensprache schreibt.

Computerprogramme sind in einer oder mehreren Programmiersprachen wie C ++, Java oder Visual Basic geschrieben. Ein Computer kann die zur Erstellung von Computerprogrammen verwendeten Programmiersprachen nicht direkt verstehen, daher muss der Programmcode kompiliert werden. Sobald der Code eines Programms kompiliert ist, kann der Computer dies verstehen, da der Code des Programms in Maschinensprache umgewandelt wurde.

Maschinensprache - Beispiel:

Nachfolgend ein Beispiel für Maschinensprache (binär) für den Text "Hello World".

 01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100 

Nachfolgend finden Sie ein weiteres Beispiel für Maschinensprache (nicht binär), die den Buchstaben "A" 1000 Mal auf den Computerbildschirm druckt.

 169 1 160 0 153 0 128 153 0 129 153 130 153 0 131 200 208 241 96 

Assembler, Binär, Kompilierung, Hochsprache, Niedrige Sprache, Maschinenlesbar, Objektdatei, Programmierausdrücke, Pseudolanguage, Sprache für spezielle Zwecke