컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 이진수 양수와 음수의 원래 코드, 보완 코드, 보완 코드 사이에는 어떤 관계가 있나요?

이진수 양수와 음수의 원래 코드, 보완 코드, 보완 코드 사이에는 어떤 관계가 있나요?

원본 코드, 보완 코드, 보완 코드 사이의 변환 관계는 이 세 가지 사이의 의미와 관계를 통해 소개될 수 있습니다. 1. 원본 코드는 부호 비트의 절대값에 참값을 더한 것입니다 즉, 첫 번째 비트는 기호를 나타내는 데 사용되고 나머지 비트는 값을 나타내는 데 사용됩니다. 예를 들어, 8비트 바이너리인 경우: [+1] 원본 = 00000001 [-1] 원본 = 10000001, 첫 번째 비트는 부호 비트입니다. 2. 양수의 보수 코드는 원래 코드를 기준으로 한 음수의 보수 코드이며, 부호 비트는 변경되지 않고 나머지 비트는 [+1]=[00000001] 원본=[입니다. 00000001]역 [-1]=[10000001]Original=[11111110]첫 번째 음수 비트는 부호 비트입니다. 3. 양수의 보수는 그 자체의 보수입니다. 음수의 보수는 원래 코드를 기반으로 하며, 나머지 비트는 반전되어 최종적으로 +1됩니다. 보수의 기초) [+1]=[00000001]Original=[00000001]Inverse=[00000001]Complement [-1]=[10000001]Original=[11111110]Inverse=[11111111]첫 번째 보수는 부호 비트입니다. . 참고: 2의 보수의 보수는 원래 코드와 같습니다. 예를 들어 -1의 보수는 11111111이고, 11111111의 보수는 10000000이고 보수는 10000001(-1의 원래 코드)입니다.

上篇: 보정 마작 휴대폰 버전 下篇: 뮤직 비디오 휴대폰이 문을 닫았나요?
관련 내용