PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Buch Programmierung in Assembler [von Mikrocontrollern]



jga
13.12.2006, 18:54
Hallo,
habe leider in den Buchvorstellungen nichts passendes gefunden und Frage darum mal hier.
Ich suche ein Buch in dem einem eben die Grundlagen in Assembler vermittelt werden für die Programmierung von Mikrocontrollern (habe einen PICAXE).
Und wenn ich Assembler dafür lerne, inwiefern kann ich das später auf Programme für Windows anwenden? Die meisten Befehle müssten ja identisch sein und die Unterschiede sind sicher nicht riesig zwischen den ganzen Prozessortypen?!

MfG,
jga

SIGINT
15.02.2007, 16:58
Hi jga,
mir sind leider keine guten und modernen Assemblerbücher für PIC oder AVR bekannt. Aber zum Thema Windows:
Die Assemblerdialekte vom PIC,AVR sind mit x86 nur bedingt vergleichbar.
Du wirst vielleicht einige Befehle wiederfinden, die ähnlich Funktionieren, aaaaber: Die Architektur ist komplett anders. X86er sind vonNeumann Rechner und AVR,PIC verwenden eine Harvard-Architektur. Bei vonNeumann Rechnern hat man viel mehr Möglichkeiten als bei den Harvard-Rechnern, da Programme und Daten in einem Speicher stehen.
So ist es bei AVRs nur schwer möglich Programme von einem externen Speichermedium nachzuladen, da man jedesmal den Programmspeicher neu flashen muss.
Wenn es dann an die IO-Hardware kommt, dann darfst du alles nochmal neu lernen.
Allerdings kannst du viele grundlegende Sachen vom Mikrocontroller auf den PC übertragen. Insofern nützt der Einstieg in µC-Assembler schon.

Gruß,
SIGINT

Carbolo
16.02.2007, 09:23
Versuchs mal damit: http://www.sprut.de/electronic/pic/assemble/assembler.html

ehenkes
10.06.2007, 08:29
Du solltest diese Frage auch mal in dieser Sektion eines Hardware-/Software-Forums stellen bzw. dort suchen:
http://www.c-plusplus.de/forum/viewforum-var-f-is-17-and-sid-is-c814479942a7c576998607522864bae9.html

robo-sebi
06.10.2007, 18:45
Hallo,

ich kann dir folgendes Buch empfehlen: http://www.amazon.de/Elektronik-5-Mikroprozessortechnik-Vogel-Fachbuch/dp/383433023X
(Ich bin noch am lesen - bis jetzt war es gut und verständlich. )

Das ist allgemein über Mikroprozessoren. Es werden die grundlegenden Befehle der 8051-Familie erklärt mit besonderem Augenmerk auf den 80C537er-Prozessor. PICs werden weiter hinten auch angesprochen (da bin ich noch nicht).

Gruß,
Sebastian

ManuelB
06.10.2007, 23:06
Ich hab mir für die AVR Programmierung das Buch von G.Schmitt, Mikrocomputertechnik mit Controllern der Atmel AVR-Risc Familie vom Oldenbourg Verlag zugelegt. Find das eigendlich als Nachschlagewerk für den Einstieg nicht schlecht mit Programmierbeispielen in Assembler und C.

MfG
Manu