로딩
요청 처리 중입니다...

(7) python - 비트 연산자 bit operation

 (7) python - 비트 연산자 bit operation

하드웨어 엔지니어 라면 비트 연산을 하는 경우가 많습니다. 저는 이게 필수 입니다 비트연산!

비트(bit)는 0 또는 1로 표현하는 단위입니다 8비트는 1 바이트(byte) 로 0~255 까지 표현 가능합니다. 비트 연산은 매우 기본적이고 근본적인 연산이지만 생소하죠 verilog를 사용하는 사람들에게는 파이썬을 사용할때 가장 많이 사용하게 되는 연산자들 입니다. bit1 = 0x61 bit2 = 0x62 print(hex(bit1 & bit2)) # 0x60이 출력됨 print(hex(bit1 | bit2)) # 0x63이 출력됨 print(hex(bit1 ^ bit2)) # 0x3 이 출력됨 print(hex(bit1 >> 1)) # 0x30이 출력됨 print(hex(bit1 << 2)) # 0x184가 출력됨 비트 연산자 의미 A & B A와 B 비트간의 and 연산을 수행 A | B A와 B 비트간의 or 연산을 수행 A ^ B A와 B 비트간의 exclusive or 연산...

# and # bit # exclusiveor # or # python # 비트 # 연산자 # 파이썬