Menu
Coddy logo textTech

Comentários

Parte da seção Fundamentos do Journey de Verilog da Coddy. Lição 4 de 90.

Comments são anotações no seu código que o computer ignored. Eles ajudam a explicar o que seu código faz.

Dois tipos de comments:

1. Single-line comment

// Este é um comentário de uma única linha
assign c = a & b;  // Comentários também podem ir depois do código

Tudo após // é ignored pelo computer.

2. Multi-line comment

/* Este é um comentário de várias linhas
   Ele pode abranger várias linhas
   Útil para explicações mais longas */
assign c = a & b;

Tudo entre /* e */ é ignored.

Por que Usar Comments?

  • Explique o que seu module faz
  • Descreva para que serve cada input e output
  • Torne o código mais fácil de entender
  • Deixe observações para você ou para outras pessoas
challenge icon

Desafio

Neste desafio, você precisa adicionar comments a um module existente.

O que fazer:

  1. Adicione um single-line comment no início explicando o que o module faz 

    // This is a module called 'test'

  2. Adicione um multi-line comment ao final do código explicando o que o counter faz

    /* 

     * It has a clock input, a reset input,

     * and a 4-bit output called count.

     * The initial block prints a message

     * to show that comments are ignored.

     */

Experimente você mesmo


module test(
  input clk,
  input reset,
  output reg [3:0] count
);

  initial $display("Comments are ignored by the computer");
  
endmodule
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Verilog online