Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   welcher assembler ist das (https://www.delphipraxis.net/80552-welcher-assembler-ist-das.html)

sancho1980 10. Nov 2006 20:39


welcher assembler ist das
 
hallo
es geht um folgendes
ich hab da ein tutorial im netz gefunden unter http://www.fh-zwickau.de/doc/prmo/pm...dex.htm#anhang
das les ich grad
da sind beispiele gegeben in assembler
leider bekomm ich die nicht kompiliert
hat jemand von euch ne ahnung, welchen assembler und welche version ich brauche, um die beispiele zu kompilieren

(eins der beispiele ist das hier

beispielcode

danke

martin

3_of_8 10. Nov 2006 20:47

Re: welcher assembler ist das
 
Das ist x86 Assembler, allerdings nicht inline.

Schick mal deinen Code.

sancho1980 10. Nov 2006 20:48

Re: welcher assembler ist das
 
Zitat:

Zitat von 3_of_8
Das ist x86 Assembler

ähmm, ja, soweit war ich auch schon :-D

aber welcher..masm, tasm, nasm?

habs jedenfalls mit keinem der 3 kompiliert bekommen :-(

mkinzler 10. Nov 2006 20:49

Re: welcher assembler ist das
 
Das es 80386-Code ist steht ja auch im kommentra. Er meint mit welchem Assembler(Programm) er den Code assemblieren kann

3_of_8 10. Nov 2006 20:50

Re: welcher assembler ist das
 
Also es sieht so aus, als könnte man es mit so ziemlich jedem Assembler kompilieren, ein paar Syntaxunterschiede gibts vermutlich, die man dann per Hand korrigieren muss.

Balu der Bär 10. Nov 2006 20:51

Re: welcher assembler ist das
 
TASM & NASM sollten sich nicht viel nehmen, sind syntaktisch gesehen sehr gleich. MASM jedoch ist wohl etwas sehr anders, soweit wie ich das erkennen konnte. Welchen Compiler hast du denn und was für Fehlermeldungen bekommst du bei einem Beispielcode? Poste doch einfach mal.

P.S.: Vielleicht schreibst du auch einfach dem Autor mal eine E-Mail und fragst freundlich nach? :zwinker:

sancho1980 10. Nov 2006 20:59

Re: welcher assembler ist das
 
Zitat:

Zitat von Balu der Bär
TASM & NASM sollten sich nicht viel nehmen, sind syntaktisch gesehen sehr gleich. MASM jedoch ist wohl etwas sehr anders, soweit wie ich das erkennen konnte. Welchen Compiler hast du denn und was für Fehlermeldungen bekommst du bei einem Beispielcode? Poste doch einfach mal.

aaalso, bei nasm krieg ich bsp-weise folgenden output..hab aber auch tasm und masm probiert...hat irgendwie auch nicht geklappt :-(

C:\Programme\nasm-0.98.39>nasmw.exe pm_01.asm
pm_01.asm:32: error: attempt to define a local label before any non-local labels

pm_01.asm:36: error: comma expected after operand 1
pm_01.asm:37: error: symbol `stack' redefined
pm_01.asm:37: error: parser: instruction expected
pm_01.asm:40: error: symbol `ptr' not defined before use
pm_01.asm:41: error: symbol `ptr' not defined before use
pm_01.asm:42: error: symbol `ptr' not defined before use
pm_01.asm:45: error: parser: instruction expected
pm_01.asm:48: error: symbol `GDTSTRUC' redefined
pm_01.asm:48: error: parser: instruction expected
pm_01.asm:52: error: parser: instruction expected
pm_01.asm:56: error: parser: instruction expected
pm_01.asm:59: error: comma expected after operand 1
pm_01.asm:89: error: symbol `daten' redefined
pm_01.asm:89: error: parser: instruction expected
pm_01.asm:93: error: parser: instruction expected
pm_01.asm:103: error: comma or end of line expected
pm_01.asm:105: error: comma or end of line expected
pm_01.asm:107: error: comma or end of line expected
pm_01.asm:114: error: comma or end of line expected
pm_01.asm:116: error: comma or end of line expected
pm_01.asm:125: error: comma or end of line expected
pm_01.asm:145: error: comma expected after operand 1
pm_01.asm:160: error: comma or end of line expected
pm_01.asm:178: error: expression syntax error
pm_01.asm:183: error: comma expected after operand 1
pm_01.asm:190: error: symbol `code' redefined
pm_01.asm:190: error: parser: instruction expected
pm_01.asm:191: error: parser: instruction expected

Zitat:

Zitat von Balu der Bär
P.S.: Vielleicht schreibst du auch einfach dem Autor mal eine E-Mail und fragst freundlich nach? :zwinker:

Hab ich schon aber der schreibt nicht zurück :-(

Muetze1 11. Nov 2006 00:00

Re: welcher assembler ist das
 
Es sieht eigentlich eindeutig nach dem Turbo Assembler von Borland aus.

sancho1980 11. Nov 2006 00:52

Re: welcher assembler ist das
 
Zitat:

Zitat von Muetze1
Es sieht eigentlich eindeutig nach dem Turbo Assembler von Borland aus.

Hast du's kompiliert bekommen?
Wenn ja, wie genau?

Muetze1 11. Nov 2006 10:32

Re: welcher assembler ist das
 
Zitat:

Zitat von sancho1980
Zitat:

Zitat von Muetze1
Es sieht eigentlich eindeutig nach dem Turbo Assembler von Borland aus.

Hast du's kompiliert bekommen?
Wenn ja, wie genau?

Nein, nicht probiert - habe nur die Syntax geschaut. Ich werde es heute Abend nach der Arbeit probieren und hier berichten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:40 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz