Menu
Coddy logo textTech

Hardware e software a confronto

Fa parte della sezione Fondamenti del percorso Verilog di Coddy. Lezione 2 di 90.

Scriviamo codice sia per il software che per l'hardware, ma funzionano in modo completamente diverso! Capire queste differenze è fondamentale per pensare come un progettista hardware.

Il software viene eseguito passo dopo passo. L'hardware esegue tutto contemporaneamente.

Software (C, Python, Java):

  • Fa una cosa, poi la successiva
  • Le variabili appaiono e scompaiono
  • Il tempo è approssimativo

Hardware (Verilog):

  • Fa molte cose contemporaneamente
  • I circuiti esistono per sempre
  • Il tempo è esatto

Esempio: Un sito web si carica passo dopo passo. Un interruttore della luce si accende all’istante. Questa è la differenza.

Perché è importante: Quando scrivi Verilog, descrivi un circuito che funziona in parallelo, per sempre, con tempistiche precise.

Provalo tu

Questa lezione non include una sfida di codice.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Verilog online