Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

assembler - wie funktioniert das

Alekom / 45 Antworten / Flachansicht Nickles

Hallo Leute,

Was Assembler ist weiss ich ja, es sind mnemotechnische Abkürzugen für binäre Einheiten.

Zumindest hab ich das so verstanden. Also anstatt alles in 0 oder 1 zu programmieren, hat man Assembler-Befehle entwickelt.

Und genau da hapert bei mir das Verständnis.

Wie entwickelt man solche Befehle?

Sind diese in einem Chip verdrahtet, so das ein Chip 1 Befehl darstellt oder wie kann man das verstehen?

Weil ja irgendein Register muss ja diese Befehle verarbeiten, aber wie  zum Teufel merkt er sich solche Abkürzungen?

Ich habe noch nirgends wo was gelesen wie solche Befehle "gemacht" werden.

zb Beispiel der Befehl Mov

aus was besteht der und wo wird der "abgelegt" oder "eingegossen"?

ich hoffe meine Frage verständlich ausgedrückt zu haben.

netten Gruß

Alekom

Alles hat seinen Sinn, auch das scheinbar Sinnlose, denn es gibt nichts ohne Sinn.
bei Antwort benachrichtigen
Xdata andy11 „Es gibt ihn noch, den Rechner auf Papier oder..... ...“
Optionen

Weckt alles - alte Erinnerungen ..

Programmierung des 6502 von Rodnay Zaks, es gab noch viel "leichtereLächelnd" 6502 Bücher.

Diese CPU, 6502 ist ganz gut geeignet,
minimale Grundlagen
zu verstehen.

Nicht unbedingt Assemler selbst, sondern wie der eigentlich "rechnet".

Die "Verschiebung" von Registern oder so wurde ja schon angedeutet.
Damals gab es wohl  EinPlatinen Systeme mit LED Displays für den 6502?
 Aber ohne Garantie, ist schon eine Weile her.

Das Buch von Rodnay Zaks geht schon viel zu weit, mehr in Richtung von Assembler Progammen.
Ein anderes Buch hat eher die grundlegende (Register) Arithmetik betrachtet, anhand des 6502.
Den Namen hab ich leider Vergessen ..

bei Antwort benachrichtigen