Forum: PC-Programmierung Jump mit Assembler im CodeComposer


von Christian (Gast)


Lesenswert?

Hallo Leute

Hardware: DSP von Texas Instruments
Software zum programmieren: Code Composer (Texas Instruments)
Programmiersprache: Assembler und C++

Vorabinfo: CodeComposer versteht C++ und ASM
ASM-Befehle werden wie folgt eingebaut:

C-Code;
.
.
.
asm("   hier steht der ASM-Code, z.B. ein Register vergleich    ");
asm("   B marke, GT                ");//Brach (Sprung) zu "marke",
wenn der vorherige Vergleich GraterThen liefert
.
.
C-Code;
Frage: wie bzw wo muss nun marke stehen, damit das Programm
dorthinspringt?
asm(" marke: "); //so funktioniert es nicht
Eine Sprungmarke muss ja normalerweise auch ganz vorne stehen.
Funktioniert aber auch nicht.
Fehlermeldung: "Marke" was declared but never referenced"
Muss ich die irgendwo noch initialisieren?

Ich hoffe ihr könnt mir helfen.
Vielen Dank,
Christian



 Ich möchte einen JumpBefehl über Assembler

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.