Programmieren - alles kontrollieren 4.941 Themen, 20.708 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
Borlander Alekom „hallo Borlander, danke für die Links, einige kannte ich schon, ...“
Optionen
aber mir gehts ja nicht so sehr was er machen soll, sondern WIE dieser befehl "gebaut" wird.

Der liegt am Ende in Form einer durch Silizium-Transistoren (das können durchaus ein paar Hundert oder auch Tausend werden!) realisierte Digitalschaltung vor. Diese Schaltung hat irgendwann mal ein Mensch entworfen. Und damas gab es noch keine Hardwarebeschreibungssprachen wie Verilog und VHDL, dafür hatte man noch nicht die Probleme die sich die heute so Engen Strukturbreiten ergeben…

Das Steuerwerk, dass auch nur eine solche Digitalschaltung ist kann auf Basis der Op-Codes dann die Verbindung der Operandeneingänge mit der jeweiligen Einheit im Rechenwerk herstellen.

ist es was fototechnisches

Optische Techniken kommen höchstens zur Belichtung bei der Chip-Herstellung zum Einsatz.

bei Antwort benachrichtigen