🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #2407

Re: Pobieranie danych ze zmiennej

#2407
From: Bogdan (bogdro)
Date: Wed, 27 Oct 2010 17:02
25 lines
1928 bytes
W dniu 25.10.2010 17:04, Remek pisze:
> Uzytkownik "0xF" napisal:
> 
>> mov eax, offset zmienna
> 
> Zapomnialem o tym wspomniec. To sposób na pobranie adresu. A co z
> identycznym dzialaniem instrukcji:
> 
> mov eax, zmienna
> mov eax, [zmienna]
> 
> Okazuje sie, ze nawiasy sa niepotrzebne.

 Tak to już jest w MASMie i w TASMie (w trybie zgodności z MASMem).
Taka cecha kompilatora. Podobnie jak cecha NASMa i FASMa, że te dwie
instrukcje robią w nich co innego (pierwsza pobiera adres, druga -
zawartość).
 Może dla wygody, żeby wyglądało "bardziej logicznie", bo jeśli
programista pisze "mov eax, zmienna", to "pewnie chciał pobrać zawartość".

-- 
Pozdrawiam/Regards - Bogdan                     (GNU/Linux & FreeDOS)
Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro
Grupy dyskusyjne o asm:  pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32
www.Xiph.org   www.TorProject.org   Soft (EN): miniurl.pl/bogdro-soft
Technical Details
Message-ID: <ia9lum$j5l$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <i9vip5$8pr$1@inews.gazeta.pl> <e0ff650d-cd15-40d7-b529-08bd55d5c8ed@j2g2000yqf.googlegroups.com> <ia468v$23a$2@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Bogdan (bogdro)" <bogdan@poczta.gazeta.pl>
Newsgroups: pl.comp.lang.asm
Subject: Re: Pobieranie danych ze zmiennej
Date: Wed, 27 Oct 2010 19:02:12 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 25
Message-ID: <ia9lum$j5l$1@inews.gazeta.pl>
References: <i9vip5$8pr$1@inews.gazeta.pl> <e0ff650d-cd15-40d7-b529-08bd55d5c8ed@j2g2000yqf.googlegroups.com> <ia468v$23a$2@inews.gazeta.pl>
NNTP-Posting-Host: 77-255-1-94.adsl.inetia.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1288198936 19637 77.255.1.94 (27 Oct 2010 17:02:16 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 27 Oct 2010 17:02:16 +0000 (UTC)
X-User: bog.d
In-Reply-To: <ia468v$23a$2@inews.gazeta.pl>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit