Gast
#1782765
Ich habe mich jetzt neu eingearbeitet in Assembler, da ich das für die Firma brauche. Ich bin neulich auf die Makros gestoßen und habe festgestellt, dass das Makro .equ sehr oft verwendet wird, jetzt habe ich mich näher damit beschäftigt und habe folgende Beschreibung gefunden: .EQU: Defines a symbol and sets its value (later changes of this value remain possible, syntax: .EQU test = 1234567, internal storage of the value is 4-byte- Integer) Heißt das, dass ich hier 4Bytes reinschreiben kann? kann ich auch nur zB 1 Byte verwenden und dann auf Ports ausgeben oder müssen es 4 Byte sein? Gibt es für jedes .equ im Programm 4 Byte? Wenn ja, kann man damit den Speicher vollschreiben? Und dann habe ich auch gesehen, dass man IF Bedingungen stellen kann. Und darunter steht dann, dass alle Makros in Wirklichkeit keinen Code produzieren, was soll das eigentlich heißen? Heißt das, ich kann kein Programm oder ein Problem mit Makros lösen? Grüße Peter