Grafikprogramm

Hier könnt ihr sowohl zur x86 Architektur als auch zu Win32ASM Fragen stellen.

Moderatoren: crack, Krüsty, Marwin

Beitragvon Nobbi » Donnerstag 23. September 2004, 18:29

Hallo
ich habe ein kleines grafikprogramm geschrieben bei dem ich durch es:si einen punkt auf dem bildschirm bringen kann. mov byte ptr es:[32150],16
ergibt ca einen punkt in der mitte des bildschirms. wenn ich den wert si mit einer konstante X equ 32150 lade und mit mov si,X übergebe funktioiniert es. Aber leider nicht bei einer structur. puffer strutur
X 32150
puffer ends
buffer puffer [] und dann
mov ax,[buffer.x]
mov si, ax
woran kann das liegen????

gruß
Nobbi
Newbie
 
Beiträge: 2
Registriert: Donnerstag 23. September 2004, 18:05

Beitragvon Marwin » Freitag 24. September 2004, 20:04

Hallo Nobbi,

worin genau besteht denn der Fehler? Kannst du eventuell den genauen Code-Ausschnitt hier posten?

Grüße,
Marwin
Benutzeravatar
Marwin
Moderator
 
Beiträge: 307
Registriert: Donnerstag 8. Mai 2003, 21:19
Wohnort: Seelow, Deutschland

Beitragvon Nobbi » Montag 27. September 2004, 14:13

hat sich erledigt habe das problem selber gelöst.
Das Problem war das mein DS auf den viedeospeicher im RAM
gezeigt hat, somit ich meine VARIABLE STRUCTUR im Codesegment deklarieren musste, und nicht im datensegment.

Gruß nobbi
Nobbi
Newbie
 
Beiträge: 2
Registriert: Donnerstag 23. September 2004, 18:05


Zurück zu Assembler


Social Bookmarking
Bookmark bei: Mr. Wong Bookmark bei: Del.icio.us Bookmark bei: Webnews Bookmark bei: Icio Bookmark bei: Oneview Bookmark bei: Linkarena Bookmark bei: Newskick Bookmark bei: Folkd Bookmark bei: Yigg Bookmark bei: Digg Bookmark bei: Reddit Bookmark bei: Simpy Bookmark bei: StumbleUpon Bookmark bei: Slashdot Bookmark bei: Netscape Bookmark bei: Furl Bookmark bei: Yahoo Bookmark bei: Spurl Bookmark bei: Google Bookmark bei: Blinklist Bookmark bei: Blogmarks Bookmark bei: Diigo Bookmark bei: Technorati Bookmark bei: Newsvine Bookmark bei: Blinkbits Bookmark bei: Ma.Gnolia Bookmark bei: Smarking Bookmark bei: Netvouz

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder