Kezdőoldal » Számítástechnika » Programozás » Hla programozásban segítség?

Hla programozásban segítség?

Figyelt kérdés

Két műveletet kellene elvégezni, de sehogyan sem jövök rá:

// return (i - j) * 2 + (i-3) * (j+7);


Mindkettőt az EAX-et és az EBX-et is PUSH-olni kell? Ha valaki tudna egy jó megoldást leírni, megköszönném.

A másik ez, de ha az első folyamatát megérteném, szerintem ez is menne:

// return (j*i) * 3 + (j+20) - (9*i);



2013. nov. 18. 19:54
 1/2 anonim ***** válasza:
mi? írj kódot
2013. nov. 19. 01:56
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:

procedure Fgv1(VAL i:int32; VAL j:int16); @cdecl; @use EAX; @returns("EAX"); @external;


procedure Fgv1(VAL i:int32; VAL j:int16); @nodisplay;

VAR r:int32;

begin Fgv1;

// return (i - j) * 2 + (i-3) * (j+7);

end Fgv1;


Ezt kell kibővínteni illetve a másinkat. Bocsánat,lemaradt. :S

2013. nov. 19. 21:19

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!