Forum: Mikrocontroller und Digitale Elektronik Assembler Kommentar in Zeile beenden


von Andy11 (Gast)


Lesenswert?

ich möchte folgendes sagen:

sbic PORTD, 6  ;Wenn
;Enter = 1 dann: Instruction...
;Enter = 0 dann: ...

((;Enter = 1 dann:))--> nach dem will ich den Kommentar in der Zeile 
abschließen aber wie mache ich das?

lg Andy

von Grübler (Gast)


Lesenswert?

Durch CR (carriage return)

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Der Zeilenumbruch schließt den Kommentar ab.
Du kannst also nur hinter einen Assemblerbefehl einen Kommentar 
schreiben.

von Thorsten S. (Gast)


Lesenswert?

gar nicht.

Assembler-Kommentare werden durch das Semikolon eingeleitet und machen 
alles dahinter bis zum Zeilenende zum Kommentar.

Du mußt den Kommentar also stets hinter den Befehl schreiben.

Gruß,
Thorsten

von spess53 (Gast)


Lesenswert?

Hi

Bei ';' geht das nicht. Aber mit z.B.
1
/* Kommentar*/  ldi r16,10

gehtes

von Andy11 (Gast)


Lesenswert?

okaiiii dankschö

von Klaus (Gast)


Lesenswert?

Aber lass sowas besser bleiben! Du verschlechterst massiv die Lesbarkeit 
des Codes. Beim lesen muss man sonst den Befehl in der Zeile suchen.

von U.R. Schmitt (Gast)


Lesenswert?

Andy11 schrieb:
> ;Enter = 1 dann: Instruction...

nicht so sondern

Instruction...  ;Falls Enter = 1

Lerne Dich an Standards und Konventionen zu halten, die Leute mit 100 
mal mehr Erfahrung und Wissen im Programmieren aufgestellt haben.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

> Bei ';' geht das nicht. Aber mit z.B.
> /* Kommentar */  ldi r16,10
> gehtes
Das kommt aber sehr stark auf den Assembler an...

von spess53 (Gast)


Lesenswert?

Hi

>Das kommt aber sehr stark auf den Assembler an...

Richtig. Aber ich bin mir zu 99,9% sicher, das es um den 
Atmel-AVR-Assembler
geht. Und darauf bezieht sich meine Antwort.

MfG Spess

von Andy11 (Gast)


Lesenswert?

ja is mir eh schon aufgefallen, ich habs jetzt sowieso wie immer mit ; 
gemacht.

lg andy

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.