부호 비트
Sign bit컴퓨터 공학에서, 부호 비트는 숫자의 부호를 나타내는 부호 있는 숫자 표현에 있는 비트입니다.부호 있는 숫자형 데이터 유형에만 부호 비트가 있지만, 반드시 최상위 비트 위치에 있으므로, 이 용어는 일부 컨텍스트에서 "가장 중요한 비트"와 상호 호환되게 사용될 수 있습니다.
대부분의 경우 부호 비트가 0일 경우 숫자는 음수가 아닙니다(양수 또는 0).부호 비트가 1이면 숫자는 음수이지만, 두 개의 보완 정수 이외의 형식은 부호 0을 허용한다: 구별되는 "양수 0"과 "음수 0" 표현, 즉 후자는 음수의 수학적 개념에 해당되지 않는다.
두 개의 보완 표현에서 부호 비트의 가중치는w−1 -2입니다.여기서 w는 비트 수입니다.1의 보완 표현에서 가장 음의 값은 1 - 2이지만w−1, 부호 비트의 각 값마다 하나씩 0의 표현이 두 개 있습니다.숫자의 부호 크기 표현에서 부호 비트의 값은 그 수치가 양의 값인지 [1]: 52–54 음의 값인지를 판정한다.
IEEE 형식, IBM 형식, VAX 형식 및 Zuse Z1 및 Z3에서 사용되는 형식과 같은 부동 소수점 숫자에는 부호 및 규모 표현이 사용됩니다.
보표현을 사용하는 경우 부호번호를 보다 넓은 형식으로 변환하려면 부호비트의 수치([2]부호확장 또는 부호전파라고 하는 프로세스)[1]: 61–62 를 유지하기 위해 추가 비트를 부호비트의 복사본으로 채워야 합니다.
레퍼런스
- ^ a b Bryant, Randal E.; O'Hallaron, David R. (2003). "Chapter 2: Representing and Manipulating Information". Computer Systems: a Programmer's Perspective. Upper Saddle River, New Jersey: Prentice Hall. ISBN 0-13-034074-X.
- ^ "Data Dictionary (Glossary and Algorithms)". Adroit Data Recovery Centre Pte Ltd.