Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Pengelompokan Bit

Alasan tunggal untuk mempelajari dan menggunakan sistem bilangan biner dalam elektronik adalah untuk memahami bagaimana merancang, membangun, dan memecahkan masalah sirkuit yang mewakili dan memproses jumlah numerik dalam bentuk digital.

Karena sistem bivalen (dua-nilai) dari penomoran bit biner sangat mudah untuk direpresentasikan oleh status transistor "on" dan "off" (saturasi dan cutoff, masing-masing), masuk akal untuk merancang dan membangun sirkuit yang memanfaatkan prinsip ini untuk melakukan perhitungan biner.

Jika kita membangun sirkuit untuk mewakili bilangan biner, kita harus mengalokasikan sirkuit transistor yang cukup untuk mewakili bit sebanyak yang kita inginkan. Dengan kata lain, dalam mendesain rangkaian digital, pertama-tama kita harus memutuskan berapa banyak bit (maksimum) yang ingin kita wakili, karena setiap bit memerlukan satu rangkaian on/off untuk merepresentasikannya.

Ini analog dengan merancang sempoa untuk mewakili angka desimal secara digital:kita harus memutuskan berapa banyak digit yang ingin kita tangani dalam perangkat "kalkulator" primitif ini, karena setiap digit memerlukan batang terpisah dengan manik-maniknya sendiri.

Sebuah sempoa sepuluh batang akan dapat mewakili angka desimal sepuluh digit, atau nilai maksimum 9.999.999.999. Jika kami ingin mewakili jumlah yang lebih besar pada sempoa ini, kami tidak akan dapat melakukannya, kecuali jika batang tambahan dapat ditambahkan ke dalamnya.

Dalam desain komputer elektronik digital, adalah umum untuk merancang sistem untuk "lebar bit" umum:jumlah bit maksimum yang dialokasikan untuk mewakili jumlah numerik. Komputer digital awal menangani bit dalam kelompok empat atau delapan.

Sistem yang lebih modern menangani angka dalam kelompok 32 bit atau lebih. Untuk lebih mudah mengekspresikan "lebar bit" dari cluster tersebut di komputer digital, label khusus diterapkan pada pengelompokan yang lebih umum.

Delapan bit, dikelompokkan bersama untuk membentuk kuantitas biner tunggal, dikenal sebagai byte. Empat bit, dikelompokkan bersama sebagai satu bilangan biner, dikenal dengan judul lucu dari nibble, sering dieja sebagai nybble.

Banyak istilah telah mengikuti byte dan nibble untuk pelabelan pengelompokan tertentu dari bit biner. Sebagian besar istilah yang ditampilkan di sini bersifat informal, dan belum dibuat "berwenang" oleh kelompok standar atau badan pemberi sanksi lainnya.

Namun, penyertaan mereka ke dalam bab ini dijamin oleh kemunculan mereka yang kadang-kadang dalam literatur teknis, serta kesembronoan yang mereka tambahkan ke subjek yang kering:

Istilah yang paling ambigu sejauh ini adalah kata, mengacu pada pengelompokan bit standar dalam sistem digital tertentu. Untuk sistem komputer yang menggunakan "jalur data" selebar 32 bit, "kata" berarti 32 bit.

Jika sistem menggunakan 16 bit sebagai pengelompokan standar untuk jumlah biner, "kata" berarti 16 bit. Sebaliknya, istilah playte dan dynner selalu mengacu pada 16 dan 32 bit, terlepas dari konteks sistem di mana mereka digunakan.

Ketergantungan konteks juga berlaku untuk istilah turunan kata, seperti kata ganda dan kata panjang (keduanya berarti dua kali lebar bit standar), setengah kata (setengah lebar bit standar), dan quad (berarti empat kali lebar bit standar). lebar).

Satu tambahan lucu untuk kumpulan turunan kata yang agak membosankan ini adalah istilah chawmp, yang artinya sama dengan setengah kata. Misalnya, chawmp akan menjadi 16 bit dalam konteks sistem digital 32-bit, dan 18 bit dalam konteks sistem 36-bit. Selain itu, istilah gawble terkadang identik dengan kata.

Definisi untuk istilah pengelompokan bit diambil dari "Jargon Lexicon" Eric S. Raymond, kumpulan istilah yang diindeks—baik yang umum maupun yang tidak jelas—berhubungan erat dengan dunia pemrograman komputer.

LEMBAR KERJA TERKAIT:


Teknologi Industri

  1. Pertanyaan untuk Ditanyakan Sebelum Melanjutkan
  2. Kiat Pemecahan Masalah Umum
  3. C# menggunakan
  4. Java 9 - Sistem Modul
  5. C# - Penanganan Pengecualian
  6. PLC vs DCS
  7. Mengukur Motor &Sistem Penggerak
  8. Pemantauan awan, sistem kendali jarak jauh
  9. MES vs SCADA di Industri 4.0
  10. Sistem Pemadam Kebakaran Tahan Lama