haha... jbte, i mene ste zbunili...
Da ti ne pishem detaljno, evo link pa pogledaj:
http://www.vipan.com/htdocs/bitwisehelp.html
Tu je sve lepo objasnjeno...
Poenta price je da ti koriscenjem bitwise operatora dobijash neku drugu vrednost u registru...
Dakle treba da znash logicke operacije AND, NOT, OR i XOR.
e sada recimo imash broj 64 to je osam keceva: 11111111
i imash masku koja je 63 to je sedam keceva i nula: 11111110
i ukoliko uradish XOR opet cesh da dobijesh 64 iliti 11111111
e sada ti rece da ti treba komplement... koji potpuni ili nepotpuni?!? nepotpuno komplementiranje je u stvari negacija dakle koristicesh ~ a za potpuni komplement samo cesh na to sve da dodash 1...