Hei, matzeed7

ich kann PicNick nur unterstützen. Der pentium ist (vielleicht??) SICHER nicht ganz der geeignete Start. Wie Du schreibst ist es ein CISC - also ein mächtiger Befehlssatz.

Wenn Du aber (Deine erste mail) schon fragst nach:
call = Unterprogrammaufruf
add = Rechenfunktion (je nach Bitbreite des Prozessors verschieden)
und beispielsweise
and = logische Operation - kann doch etwas komplex sein

dann bist Du doch noch etwas am Anfang und rate ich beispielsweise zum AVR-Studio. Da ist eine sehr ausführliche Hilfe drin, die Dir >>> für die ATMEL-Prozessoren, also RISC <<< die Befehle erklärt. Aber irre prächtig ist es, dass alle möglichen Parameter, Flags (Bits die je nach Ausgang des Befehls gesetzt oder gelöscht werden), und so weiter erklärt. Dazu gibts gleich eine Übersetzungsmöglichkeit für verschiedene Zielprozessoren (vielleicht auch hier mit einfachen, als recht reduzierten Typen anfangen - ATtiny13 oder so) - UND >>> einen Debugger.

Der Debugger wird für Dich dann sicher auch einige Erleuchtung bringen - Du schreibst ein paar Codezeilen, übersetzt die und siehst im Einzelschrittmodus, welche Effekte auftreten. Gerade bei "and" und ähnlichen Befehlen teilweise etwas überraschend . . . und im AVRStudio siehst Du dann auch gleich welche Flags gesetzt werden.

Andere Dinge wie relative oder absolute oder indizierte Adressierung - das ist etwas für später. Denke ich.

Wie gesagt - das AVRStudio ist eine Spielwiese für die ATMEL-Prozessoren. Aber eben für einen reduzierter Befehlsumfang. Die einfachen Befehle eines CISC sind ähnlich oder nach der Methode des genauen Hinsehens zu erkennen. Die complexeren Befehle eines CISC kannst Du Dir danach MANCHMAL selber zusammenreimen - oder später aus dem entsprechenden Datenblatt herauslesen.

BTW: Beim Snowboarden hatte ich nicht mit einem 3-meter-air in der 5-meter-pipe angefangen [-o< - warum sollte man (du) sowas bei einem Prozessor tun? [-X Sorry für den erhobenen Zeigefinger.

Es grüßt der Joe
DerAltevomBerg