Hi zusammen, ich hab eine Frage an diejenigen, die in der Industrie und im universitären Bereich tätig sind. Was bezeichnet man mit dem Begriff "Assemblerprogramm"? Ich hab da eine Diskussion am laufen und wollte wissen, was man in der Praxis darunter versteht. Schonmal Danke für euere Erklärungen und Gruß, SIGINT
Gast
#525725
Assembler ist die Repräsentation von Maschinensprache in lesbare Ausdrücke. Ein Assemblerprogramm ist demnach die Aneinanderreihung solcher Ausdrücke. Aber was hat das mit Uni und Industrie zu tun?
@Kloberscht: Danke erstmal für deine Antwort... das untermauert meine These. Ich bin nämlich auch der Meinung, daß ein Assemblerprogramm eine aneinanderreihung von Assemblerbefehlen ist. Zum Thema Industrie und Uni: Industrie: Professioneller Einsatz in großem Stil... Uni: Hier kommen die theoretischen Überlegungen zu Rechnersystemen und Werkzeugen her. (Compilerbau, Rechnerstrukturen,etc.) Gruß, SIGINT
Und was ist die "andere" Meinung? Assemblerprogramm kann man so ziemlich vieles nenen, korrekterweise müßte man wohl eher Assembler-Listing in vielen Fällen sagen.
Ich schließe mich Eurer Meinung an, daß ein "Assemblerprogramm" ein in der Sprache "Assembler" geschriebenes Programm ist (Quellencode, wobei natürlich jede Prozessorfamilie ihren eigenen Assembler hat). Je nach Definition des Wortes "Assemblerprogramm" könnte der Initiator dieser Frage aber auch den Assembler selbst, d.h. das Übersetzerprogramm "Assembler" gemeint haben, z.B. den alten "MASM.exe".
Hier im MC-Forum ist das ein in Assembler geschriebener Quelltext. In der Industrie dürfte sowas eher selten anzutreffen sein (viel zu hohe Time to Market). Da könnte das eher eine Montageanweisung bedeuten, also eine Aufzählung der Schritte um ein Produkt zusammen zu bauen (assemble). Peter
@Günter: Volltreffer: Der Bekannte meinte nämlich auch, daß "Assemblerprogramm" für den Assembler steht. Ich hab das aber bis jetzt noch nie irgendwo gehört, daß dieser Verwendungszweck (also als Assembler) üblich ist. Als ich in Aachen war hat man mit "Assemblerprogramm" immer den Quelltext gemeint... und auch in diversen Foren und Publikationen wird immer dieser gemeint. Vielleicht kann einer mal im Duden nachschlagen... ich hab meinen leider verlegt und kann den nicht finden. Nochmals Danke für euere Beträge. Gruß, SIGINT
Gast
#526365
Vielleicht steht hier ja auch was: http://www.duden.de
Der Duden kennt nicht das Wort "Assemblerprogramm". Nur für "Assembler" gibt es einen Eintrag... das ist blöd.
Ein Assemblerprogramm ist üblicherweise der Quelltext eines in der Programmiersprache "Assembler" geschriebenen Programmes. Als "Assembler" wird sowohl die Programmiersprache als auch das Programm, das zum Übersetzen von Assemblerprogrammen in Maschinensprache verwendet wird, bezeichnet. Der Vorgang des Übersetzen eines Assemblerprogrammes in Maschinensprache (Objektcode) wird auch als "Assemblieren" bezeichnet.
Gast
#526843
assemble = Montieren, Zusammenbauen, das macht ja auch eine Assembler ;-))
Gast
#526848
Was sind das nur für Zeiten wo man sich mit solchen Fragen abgibt ? Sind es Poeten ? Oder einfach nur Idioten ? :D
Du plenkst.
Gast
#526920
Kleines Zitat aus einem "etwas" älteren Buch: "Ein in ASSEMBLER geschriebenes Quellenprogramm wird durch ein Umwandlungsprogramm, welches ebenfalls Assemblerprogramm heißt, in ein Objektprogramm (Maschinenprogramm) übersetzt.*" * "Der Name ASSEMBLER für eine bestimmte Programmiersprache führt oft zu Mißverständnissen, da im allgemeinen diese Bezeichnung für die Übersetzerprogramme von maschinenorientierten Programmiersprachen aller möglichen Computersysteme verwendet wird." und daran hat sich bis heute nichts geändert...
Gast
#526931
Die landöäufig als 'Assembler' bezeichnete Programmiersprache ist die am
nähsten an der Hardware programmiert wird. Sie bezeichnet die direkten
Maschinenbefehle des jeweiligen Prozessors mit Opcodes ('lda', 'push',
'pop' usw.).
Also ist ein 'Assemblerprogramm' die logische Aneinanderreihung der
Opcodes.
Gast
#527021
@Rufus >Du plenkst. Wie denn ohne Satzzeichen ? Hier schlauköpfchen ;) http://de.wikipedia.org/wiki/Plenk
Gast
#527030
@Gast: Liest Du Deine Links eigentlich selber? "Mit dem Wort Plenk wird im Netzjargon ein Leerzeichen vor einem Satzzeichen (zum Beispiel Komma, Punkt, Ausrufezeichen, Fragezeichen)" Direkt am Anfang der Erklärung. Beachte das Wort "Fragezeichen", welches auch ein Satzzeichen darstellt und dann lies Deine beiden Posts nochmal. Grüße, Fragender
Gast
#527053
Was juckt die Rächtschraibunk ? Is das hier nen Technisches Forum oder der Bundesverband der Kleinkarrierten Deutschlehrer ?
Leute die kein Rückgrat haben ihr Nickname bei Beleidigungen anzugeben lesen sich die Links die sie posten doch nicht durch. Da besteht doch die Gefahr ,daß sich ihr Erkenntnisshorizont erweitert...
Gast
#527070
Du sagst es
Gast
#527619
So isses.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.