1. 컴퓨터의 처리 단위
컴퓨터의 처리 단위 | |||||
4비트 | 8비트 | 16비트 | 32비트 | 64비트 | 128비트 |
32-bit
32비트는 232 = 4,294,967,296가지의 정보를 표현할 수 있다.
단정밀도부동소수점으로 32비트를 사용한다. 애초에 '단정밀도'가 32비트라는 뜻.
2. 예시
2.1. 하드웨어
2.1.1. CPU
- 모토로라 68000
외부 데이터 버스는 16비트이나 내부적으로 32비트 기능 일부를 사용할 수 있다. 해당 문서의 2번 문단 참고. - 히타치
- SH-2
- SH-3
- SH-4
- NEC
- V60
- V70
- V810
- 인텔
- x86
- IBM PC 호환기종
PC 쪽에서 '32비트'라면 흔히 이것을 가리킨다. 요즘에는 주소할당 문제, 2038년 문제로 64비트로 넘어간다. 자세한 것은 문서에서 확인할 것. - PC-9801
- FM TOWNS
- i960-KB
- ARM
- MIPS
해당 문서, 문단 참고. - PowerPC 603
- 텍사스 인스트루먼트 TMS34010
- Jerry 칩(DSP)
- RISC-V (RV32I/RV32E)
- IBM System/360 아키텍처 CPU
- S/360, S/370
- ESA/370, ESA/390 (s390)
2.1.2. GPU
2.2. 소프트웨어
- 나르크: 세계 첫 32비트 아케이드 게임. TMS34010 CPU가 탑재된 기판을 사용한 첫 게임이기도 하다.
- 모탈 컴뱃, 모탈 컴뱃 2: 마찬가지로 TMS34010 CPU가 탑재된 기판을 사용한 게임들이다.
- Microsoft Windows
- Windows NT 3.1부터 Windows 10까지.[1]
- 서버용은 Windows NT 3.1부터 Windows Server 2008까지.
- 스타크래프트: 2019년부터 64비트도 지원한다.
- 게임메이커: 64비트를 지원하지 않는다.
- Android: 안드로이드 5.x부터 64비트 버전이 나오기 시작했으며, 일부 제조사의 저가형 스마트 기기들은 급나누기 차원에서 32비트 안드로이드를 탑재하여 논란이 되기도 했다.
2.3. 오디오
하이 레졸루션 오디오 파일 일부가 32bit 해상도를 가지는 경우가 있으나 24bit 정도만 되어도 인간 귀의 다이나믹 레인지를 초과하기 때문에 32bit 음원은 일반적이지는 않다.3. 트루 컬러
하이 컬러를 지나 트루 컬러가 구현되었다. 1600만여 색을 표현할 수 있다.빛의 3원색으로는 8비트(0~255)의 Red, 8비트(0~255)의 Green, 8비트(0~255)의 Blue의 조합으로 색을 표현하는데, 이렇게 하면 24비트의 트루 컬러가 된다. 여기서 투명도(transparency)를 8비트(0~255) 추가하면 32비트의 색상정보가 되며, PNG형식, PDF형식 및 웹 화면을 보여주는 방식 등에서 쓰이고 있다.
4. 관련 문서
[1] 2004 업데이트부터는 더 이상 32비트 에디션이 OEM으로 나오지 않는다.