Maschinencode in Assempler < Assembler < Programmiersprachen < Praxis < Informatik < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 14:48 Mi 28.10.2020 | Autor: | jasmin89 |
Aufgabe | Maschinencode:
00000011 00001110 00001001 01110011 |
Hi, kann ich einen Maschinencode in einen Assembler Code mittels eines Programmes umwandeln? Oder kann ich das wie in diesem Beispiel nur mit der Hand machen?
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 16:27 Mi 28.10.2020 | Autor: | Infinit |
Hallo jasmin89,
wenn Du die Bedeutung der Bits für die Assembler-Sprache kennst, kannst Du dies natürlich mittels eines Programms machen.
Viele Grüße,
Infinit
|
|
|
|
|
Status: |
(Frage) beantwortet | Datum: | 20:04 Mi 28.10.2020 | Autor: | jasmin89 |
Das habe ich gemacht. Aber welches Programm kann dies? Kann dies z.b Matlab oder C?
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 13:26 Do 29.10.2020 | Autor: | Infinit |
Nein, solche Programme können dies nicht. Da der Assemblercode ja die Eigenschaften der durch die Software benutzten Hardware berücksichtigt, gibt es hier keine allgemeine Lösung. Aus dem Assemblercode wird für jeden Prozessortyp, den man einsetzen will, der Maschinencode erzeugt.
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 18:42 Do 29.10.2020 | Autor: | chrisno |
Ich habe "convert bytecode to assembler" eingetippt und doch ein, zwei brauchbare Treffer bekommen,
z.B disassembler.io. Wie schon geschrieben, musst du natürlich wissen, für welchen Prozessor der Bytecode bestimmt ist.
|
|
|
|