48비트
1. 개요
48비트는 컴퓨터 워드 크기, 주소 지정, 이미지 픽셀 표현 등에 사용되는 데이터 크기이다. 48비트 워드를 사용하는 컴퓨터로는 AN/FSQ-32, CDC 1604, BESM-6 등이 있으며, IBM AS/400의 CISC 계열도 48비트 주소 시스템을 사용했다. ATA-6의 Logical Block Addressing, Ext4 파일 시스템, x86-64 아키텍처, MAC 주소 등에서도 48비트가 활용된다. 디지털 사진에서 픽셀당 48비트는 각 색 채널에 16비트를 할당하여 색상 밴딩이나 포스터화 위험 없이 이미지 편집을 가능하게 한다.
| 비트 너비 | 48비트 |
|---|---|
| 최대값 | 281,474,976,710,655 (248 − 1) |
| 메모리 용량 | 256 기비바이트 (281 테라바이트) |
| 설명 | 48비트 컴퓨팅은 중앙 처리 장치(CPU), 주소 버스 또는 데이터 버스 크기가 48비트인 컴퓨터 아키텍처의 한 유형이다. |
|---|
| 컴퓨터 | PDP-6 PDP-10 (나중 모델) LISP 머신 텔레다인 TDY-43 Xerox Star 스트래트모어 프로페서 |
|---|---|
| 운영체제 | ITS WAITS TENEX Interlisp 일부 Lisp 머신 운영체제 |
-
데이터 단위 -
바이트
바이트는 디지털 정보의 기본 단위로, 일반적으로 8비트로 구성되지만, 역사적으로는 다양한 비트 수를 가질 수 있었으며, 컴퓨터 메모리 용량이나 데이터 크기를 나타내는 데 널리 사용된다. -
데이터 단위 -
16비트
16비트는 16비트 정수를 사용하여 2<sup>16</sup>개의 값을 저장할 수 있는 컴퓨터 아키텍처를 의미하며, 1950년대에 등장하여 미니컴퓨터와 마이크로프로세서에 널리 사용되었고, 64 KiB 메모리에 직접 접근 가능하며 뱅크 전환 등의 메모리 확장 방식을 사용했으며, MS-DOS, OS/2 1.x 등과 같은 운영 체제와 Windows Metafile, UTF-16 등의 파일 형식이 존재하며, 현재는 임베디드 시스템에서 활용된다.
2. 워드 크기
AN/FSQ-32, CDC 1604/3000 시리즈, BESM-6, 페란티 아틀라스, 필코 TRANSAC S-2000 및 버로스 대형 시스템 등은 48비트 워드를 사용하는 컴퓨터이다.
허니웰 데이터매틱 1000, H-800, MANIAC II, MANIAC III, 브룩헤븐 국립 연구소의 Merlin, 필코 CXPQ, 페란티 오리온, 텔레풍켄 레흐너 TR 440, ICT 1301 등도 48비트 워드를 사용했다.
48비트 아키텍처를 가진 컴퓨터는 다음과 같다.
| 컴퓨터 |
|---|
| CDC 1604 |
| BESM-6 |
| IBM AS/400 - 과거의 CISC 계열은 48비트 어드레싱 시스템이었다. (1995년에 64비트 RISC의 POWER로 이행했다) |
ATA-6에서 Logical Block Addressing에 사용되는 주소 크기는 48비트이다.
x86-64 아키텍처의 최소 구현은 64비트로 인코딩되는 48비트 어드레싱을 제공하며, 미래 버전에서는 적절하게 작성된 애플리케이션을 수정하지 않고 확장이 가능하다.
3. 주소 지정
IBM System/38과 IBM AS/400의 CISC 변종은 48비트 주소를 사용한다. 논리 블록 주소 지정에서 사용되는 주소 크기는 ATA-6 도입과 함께 48비트로 증가했다. x86-64 아키텍처의 최소 구현은 64비트에 인코딩된 48비트 주소를 제공하며, 향후 아키텍처 버전에서 애플리케이션을 손상시키지 않고 확장할 수 있다. 네트워크 인터페이스 컨트롤러의 미디어 접근 제어 주소(MAC 주소)는 48비트 주소 공간을 사용한다.