Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Proměnné

Aktivity
Avatar
dirtyjobs
Člen
Avatar
dirtyjobs:8.3.2015 14:08

Zdravím, nevím si rady s proměnnými v assembleru. Potřebuji dostat hodnotu registru EAX do proměnné, která je deklarována: VAR DB 'Ahoj',0 Stačily by mi 0 a 1 v ASCII, to už bych nějak předělal.

 
Odpovědět
8.3.2015 14:08
Avatar
Odpovídá na dirtyjobs
Michael Škrášek:8.3.2015 14:58

nejsem si jist, k tomu slouží 'mov kam, co', asi takhle nějak, aspoň to zkus:

promenna db "a", 0
mov eax, [promenna] ;do registru
mov [promenna], eax ;do proměnné
Nahoru Odpovědět
8.3.2015 14:58
"I choose a lazy person to do a hard job. Because that person will find an easy way to do it. " Bill Gates
Avatar
Odpovídá na dirtyjobs
Michael Škrášek:8.3.2015 15:11

Ale taky záleží na překladači: FASM, NASM, MASM, TASM a gas, můj kód je NASM, nebo spíš by měl být :D

Nahoru Odpovědět
8.3.2015 15:11
"I choose a lazy person to do a hard job. Because that person will find an easy way to do it. " Bill Gates
Avatar
dirtyjobs
Člen
Avatar
Odpovídá na Michael Škrášek
dirtyjobs:8.3.2015 15:28

Takhle už jsem to zkoušel. Mám MASM32, k proměnným nemám materiály, jen se snažím přepisovat programy, aby dělaly to co chci.

Editováno 8.3.2015 15:29
 
Nahoru Odpovědět
8.3.2015 15:28
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.