16-bit

Dalam arsitektur komputer, integer (bilangan bulat) 16-bit, alamat memori, atau unit data lainnya adalah yang memiliki lebar 16 bit (2 oktet).  Selain itu, arsitektur unit pemroses pusat (CPU) dan unit aritmatika logika (ALU) 16-bit adalah arsitektur yang didasarkan pada register, bus komputer, atau bus data dengan besar tersebut. Komputer mikro 16-bit adalah komputer mikro yang menggunakan mikroprosesor 16-bit.

Register 16-bit dapat menyimpan 216 nilai yang berbeda. Rentang nilai bilangan bulat yang dapat disimpan dalam 16 bit bergantung pada representasi bilangan bulat yang digunakan. Dengan dua representasi yang paling umum, rentangnya adalah 0 hingga 65.535 ( 216 − 1) untuk representasi sebagai bilangan biner (tidak bertanda), dan −32.768 (−1 × 215 ) hingga 32.767 (215 − 1) untuk representasi sebagai komplemen dua . Karena 216 adalah 65.536, prosesor dengan alamat memori 16-bit dapat langsung mengakses 64 KiB (65.536 bita) memori yang dapat diakses per bita. Jika sistem menggunakan segmentasi dengan offset segmen 16-bit, lebih banyak memori dapat diakses.

 Arsitektur 16-bit 
pra=https://en.wikipedia.org/wiki/File:Living_Computer_Museum_IMG_9985_(9639414766).jpg|jmpl|Digital Equipment Corporation PDP-11, komputer mini 16-bit yang populer pada tahun 1970-an.
MIT Whirlwind ( 1951) (lihat pula ).Digital Press, Digital at Work , Pearson, 1992, , pp. 4, 23. kemungkinan besar merupakan komputer 16-bit pertama. Komputer ini memiliki ukuran kata yang tidak biasa untuk era tersebut; sebagian besar sistem menggunakan kode karakter enam bit dan menggunakan panjang kata yang merupakan kelipatan dari 6-bit. Hal ini berubah dengan upaya untuk memperkenalkan ASCII, yang menggunakan kode 7-bit dan secara alami mengarah pada penggunaan kelipatan 8-bit yang dapat menyimpan satu karakter ASCII atau dua digit desimal berkode biner.

Panjang kata 16-bit menjadi lebih umum pada tahun 1960-an, terutama pada sistem minikomputer. Komputer 16-bit awal ( 1965–70) termasuk IBM 1130, HP 2100,Digital Press, Digital at Work , Pearson, 1992, , pp. 4, 23. Data General Nova, (lihat pula ). dan DEC PDP-11.Digital Press, Digital at Work , Pearson, 1992, , pp. 4, 23. Mikroprosesor 16-bit awal, yang sering dimodelkan pada salah satu platform mini, mulai muncul pada tahun 1970-an. Contoh ( 1973–76) termasuk National Semiconductor IMP-16 lima chip (1973), NEC μCOM-16 dua chip (1974), Western Digital MCP-1600 tiga chip (1975), dan Toshiba T-3412 lima chip (1976).

Mikroprosesor 16-bit chip tunggal awal ( 1975–76) termasuk Panafacom MN1610 (1975), National Semiconductor PACE (1975), General Instrument CP1600 (1975), Texas Instruments TMS9900 (1976), Ferranti F100-L, dan HP BPC . Prosesor 16-bit terkenal lainnya termasuk Intel 8086, Intel 80286, WDC 65C816, dan Zilog Z8000. Intel 8088 kompatibel secara biner dengan Intel 8086, dan merupakan 16-bit karena registernya memiliki lebar 16 bit, dan instruksi aritmatika dapat beroperasi pada kuantitas 16-bit, meskipun bus eksternalnya adalah 8 sedikit lebar.

Prosesor 16-bit hampir sepenuhnya digantikan di industri komputer pribadi, dan digunakan lebih sedikit daripada CPU 32-bit (atau 8-bit) dalam aplikasi tertanam.

 Prosesor Motorola 68000 dan Intel 386SX 16/32-bit 
Motorola 68000 terkadang disebut 16-bit karena cara penanganannya terhadap aritmatika dasar. Set instruksinya didasarkan pada angka 32-bit dan register internalnya berjumlah 32. lebarnya bit, jadi menurut definisi umum, 68000 adalah desain 32-bit. Secara internal, aritmatika 32-bit dilakukan menggunakan dua operasi 16-bit, dan ini menyebabkan beberapa deskripsi sistem sebagai 16-bit, atau "16/32".

Solusi semacam itu memiliki sejarah panjang di bidang komputer, dengan berbagai desain yang melakukan perhitungan matematika bahkan satu bit pada satu waktu, yang dikenal sebagai "aritmatika serial", sementara sebagian besar desain pada tahun 1970-an memproses setidaknya beberapa bit pada satu waktu. Contoh umum adalah Data General Nova, yang merupakan desain 16-bit yang melakukan perhitungan matematika 16-bit sebagai serangkaian empat operasi 4-bit. 4-bit adalah ukuran kata dari ALU chip tunggal yang tersedia secara luas dan dengan demikian memungkinkan implementasi yang murah. Menggunakan definisi yang diterapkan pada 68000, Nova akan menjadi komputer 4-bit, atau 4/16. Tidak lama setelah diperkenalkannya Nova, versi kedua diperkenalkan, SuperNova, yang mencakup empat ALU 4-bit yang berjalan secara paralel untuk melakukan perhitungan matematika 16-bit. bit demi bit dan karenanya menawarkan kinerja yang lebih tinggi. Hal ini tidak terlihat oleh pengguna dan program, yang selalu menggunakan instruksi dan data 16-bit. Dengan cara yang serupa, anggota keluarga 68000 selanjutnya, dimulai dengan Motorola 68020, memiliki ALU 32-bit.

Seseorang juga mungkin menemukan referensi tentang sistem yang berbasis 16-bit atau tidak, berdasarkan ukuran lain. Salah satu yang umum adalah ketika ruang alamat tidak memiliki ukuran bit yang sama dengan register internal. Sebagian besar CPU 8-bit tahun 1970-an termasuk dalam kategori ini; MOS 6502, Intel 8080, Zilog Z80, dan sebagian besar lainnya memiliki ruang alamat 16-bit yang menyediakan 64 bit. KiB ruang alamat. Ini juga berarti manipulasi alamat membutuhkan dua siklus instruksi. Karena alasan ini, sebagian besar prosesor memiliki mode pengalamatan 8-bit khusus, halaman nol, yang meningkatkan kecepatan. Perbedaan semacam ini antara ukuran register internal dan ukuran alamat eksternal tetap ada pada tahun 1980-an, meskipun seringkali terbalik, karena biaya memori pada era tersebut membuat mesin dengan pengalamatan 32-bit, 2 atau 4 GiB, suatu hal yang secara praktis mustahil. Misalnya, 68000 hanya mengekspos 24 bit pengalamatan pada DIP, membatasinya hingga 16 bit yang masih sangat besar (untuk era itu). MiB.

Analisis serupa berlaku untuk pengganti CPU Intel 80286, yang disebut 386SX, yang merupakan prosesor 32-bit dengan ALU 32-bit dan jalur data internal 32-bit dengan bus eksternal 16-bit dan pengalamatan 24-bit dari prosesor yang digantikannya.

 Aplikasi 16-bit 
Dalam konteks platform komputer kompatibel PC IBM dan Wintel, aplikasi 16-bit adalah perangkat lunak apa pun yang ditulis untuk MS-DOS, OS/2 1.x, atau versi awal Microsoft Windows yang awalnya berjalan pada mikroprosesor Intel 8088 dan Intel 80286 16-bit. Aplikasi tersebut menggunakan representasi alamat segmen atau offset pemilih 20-bit atau 24-bit untuk memperluas jangkauan lokasi memori yang dapat diakses di luar apa yang dimungkinkan hanya dengan menggunakan alamat 16-bit. Oleh karena itu, program yang berisi lebih dari 216 bita (65.536 bita ) instruksi dan data memerlukan instruksi khusus untuk beralih di antara segmen 64-kibibyte-nya, sehingga meningkatkan kompleksitas pemrograman aplikasi 16-bit.

 Pengendali mikro 16-bit 
Cip pengendali mikro 16-bit tunggal muncul sekitar tahun 1983 dengan diperkenalkannya Intel 8061. Pada tahun 2025, mikrokontroler 16-bit harganya jauh di bawah satu dolar AS dalam jumlah 100 unit, mirip dengan harga pengendali mikro 8-bit lama. Bahkan beberapa pengendali mikro 32-bit harganya di bawah satu dolar AS.

 Daftar CPU 16-bit 

 Angstrem
 Serial CPU 1801
 Data General
 Nova
 Eclipse
 Digital Equipment Corporation
 PDP-11 (untuk LSI-11, lihat Western Digital, dibawah)
 DEC J-11
 DEC T-11
 EnSilica
 eSi-1600
 Fairchild Semiconductor
 9440 MICROFLAME
 Ferranti
 Ferranti F100-L
 Ferranti F200-L
 General Instrument
 CP1600
 Hewlett-Packard
 HP 21xx/2000/1000/98xx/BPC
 HP 3000
 Honeywell
 Honeywell Level 6/DPS 6
 IBM
 1130/1800
 System/7
 Series/1
 System/36
 Infineon
 XE166 family
 C166/C167 family
 XC2000
 Intel
 Intel 8086/Intel 8088
 Intel 80186/Intel 80188
 Intel 80286
 Intel MCS-96
 Lockheed
 MAC-16
 MIL-STD-1750A
 Motorola
 Motorola 68HC12
 Motorola 68HC16
 National Semiconductor
 IMP-16
 PACE/INS8900
 NEC
 μCOM-16
 NEC V20 dan V30
 Panafacom
 MN1610
 Renesas
 Renesas  (Register 16-bit, ruang alamat 24-bit)
 Ricoh
 Ricoh 5A22 (WDC 65816 kopian yang digunakan di SNES)
 Texas Instruments
 Texas Instruments TMS9900
 TI MSP430
 Toshiba
 T-3412
 Western Design Center
 WDC 65816/65802
 Western Digital
 MCP-1600
 digunakan di DEC LSI-11
 digunakan di Pascal MicroEngine
 digunakan di WD16
 Xerox
 Alto
 Zilog
 Zilog Z8000
 Zilog Z280

 Lihat pula 



 74181 (komponen utama dari beberapa prosesor 16-bit awal dan prosesor lainnya)
 Kedalaman bit audio – 16-bit adalah kedalaman bit yang paling umum digunakan, misalnya pada audio CD.

 Referensi 

Kategori:Komputer 16-bit
Kategori:Unit data