Menu
CoddyTech

Perangkat Keras vs Perangkat Lunak

Termasuk bagian Dasar-Dasar dalam perjalanan Verilog di Coddy. Pelajaran 2 dari 90.

Kita menulis kode untuk software dan hardware, tetapi keduanya bekerja dengan cara yang sangat berbeda! Memahami perbedaan ini adalah kunci untuk berpikir seperti perancang hardware.

Software berjalan langkah demi langkah. Hardware menjalankan semuanya sekaligus.

Perangkat lunak (C, Python, Java):

  • Melakukan satu hal, lalu hal berikutnya
  • Variabel muncul dan menghilang
  • Waktu bersifat perkiraan

Perangkat keras (Verilog):

  • Melakukan banyak hal secara bersamaan
  • Rangkaian selalu ada
  • Waktu bersifat pasti

Contoh: Sebuah situs web memuat langkah demi langkah. Sakelar lampu menyala seketika. Itulah perbedaannya.

Mengapa ini penting: Saat kamu menulis Verilog, kamu sedang mendeskripsikan sirkuit yang berjalan secara paralel selamanya, dengan pengaturan waktu yang tepat.

Coba sendiri

Pelajaran ini tidak memiliki tantangan kode.

quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Verilog online