www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Assembler Sprache erlernen


Autor: Dominic Biehler (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo
Da mich einige Leute darauf aufmerksam gemacht haben, das Basic
schwachsinnig und Assembler viel besser ist, möchte ich wissen, wo ich
eine gute Einführung in Assembelr bekomme oder welches Buch sehr gut
geeignet ist für mich?

Autor: marco (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Mir hat das Tutorial auf dieser Seite sehr weitergeholfen.
Und im Anhang noch ein Text in den ich ab und zu immer noch rein
schaue.

Autor: Stefan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich hab auch mit dem Tutorial auf dieser Seite und dem Text den marco
gepostet hat erlernt. Dazu noch das instructionset von Atmel um
spezielle Befehle nachzuschauen. Das reicht sehr weit, wenn fragen
sind, dann hier fragen, dann lernt man das mit dem ASM schneller als
man denkt!!

Grüsse und viel Spass

Autor: ThomasB (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Da mich einige Leute darauf aufmerksam gemacht haben, das Basic
schwachsinnig und Assembler viel besser ist...

Basic ist nicht schwachsinnig, das mußte mal gesagt werden.
Programmiere in Basic (BASCOM) und in Assembler.

Wenn man mit den MCUs anfangen will,lernt man am besten mit ASM,und das
ist richtig so.
Danach kann man mit C,Basic oder Pascal weiter machen.

wie schon gesagt,das ist meinem Meinung ;-).


 MfG: Thomas Bader

Autor: Dirk Schlage (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hie in den Links ist eine Seite
http://www.avr-asm-tutorial.net/
auf der deutschen Seite unter 'Algemeine Einführung' ist u.A. eine
schöne Liste der Assembler-Befehle, die funktionale Liste hilft dir
auch wenn du noch keine Idee hast was es für Befehle geben könnte.
Ich denke kaufen brauchst du zwingend nichts.

Autor: Martin Jansen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
wollt nur mal den text wieder nach vorne holen, irgendwer suchte doch
die codesammlung...

Autor: Notker (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Da mich einige Leute darauf aufmerksam gemacht haben, das Basic
> schwachsinnig und Assembler viel besser ist ...

Merkregel Nr. 1:
In einem Forum kann jeder schreiben was er will und traurigerweise
kommen auf eine gute Empfehlung eines tatsächlichen Experten 10
unsinnige Meinungen von anderen Leuten (meist mit überzogenem
Geltungsbedürfnis), die sich selbst mit irgendwelchem erlesenen
Halbwissen (aber null Erfahrung!) als Fachleute hinstellen wollen.

Das Problem für einen Newcomer ist dann nur, die Leute der einen
Kategorie von denen der anderen Kategorie unterscheiden zu können.

Autor: Dirk Schlage (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Martin Jansen
Danke für das Nachvornholen. Hat tatsächlich geklappt. Den Text wollte
ich mir mal vornehmen.

Ich wünschte, ich wäre schon so weit, dass ich mich über die Sprache
ärgern könnte. Momentan verbringe ich doch noch viel Programmierzeit
damit mir anzuschauen welche bits in welchem Register ich ändere und
was das betreffende Datasheet dazu sagt.
Dafür bietet Assembler aber noch genug Komfort und ist meiner Meinung
nach auch gut genug lesbar. Assembler hat hier, denke ich, den Vorteil
dass für die meisten Standard Probleme Beispiele vorhanden sind.

Sich etwas in den Assembler einzuarbeiten ist aber sicher auch keine
verschwendete Zeit, wenn man ganz sicher weiss, dass man später nur
Programme in Hochsprachen schreiben will.

Autor: Martin Jansen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ dirk
bin auch deiner meinung, fange grad mit avrs an und lerne dazu
assembler. basic kann ich so ein bissl, aber irgendwie find ich das mit
assembler besser, ist viel näher am chip, und ich kann genau sagen, was
der machen soll.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.