Pre nekog vremena poceo sam da ucim da radim u asemleru, s obzirom da ucim iz tutorijala nesto me stalno zbunjuje nikako ne mogu da ukapiram koja je razlika izmedju
signed
and
unsigned (bajtova) U CEMU JE RAZLIKA?
Dugo vremena smo stojali na ivici provalije a danas smo napravili ogroman korak napred
Najprostije:Ako imas 8 bitova, sa njima mozes da predstavis brojeve od 0 do 255. E,sad, to ukoliko se broj vodi kao unsigned (bez znaka). U protivnom sa tih 8 bita predstavljas brojeve od -128 do 127, a to ti je signed (sa znakom) predstava tih brojeva. Ovo je u komplementu dvojke, znaci ako ti je prvi, najvisi bit 1, to znaci da je broj negativan. U principu, ako znas da ce da brojis preko 127, deklarises kao unsigned. Nadam se da je pomoglo