[gesichtete Version] | [gesichtete Version] |
(Die Seite wurde neu angelegt: „<loop_area type="question">Du kennst doch Quellcode, oder?</loop_area> <loop_area type="sourcecode">Quellcode in Java:<br /> public class Addierer {<br /> &nb…“) |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<loop_area type="question">Du kennst doch Quellcode, oder?</loop_area> | <loop_area type="question">Du kennst doch Quellcode, oder?</loop_area> | ||
<loop_area type="sourcecode">Quellcode in Java:<br /> | <loop_area type="sourcecode">'''Quellcode in Java:'''<br /> | ||
public class Addierer {<br /> | <br />public class Addierer {<br /> public static void main(String[] args) {<br /> int a = 2;<br /> int b = 5;<br /> int c = a + b;<br /> }<br />}<br /> | ||
public static void main(String[] args) {<br /> | </loop_area> | ||
int a = 2;<br /> | <loop_area type="sourcecode">'''Quellcode in C:'''<br /> | ||
int b = 5;<br /> | <br />void main(void) {<br /> int a = 2;<br /> int b = 5;<br /> int c = a + b;<br />}<br /> | ||
int c = a + b;<br /> | </loop_area> | ||
| <loop_area type="sourcecode">'''Quellcode in Pascal:'''<br /> | ||
<br />PROGRAM Addierer;<br />VAR<br /> a, b, c: Integer<br />BEGIN<br /> a := 2;<br /> b := 5;<br /> c := a + b;<br />END.<br /> | |||
</loop_area> | |||
<loop_area type="sourcecode">'''Übersetzt in Assembler:'''<br /> | |||
<br />LOAD #2<br />STORE 13<br />LOAD #5<br />STORE 14<br />LOAD 13<br />ADD 14<br />STORE 15<br />HALT<br /> | |||
</loop_area> | |||
<loop_area type="sourcecode">'''Übersetzt in Maschinensprache:'''<br /> | |||
<br />0011000010<br />0100001101<br />0011000101<br />0100001110<br />0010001101<br />0110001110<br />0100001111<br />1110000000 | |||
</loop_area> | </loop_area> | ||
<br /> | <br /> |
Du kennst doch Quellcode, oder?
Quellcode in Java:
public class Addierer {
public static void main(String[] args) {
int a = 2;
int b = 5;
int c = a + b;
}
}
Quellcode in C:
void main(void) {
int a = 2;
int b = 5;
int c = a + b;
}
Quellcode in Pascal:
PROGRAM Addierer;
VAR
a, b, c: Integer
BEGIN
a := 2;
b := 5;
c := a + b;
END.
Übersetzt in Assembler:
LOAD #2
STORE 13
LOAD #5
STORE 14
LOAD 13
ADD 14
STORE 15
HALT
Ü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