🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #15021

Re: IA-32 Assembly: laden van een string

#15021
From: timvw
Date: Fri, 17 Nov 2000 00:00
22 lines
1547 bytes
Armin Gerritsen <

> Ik heb een array van bytes (laten we zeggen chars).
>
> LEA  EDX,  szMyString
> MOV  ECX, iNumber
>
> nu heb ik als het goed is in ECX een getal staan en ik EDX het effectieve
> adres van de string, zodat [EDX] naar de eerste byte van de string
verwijst.
>
> Zou zou ik dus met [EDX+ECX] naar een willekeurig getal in die array
>kunnen wijzen
> MOV  AL,  [EDX+ECX]
>
> Ergens gaat er echter iets fout, want AL bevat niet de correcte waarde.
Wat
> voor elementair gedrag doe ik fout?

ik denk dat de rij loopt van 0 (EDX+0) tot iNumber-1 (EDX+ECX-1]
dus de geheugenplaats EDX+ECX komt net na je rij karakters....
Technical Details
Message-ID: <974472582.884512@marvin>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <8v3fb6$rt1$1@porthos.nl.uu.net>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,6ae1fd2282496057
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,6ae1fd2282496057
X-Google-Attributes: gidfcea4,public
From: "timvw" <timvw@kotnet.org>
Subject: Re: IA-32 Assembly: laden van een string
Date: 2000/11/17
Message-ID: <974472582.884512@marvin>
X-Deja-AN: 694755743
Cache-Post-Path: marvin!unknown@kn-10-0-51-001.kotnet.kuleuven.ac.be
References: <8v3fb6$rt1$1@porthos.nl.uu.net>
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
X-Complaints-To: abuse@belnet.be
X-Trace: naxos.belnet.be 974472583 3374 134.58.127.3 (17 Nov 2000 14:49:43 GMT)
Organization: KULeuvenNet
X-MSMail-Priority: Normal
X-Cache: nntpcache 2.3.3 (see http://www.nntpcache.org/)
NNTP-Posting-Date: Fri, 17 Nov 2000 14:49:43 +0000 (UTC)
Newsgroups: be.comp.programming,nl.comp.programmeren