Offset
9 отговора
321 прегледа
Re: Offset
Mi OFFSET e otmestwane 
inach naj-weroqtno pitash za operatora na assembler kojto dawa otmestwaneto na parametara w segmenta po podrazbirane a ako e pole w obekt to e otmestwaneto na poleto w strukturata predstawlqwashta obekta (t.e. trqbwa da se sybere s otmestwaneto na samiaq obekt (EDI? ako ne me laje pametta)) be izobshto twa za obektite i offset ne go semaj na seriozno ili pone si go proweri
------------------------------
I got a COMPILER, and I'm not afraid to use it!
inach naj-weroqtno pitash za operatora na assembler kojto dawa otmestwaneto na parametara w segmenta po podrazbirane a ako e pole w obekt to e otmestwaneto na poleto w strukturata predstawlqwashta obekta (t.e. trqbwa da se sybere s otmestwaneto na samiaq obekt (EDI? ako ne me laje pametta)) be izobshto twa za obektite i offset ne go semaj na seriozno ili pone si go proweri
------------------------------
I got a COMPILER, and I'm not afraid to use it!
Re: Offset
Ами точно отместване си е, спрямо някаква база.
Например ако пишеш на C/C++ и адресираш спрямо даден указател,
a = *(adres + 10)
то "10" е отместване спрямо адреса "adres", зависещо от типа.
В Асемблер обикновено е отместване спрямо регистър:
MOV EAX, [EDI + 10]
или
MOV EAX, 10[edi]
и е винаги в байтове.
В Асемблер има и друг смисъл: отместване спрямо сегментния регистър, когато пишеш в 16-битов режим.
Например ако пишеш на C/C++ и адресираш спрямо даден указател,
a = *(adres + 10)
то "10" е отместване спрямо адреса "adres", зависещо от типа.
В Асемблер обикновено е отместване спрямо регистър:
MOV EAX, [EDI + 10]
или
MOV EAX, 10[edi]
и е винаги в байтове.
В Асемблер има и друг смисъл: отместване спрямо сегментния регистър, когато пишеш в 16-битов режим.
Re: Offset
Здравей 23. Исках да ти обърна внимание, че е добре от време на време да се говори на езика на user-ите, но няма да го направя, предвид въпроса ти. Все пак ако си решил да ставаш програмист имай предвид, че 0 ( нула ) и О са различни неща, а ти си се подписал с единици и О-та. В програмирането са важни детайлите.
Контрольорите приличат на Батман.
Контрольорите приличат на Батман.
Re: Offset
kato naprimer pri tzvetarite za wazhni tzvetjata, imenno roza ne e karamfil, obache sa ot edin klas.
tirulirutatuutuu
tirulirutatuutuu
Re: Offset
Грешиш. Много по-зле. Не като при цветарите, а като при гъбарите. Почти еднакви са, ама последствията са значимо различни.
Контрольорите приличат на Батман.
Контрольорите приличат на Батман.
Re: Offset
imenno - ili oshte kato pri horata deto davat primeri sus cvetari, shofjori, shivachki, gubari, stroiteli i minjori, naprimer shofjor i minjor sa razlichni neshta, no sa ot edin klas...
tirulirutatuutuu
tirulirutatuutuu
Re: Offset
Poneje vsichki neshta v sveta sa mnojestveno nasledeni, to vseki dve neshta prinadlejat pone na edin klas. Primerno i karamfila i cvetaria sa jivi (ee, v niakoi sluchai pone). Ne che imashe neshto obshto s offseta, no ...
НЕ МЕ ЕБЕ КАК Е ВУТЕ, АЗ ГЛЕДАМ ДА СЪМ ДОБРЕ
НЕ МЕ ЕБЕ КАК Е ВУТЕ, АЗ ГЛЕДАМ ДА СЪМ ДОБРЕ
0 i O
eh... otkoga psuvam toia gad deto e turil klavisite 0 i O edin nad drug... :-)