24비트 컴퓨팅

24-bit computing

컴퓨터 아키텍처에서 24비트 정수, 메모리주소 또는 기타 데이터 유닛은 24비트(3옥텟) 너비의 데이터 유닛입니다.또한 24비트 Central Processing Unit(CPU; 중앙처리장치) 및 산술로직유닛(ALU; 산술로직유닛) 아키텍처는 해당 크기의 레지스터, 주소버스 또는 데이터버스기반한 아키텍처입니다.

주목할 만한 24비트 머신에는 CDC 1604의 24비트 버전인 CDC 924, CDC 하위 3000 시리즈, SDS 930SDS 940, ICT 1900 시리즈, 엘리엇 4100 시리즈Datacraft 미니 컴퓨터/Harris H [1]시리즈가 있습니다.

SOOD라는 용어는 sesqui[citation needed]나타내는S 프리픽스를 가진 24비트 데이터형을 나타내기 위해 사용되는 경우가 있습니다.

24비트로 나타낼 수 있는 부호 없는 정수의 범위는 0 ~16,777,215(16진수에서는 FFFFF16)입니다.24비트로 나타낼 수 있는 부호 있는 정수의 범위는 -8,388,608 ~8,388,607입니다

사용.

1964년에 발표된 IBM System/360은 24비트 주소 지정과 32비트 일반 레지스터 및 산술 기능을 갖춘 인기 있는 컴퓨터 시스템이었다.1980년대 초에는 24비트 어드레싱과 16비트 범용 레지스터와 산술을 사용하는 인텔 80286 프로세서를 탑재한 IBM PC/AT와 24비트 어드레싱과 32비트 레지스터를 갖춘 모토로라 68000 프로세서를 탑재한 Apple Macintosh 128K포함한 최초의 인기 있는 개인용 컴퓨터가 등장했습니다.

eZ80은 마이크로프로세서 및 마이크로컨트롤러 패밀리로 24비트 레지스터와 24비트 리니어 어드레싱을 지원하며 8/16비트 Z80[citation needed]바이너리 호환됩니다.

65816은 16비트 레지스터와 24비트 뱅크 스위치 어드레싱을 갖춘 마이크로프로세서 및 마이크로컨트롤러 패밀리입니다.8비트 6502[2]바이너리 호환됩니다.

일부 고정 소수점 디지털 신호 프로세서에는 24비트 데이터 버스가 있으며, 오디오(사운드) 처리의 적절한 정밀도를 시스템에 제공하므로 기본 워드 길이로 선택됩니다.특히 Motorola 56000 시리즈에는 프로그램 메모리, 데이터 메모리 X 및 데이터 메모리 [3]Y의 각 메모리 공간에 연결된 병렬 24비트 데이터 버스가 3개 있습니다.

Engineering Research Associates(나중에 UNIVAC에 합병)는 Atlas, 상용 버전 UNIVAC 1101, Athena 컴퓨터, UNIVAC 1824 가이드 컴퓨터 등을 포함한 일련의 24비트 드럼 메모리 머신을 설계했습니다.이 설계자들은 24비트의 단어 길이를 선택했습니다. 왜냐하면 지구의 지름은 약 4천만 피트이고 대륙간 탄도 미사일 유도 컴퓨터는 지구 중심의 관성 항법 계산을 몇 피트 [4][failed verification]정확도로 수행해야 하기 때문입니다.

OpenCL에는 곱셈을 위한 내재가 내장되어 있습니다(mul24()(2개의 24비트 정수를 사용하여 32비트 결과를 반환합니다.일반적으로 32비트 [5]곱셈보다 훨씬 빠릅니다.

「 」를 참조해 주세요.

  • Catena, Bull Gamma 60 컴퓨터의 24비트 데이터 단위에 사용되는 용어

레퍼런스

  1. ^ Savard, John. "Real Machines with 24-bit and 48-bit words". Archived from the original on 7 January 2011. Retrieved 2011-02-11.
  2. ^ Brett Tabke (1996). "A 6502 Programmer's Introduction to the 65816". Commodore World magazine. No. 16.
  3. ^ "24-BIT. DIGITAL SIGNAL PROCESSOR. FAMILY" (PDF).
  4. ^ "UNIVAC 24-bit computer genealogy".
  5. ^ "integerFunctions(3) Manual Page". www.khronos.org.