Article View: pl.comp.lang.asm
Article #2355Re: Pobieranie danych ze zmiennej
From: "Bogdan (bogdro)
Date: Wed, 27 Oct 2010 19:02
Date: Wed, 27 Oct 2010 19:02
26 lines
951 bytes
951 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
Message-ID:
<ia9lum$j5l$1@inews.gazeta.pl>
Path:
polish.pugleaf.net!archive.newsdeef.eu!mbox2nntp-pl.comp.lang.asm.mbox.zip!g2news1.google.com!news2.google.com!goblin1!goblin.stu.neva.ru!newsfeed.pionier.net.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>