Autor Thema: Ärger mit Dup  (Gelesen 6126 mal)

Highway

  • Beiträge: 10
    • Profil anzeigen
Gespeichert
« am: 06. May 2005, 01:09 »
Hi Leute,
zum heutigen Tag habe ich folgendes Problem:  :D

Bei folgender Codezeile beschwert sich NASM:

buffer  db 512 dup('V')

Fehlermeldung: comma exepeced after operant 1

Nur was ist falsch an dieser Zeile  :?:


Gruß Highway

Zitat
Mit Computer kann man Probleme lösen, die man vorher nie hatte

maumo

  • Beiträge: 182
    • Profil anzeigen
    • http://maumo.50webs.com/
Gespeichert
« Antwort #1 am: 06. May 2005, 09:36 »
war "dup(blablabla)" nicht TASM syntax??
heist das nicht "resb blablabla" für nasm?

oder irre ich mich da?

maumo

Roshl

  • Beiträge: 1 128
    • Profil anzeigen
    • http://www.lowlevel.net.tc
Gespeichert
« Antwort #2 am: 06. May 2005, 11:10 »
nasm hat die times angabe bei sowas an liebsten^^
[schild=1]Wieder ein wertvoller(?) Beitrag von Roshl[/schild]

lowlevel

  • Beiträge: 26
    • Profil anzeigen
    • http://www.abi-09.de.tf
Gespeichert
« Antwort #3 am: 06. May 2005, 14:41 »
wie genau wird "times" verwendet???

palette DB 768 times(0)

= error: comma expected after operand 1

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #4 am: 06. May 2005, 14:45 »
times 100 dd 0x00000000
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

DarkThing

  • Beiträge: 652
    • Profil anzeigen
Gespeichert
« Antwort #5 am: 06. May 2005, 14:47 »
Aus

buffer  db 512 dup('V')

müsste

buffer:
times 512 db 0

werden. Wie das ('V') eingebaut wird, weiß ich jetzt auch net. Ich denk ma die 0 durch den ASCII Code von V ersetzen.

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #6 am: 06. May 2005, 14:53 »
rischtisch. 'V' geht glaub ich auch...
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

Another Stupid Coder

  • Beiträge: 749
    • Profil anzeigen
Gespeichert
« Antwort #7 am: 06. May 2005, 14:56 »
Ja, geht auch.

 

Einloggen