ARM ausführbare Programme 2

Gast #1924324
Lesenswert?
• ▲
▼
Hier wurde es schonmal angesprochen 
Beitrag "ARM ausführbare Programme" , aber das Thema nicht 
weiter geführt.

Zitat:
> So wenn ich jetzt ein Programme (Kernel) schreibe der den Code z.B. aus
> einer SD-Karte holt und diesen dann in den RAM lädt und ausführt. Ist
> dies erst mal so überhaupt möglich?

Bei mir ist es anstelle einer SD Karte eine Festplatte.

Meine Frage ist einfach nur, wie dann die Datei aussehen muss.
Einfacher Programmiercode....Compilter Programmiercode?
Wenn es compilter Programmiercode sein soll, welchen Compiler soll ich 
verwenden.

Das nächste wäre, mit was für einem Befehl man die Datei neben dem 
Hauptprogramm starten kann.
Gast #1924513
Lesenswert?
• ▲
▼
> Meine Frage ist einfach nur, wie dann die Datei aussehen muss.
> Einfacher Programmiercode....Compilter Programmiercode?

Also, so ein Prozessor führt nur Maschinencode aus. So ist das auch mit 
dem ARM. Wenn das in der Datei noch nicht vorliegt, muss dass beim Laden 
umgesetzt werden.

> Wenn es compilter Programmiercode sein soll, welchen Compiler soll ich
> verwenden.

Am besten einen der Maschinencode für den Prozessor erzeugt, auf dem das 
Programm laufen soll. Weil sonst läufts nicht.

> Das nächste wäre, mit was für einem Befehl man die Datei neben dem
> Hauptprogramm starten kann.

Um Maschinencode auszuführen muss man ihn nur anspringen. Egal woher der 
Code kommt.



Hast du überhaupt eine Ahnung, wie so ein Prozessor funktioniert?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.