24-bit
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 | sunting sumber]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 | sunting sumber]- Catena, istilah yang digunakan untuk unit data 24-bit pada komputer Bull Gamma 60
Rujukan
[sunting | sunting sumber]- ^ Savard, John. "Real Machines with 24-bit and 48-bit words". Diarkibkan daripada yang asal pada 7 January 2011. Dicapai pada 2011-02-11.
- ^ Brett Tabke (1996). "A 6502 Programmer's Introduction to the 65816". Commodore World magazine. No. 16.
- ^ "24-BIT. DIGITAL SIGNAL PROCESSOR. FAMILY" (PDF).
- ^ "UNIVAC 24-bit computer genealogy".
- ^ "integerFunctions(3) Manual Page". www.khronos.org.