рдмрд╛рдЗрдирд░реА рдХрдирд╡рд░реНрдЯрд░
рдмрд╛рдЗрдирд░реА, рдбреЗрд╕реАрдорд▓, рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдФрд░ рдСрдХреНрдЯрд▓ рдХреЗ рдмреАрдЪ рддреБрд░рдВрдд рдкрд░рд┐рд╡рд░реНрддрди рдХрд░реЗрдВред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдмрд┐рдЯ рдСрдкрд░реЗрд╢рди рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХреЗ рд╕рд╛рде рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗ рдмрд╛рдЗрдирд░реА рдХрдирд╡рд░реНрдЯрд░ред
ЁЯФв рдирдВрдмрд░ рдмреЗрд╕ рдХрдирд╡рд░реНрдЯрд░
ЁЯУЭ рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗ рдмрд╛рдЗрдирд░реА рдХрдирд╡рд░реНрдЯрд░
рдЯреЗрдХреНрд╕реНрдЯ рдпрд╣рд╛рдБ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛
тЪб рдмрд┐рдЯ рдСрдкрд░реЗрд╢рди рдХреИрд▓рдХреБрд▓реЗрдЯрд░
рдЗрдирдкреБрдЯ A
рдЗрдирдкреБрдЯ B
AND (A & B)
0
OR (A | B)
0
XOR (A ^ B)
0
NOT A (~A)
0
ЁЯУЪ рдЪрд░рдг-рджрд░-рдЪрд░рдг рд░реВрдкрд╛рдВрддрд░рдг
рд░реВрдкрд╛рдВрддрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЪрд░рдг-рджрд░-рдЪрд░рдг рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдКрдкрд░ рдХрд┐рд╕реА рднреА рдмреЗрд╕ рдореЗрдВ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рджрд░реНрдЬ рдХрд░реЗрдВред
ЁЯУЛ рддреНрд╡рд░рд┐рдд рд╕рдВрджрд░реНрдн рдЧрд╛рдЗрдб
рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдБ
рдмрд╛рдЗрдирд░реА (рдЖрдзрд╛рд░ 2): 0, 1
рдСрдХреНрдЯрд▓ (рдЖрдзрд╛рд░ 8): 0-7
рджрд╢рдорд▓рд╡ (рдЖрдзрд╛рд░ 10): 0-9
рд╣реЗрдХреНрд╕ (рдЖрдзрд╛рд░ 16): 0-9, A-F
AND (&): Both bits must be 1
OR (|): At least one bit is 1
XOR (^): Bits are different
NOT (~): Flip all bits
Example: 1010 & 1100 = 1000
рдЙрджрд╛рд╣рд░рдг: 10 (рджрд╢рдорд▓рд╡)
рдмрд╛рдЗрдирд░реА: 1010
рдСрдХреНрдЯрд▓: 12
рд╣реЗрдХреНрд╕: A
рдмрд╛рдЗрдирд░реА рд╕реЗ рджрд╢рдорд▓рд╡:
рдпреЛрдЧ (рдЕрдВрдХ ├Ч 2^рд╕реНрдерд┐рддрд┐)
рдбрдмреНрд▓реНрдпреВрдЖрдИрдП рдХреЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдиреЗрдВ