1. bit 와 byte
2. Most Significant Bit (MSB)
가장 왼쪽에 존재하는 비트, 부호를 표현하는 데 사용된다. 양수라면 0, 음수라면 1이다.
3. 정수의 표현
1) 1의 표현
(-27×0)+(26+0)+(25×0)+(24+0)+(23×0)+(22+0)+(21×0)+(20×1)=1
2) -1의 표현
(1) 먼저 양수에서 각비트 별로 보수를 취한다.
(2) 그 후에 1을 더한다.
(-27×1)+(26+1)+(25×1)+(24+1)+(23×1)+(22+1)+(21×1)+(20×1)=-1
(3) 검산
1과 -1을 더하면 0이 된다. 이 때, 가장 왼쪽 비트의 올림수는 버려진다.
4. 실수의 표현
실제로는 4바이트 이상의 메모리 공간을 이용해서 실수를 표현한다. 여기서 2바이트만을 가지고 이야기하는 것은 표현 방식을 이해하기 위해서다.
'컴퓨터 > C' 카테고리의 다른 글
C sizeof 크기 확인 (0) | 2022.08.28 |
---|---|
C 자료형 (0) | 2022.08.27 |
C 연산자 (0) | 2022.08.26 |
C 변수 이름 결정 시 주의사항 (0) | 2022.08.26 |
C comment 주석 (0) | 2022.08.26 |