Menu
Coddy logo textTech

Komentarze

Część sekcji Podstawy ścieżki Verilog w Coddy. Lekcja 4 z 90.

Komentarze to notatki w kodzie, które komputer ignoruje. Pomagają wyjaśnić, co robi Twój kod.

Dwa rodzaje komentarzy:

1. Komentarz jednowierszowy

// To jest komentarz jednowierszowy
assign c = a & b;  // Komentarze mogą też występować po kodzie

Komputer ignoruje wszystko, co znajduje się po //.

2. Komentarz wielowierszowy

/* To jest komentarz wielowierszowy
   Może obejmować kilka wierszy
   Przydatny do dłuższych wyjaśnień */
assign c = a & b;

Wszystko pomiędzy /* a */ jest ignorowane.

Dlaczego warto używać komentarzy?

  • Wyjaśnij, co robi twój moduł
  • Opisz, do czego służy każde wejście i wyjście
  • Ułatw zrozumienie kodu
  • Zostaw notatki dla siebie lub innych
challenge icon

Wyzwanie

W tym wyzwaniu musisz dodać komentarze do istniejącego modułu.

Co zrobić:

  1. Dodaj komentarz jednoliniowy na początku, wyjaśniający, co robi moduł 

    // This is a module called 'test'

  2. Dodaj komentarz wieloliniowy na końcu kodu, wyjaśniający, co robi licznik

    /* 

     * 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.

     */

Spróbuj swoich sił


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

  initial $display("Comments are ignored by the computer");
  
endmodule
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Verilog online