최하위 비트

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
최하위 비트가 밝게 표시된 십진수 149의 이진 표기법. 8 비트 이진수에서 최상위 비트는 십진수 128을 나타낸다. 최하위 비트는 1을 나타낸다.

컴퓨팅에서 최하위 비트 (least significant bit, lsb)는 이진 정수에서 짝수인지 홀수인지를 결정하는 단위값이 되는 비트 위치이다. 최하위 비트는 가장 적은 숫자를 오른쪽에 기록하는 자리 표기법의 규정 때문에 가끔 "right-most bit"를 뜻하기도 한다. 그것은 (가장 오른쪽)의 위치한 "하나의" 숫자인 십진 정수의 최하위 숫자와 비슷하다.

이진수내에 의미하는 특정 비트에서, 그것은 그 숫자에서 비트수보다 하나적은 방향으로 0에서 각 비트를 비트수로 할당하는게 일반적이다. 그러나, 이 할당을 사용하는 방식은 어떤 방향에 있을지도 모르고, 모든 방식은 (다른 조건)에 사용된다. 이것은 "lsb"가 비트수 대신에 단위 비트를 가리키는 데 사용되는 이유중 하나이다. (그리하여 커다란 혼란의 가능성을 갖는다)

확장에 의하여, 최하위 비트들 (복수)은 최하위 비트를 포함하고 그 수에 근접한 비트들이다.

최하위 비트들은 경미한 수의 변화에도 급격한 변화의 유용한 특징을 갖고있다. 예시로, 만약 3 (이진수 00000011)에 1 (이진수 00000001)을 더하면, 결과는 4 (이진수 00000100)이 될 것이고 3개의 최하위 비트들은 (011에서 100으로) 변화할 것이다. 대조적으로, 3개의 최상위 비트들은 (000에서 000으로) 변화없이 유지된다.

최하위 비트들은 주로 난수 발생기, 해시 함수, 검사합에 사용된다.

대문자로, LSB는 "least significant byte"를 나타내기도 한다. 의미는 위에서 설명한 비트의 병렬이다: 그것은 가장 작은 값을 갖는 다중 바이트수 위치의 바이트이다.

같이 보기[편집]