Tento web používá soubory cookie. Dalším používáním webu s tímto souhlasíte.
jméno
heslo
přihlásit
zaregistrujte se
zapomněli jste heslo?
Assembler
LITTLELI
there are 10 types of people in the world. those who understand binary, and those who don't.
windows bring the power of yesterday computers in nowadays
sexy nastenka
Máte k tomu co říct? Vložte se do diskuze.
HOLAKAC --- 11:46:56 3.4.2010
Zdravim, mam drobnej problem s pristupem k cislu ve strukture gmp intu.

Dejme tomu ze mam mpz_t num. Vim ze je 128b velkej, chci si ho nahrat do registru xmm0, jak na to ? Vim ze je ukazatel na pole tech hodnot (num->_mp_d), ale nevim, jak z ty adresy movnout cislo do xmm0. Vsechny mozny cachry s movaps %[num->_mp_d], %%xmm0 koncej chybou prekladace (undefined named operand num->_mp_d). Nejaka rada ? :X
ANT_39 --- 16:50:40 29.3.2010
DOKIS: Hm, nojo, jasne.
DOKIS --- 12:57:09 29.3.2010
ANT_39: Ten prekladac to tam nenacpal proto, ze to je const promenna, ale proto, ze to je retezcova konstanta.
ANT_39 --- 12:24:55 29.3.2010
DOKIS: ergo rvou :)
DOKIS --- 14:39:01 27.3.2010
_BENNY: Nervou, ale ta retezcova konstanta tam ulozena byt muze a zda se, ze nekdy tam fakticky je.
_BENNY --- 23:43:02 26.3.2010
CHOPAIN: prekladace rvou const promenny do read-only sekci? fajn :)
CHOPAIN --- 23:37:38 26.3.2010
Moje chyba. Jako argument jsem pouzival

char* src = "Blabla";

Coz je konstantni ukazatel. Pri pouziti

chat src[] = "Blabla";

je to uz v poradku :d. Diky za cas.
_BENNY --- 18:45:18 26.3.2010
CHOPAIN: tak si to odkrokuj v debuggeru a sam uvidis jaky hodnoty lezou do registru a jestli jsou to platny pointery...
CHOPAIN --- 18:41:27 26.3.2010
No to by mělo být právěže jedno oboje jsou identická pole vytvořená stylem char* src = "Blabla"; a předaná jako argument funkci.
_BENNY --- 18:12:10 26.3.2010
CHOPAIN: nemas nahodou v kodu prohozeny src a dest? neboli, nezapisujes nahodou do src kam se zapisovat nema?