2.2.1 Vom Quellcode zum Prozessor

Frage

Du kennst doch Quellcode, oder?

Code

Quellcode in Java:


public class Addierer {
    public static void main(String[] args) {
        int a = 2;
        int b = 5;
        int c = a + b;
    }
}

Code

Quellcode in C:


void main(void) {
    int a = 2;
    int b = 5;
    int c = a + b;
}

Code

Quellcode in Pascal:


PROGRAM Addierer;
VAR
    a, b, c: Integer
BEGIN
    a := 2;
    b := 5;
    c := a + b;
END.

Code

Übersetzt in Assembler:


LOAD #2
STORE 13
LOAD #5
STORE 14
LOAD 13
ADD 14
STORE 15
HALT

Code

Übersetzt in Maschinensprache:


0011000010
0100001101
0011000101
0100001110
0010001101
0110001110
0100001111
1110000000




Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png