Kezdőoldal » Számítástechnika » Programozás » És ez miért nem működik...

És ez miért nem működik sehogy sem? A ciklus változó után teljesen rossz az érték. Ha kihagynám a "inc ebx;" sort akkor megcsinálná de úgy nem tudok az int típusú tömbön lépkedni.

Figyelt kérdés

xor eax,eax;

xor ebx,ebx;

xor ecx,ecx;


mov eax,t[ebx];

add ecx,eax;


inc ebx;


mov eax,t[ebx];

add ecx,eax;


mov ide,ecx;


2013. máj. 9. 14:45
 1/2 anonim ***** válasza:

INC EBX növeli az EBX értékét _eggyel_. Egy 32 bites int 4 bájt hosszú.

A megoldás ADD EBX,4 vagy pedig LEA EBX,[EBX + 4] lesz.


BTW én itt nem látok ciklust...

2013. máj. 11. 22:36
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
így van köszönöm, szenvedtem vele nem kicsit :D
2013. máj. 12. 00:34

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!