Pemproses
4-bit 8-bit 12-bit 16-bit 18-bit 24-bit 31-bit 32-bit 36-bit 48-bit 64-bit 128-bit
Penggunaan
16-bit 32-bit 64-bit
Saiz data
nibel   oktet   bait   kata   kata-d   kata-q

Integer, alamat ingatan, dan unit data 24-bit yang lain dalam bidang seni bina komputer ialah unsur yang tidak melebihi 24 bit (3 oktet) lebarnya. Seni bina unit pemprosesan pusat (CPU) dan unit logik aritmetik (ALU) 24-bit juga merupakan seni bina yang bersandarkan pendaftar, bas alamat, atau bas data dengan saiz itu.
Mesin 24-bit yang terkenal termasuk CDC 924 – versi 24-bit dari CDC 1604, siri CDC 3000 bawah, SDS 930 dan SDS 940, ICT 1900 series, siri Elliott 4100, dan minikomputer Datacraft/Harris H series.[1]

Istilah SWORD kadang-kadang digunakan untuk menggambarkan jenis data 24-bit dengan awalan S merujuk kepada sesqui.

Julat integer tak bertanda yang boleh diwakili dalam 24-bit adalah dari 0 hingga 16,777,215 (Templat:N-ary dalam heksadesimal). Julat integer bertanda yang boleh diwakili dalam 24-bit adalah dari −8,388,608 hingga 8,388,607.

Penggunaan

sunting

IBM System/360, yang diumumkan pada tahun 1964, adalah sistem komputer popular dengan alamat 24-bit dan pendaftaran umum serta aritmetik 32-bit. Awal 1980-an menyaksikan komputer peribadi pertama yang popular, termasuk IBM PC/AT dengan pemproses Intel 80286 yang menggunakan alamat 24-bit dan pendaftaran umum serta aritmetik 16-bit, dan Apple Macintosh 128K dengan pemproses Motorola 68000 yang menampilkan alamat 24-bit dan pendaftaran 32-bit.

eZ80 adalah keluarga mikroprosesor dan mikrokontroler, dengan pendaftaran 24-bit dan oleh itu alamat linear 24-bit, yang serasi secara binari dengan 8/16-bit Z80.

65816 adalah keluarga mikroprosesor dan mikrokontroler dengan pendaftaran 16-bit dan alamat tukar bank 24-bit. Ia serasi binari dengan 8-bit 6502.[2]

Beberapa pemproses isyarat digital tetap mempunyai bas data 24-bit, dipilih sebagai panjang perkataan asas kerana ia memberikan sistem ketepatan yang munasabah untuk pemprosesan audio (bunyi). Khususnya, siri Motorola 56000 mempunyai tiga bas data 24-bit selari, satu dihubungkan ke setiap ruang memori: memori program, memori data X, dan memori data Y.[3]

Engineering Research Associates (kemudian bergabung menjadi UNIVAC) merancang siri mesin memori dram 24-bit termasuk Atlas, versi komersialnya UNIVAC 1101, komputer panduan ATHENA computer, UNIVAC 1824, dan lain-lain. Para pereka memilih panjang perkataan 24-bit kerana diameter Bumi kira-kira 40 juta kaki, dan komputer panduan intercontinental ballistic missile perlu melakukan pengiraan navigasi Earth-centered inertial dengan ketepatan beberapa kaki.[4]

OpenCL mempunyai intrinsik bawaan untuk pendaraban (mul24()) dengan dua integer 24-bit, mengembalikan hasil 32-bit. Ia biasanya lebih cepat daripada pendaraban 32-bit.[5]

Lihat juga

sunting
  • Catena, istilah yang digunakan untuk unit data 24-bit pada komputer Bull Gamma 60

Rujukan

sunting
  1. ^ Savard, John. "Real Machines with 24-bit and 48-bit words". Diarkibkan daripada yang asal pada 7 January 2011. Dicapai pada 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.