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

Mendesain Binary Half-Adder: Dari Gerbang Logika hingga Diagram Tangga

Saat kita perlu menambahkan dua digit biner, perangkat paling sederhana adalah half-adder. Implementasi gerbang logikanya ditunjukkan di bawah:

Mendesain Binary Half-Adder: Dari Gerbang Logika hingga Diagram Tangga

Simbol Σ menunjukkan output “sum”—bit paling tidak signifikan (LSB) dari hasil—sedangkan Cout mewakili output “carry,” bit paling signifikan (MSB).

Dalam sistem kontrol industri, fungsi yang sama dapat diekspresikan dalam logika tangga (relay):

Mendesain Binary Half-Adder: Dari Gerbang Logika hingga Diagram Tangga

Kedua diagram melakukan penjumlahan biner yang sama, dengan aturan aritmatika dienkode langsung ke dalam koneksi yang di-hard-wire sirkuit.

Tidak seperti operasi aritmatika seperti perkalian, yang akan memerlukan skema pemasangan kabel yang sepenuhnya berbeda, half-adder didedikasikan untuk menjumlahkan dua bit. Mengonfigurasi ulangnya untuk fungsi lain akan memerlukan pemasangan kabel ulang dan potensi komponen baru.

Jadi, sirkuit aritmatika digital berperilaku mirip dengan sirkuit analog: mereka menjalankan persis apa yang di-rangkaikan untuknya, tidak lebih, tidak kurang. Namun, keterbatasan ini bukan bawaan desain digital. Dengan menyimpan aturan aritmatika sebagai data yang dapat diprogram—menggunakan lookup table atau finite-state machines—kita dapat menciptakan perangkat yang melakukan perhitungan apa pun sesuai permintaan, memberikan lahirnya komputer terprogram modern.

Sementara artikel ini tidak mencakup semua desain yang mungkin, ia menawarkan pandangan yang ringkas namun mendalam tentang konsep inti di balik perangkat terprogram, dimulai dengan blok bangunan yang sering diabaikan: memori lookup-table dan finite-state machines.

LEMBAR KERJA TERKAIT:


Teknologi Industri

  1. Elektronika: Ilmu Praktis untuk Semua Orang
  2. Counter Biner 3-Bit dengan Timer 555 dan Flip-Flop 4027
  3. Desimal vs. Biner: Bobot Tempat, Efisiensi, dan Konversi
  4. Numerasi Oktal dan Heksadesimal: Panduan Praktis untuk Insinyur
  5. Penjumlahan Biner Dijelaskan: Aturan, Contoh, dan Perannya dalam Komputer Digital
  6. Memahami Angka Negatif dalam Biner: Sign-Magnitude, Komplement, dan Two’s Complement
  7. Pengurangan Biner Menggunakan Two's Complement
  8. Overflow Biner: Bagaimana Bit Tanda Mempengaruhi Penjumlahan Biner
  9. Pembuatan Kontainer ARM yang Efisien pada Sistem x86
  10. Membuat Aplikasi Go Pertama di PLCnext: Panduan Pemula