Forum: Mikrocontroller und Digitale Elektronik alternative Assembler - bedingte Assemblierung


von Matthias (Gast)


Lesenswert?

Der Atmel-Assembler ist gut, kann aber leider
keine bedingte Assemblierung, um SW-Varianten zu
ermöglichen.

Zu diesem Thema gibt es aber andere Assembler,
die damit werben eben dies zu können.

Manche laufen sogar unter Windows oder Linux
und sind sogar im Quellcode "frei" verfügbar.

Hat jemand von euch Erfahrung mit diesen?

von Günter Schuto (Gast)


Lesenswert?

Ich bin auch gerade weg vom AVR Assembler. Eine alternative ist der IAR 
Assembler (www.iar.com) als
Freeware. Gibts auch bei www.atmel.com im Download.

von Matthias (Gast)


Lesenswert?

Hallo Günther,

Danke für den Tipp!
macht der irgendwelche Probleme beim Umstieg?

von Matthias (Gast)


Lesenswert?

hat jemand mit dem avra gearbeitet?

Er soll kompatibel sein. Ist sehr klein.
Und kann eben die bedingte Assemblierung . . .

von Günter Schuto (Gast)


Lesenswert?

Also - der Syntax ist ein wenig anders. Ich habe mich nicht sehr lange 
mit dem AVR aufgehalten. Die Vorteile des IAR AA90 überwiegen einfach:

- Relocativer Assembler
- bedingte Assemblierung
- Relocativer Linker
- Librarian
- Sehr gute Macrofähigkeit

Fazit: Einfach Klasse

Man sollte viel mehr Assembler programmieren. Ich habe vor über 20 
Jahren damit angefangen (Hexadezimal-System). Um so etwas kümmert sich 
heute kein Mensch mehr. Da musste man mit 2K Eprom und 2k Ram die Dinge 
erledigen. Da lernt man jedes Bit persönlich kennen und lieben. Heute 
nimmt man sich den AVRGCC und einen fetten Atmel - und ab gehts.

Assembler-Programmierer der Welt - vereinigt euch.

Gruß Günter

von Frankl (Gast)


Lesenswert?

Hallo Günter war wohl der KIM was ?

von Günter Schuto (Gast)


Lesenswert?

Nein - nicht der KIM.

Das Teil hieß EURO-COM 1 und war auf einer Europakarte aufgebaut. Die 
einzige "Intelligenz" war ein Monitor im
Eprom. Als Anzeige wurde 2 x 7-Seg = Daten, 4 x 7-Seg = Adresse 
verwendet. Das war vor 20 Jahren Luxus pur. Als
erste Entwicklung habe ich dem Teil Audiokassetten-Interface spendiert, 
damit ich wenigstens ein "Programm" speichern konnte.

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.