Menu
CoddyTech

Chú thích

Thuộc phần Kiến thức nền tảng trong hành trình Verilog của Coddy. Bài học 4 trên 90.

Chú thích là những ghi chú trong code mà máy tính bỏ qua. Chúng giúp giải thích code của bạn làm gì.

Hai loại chú thích:

1. Chú thích một dòng

// Đây là chú thích (comment) trên một dòng
assign c = a & b;  // Chú thích cũng có thể nằm sau code

Máy tính bỏ qua mọi thứ sau //.

2. Chú thích nhiều dòng

/* Đây là chú thích (comment) nhiều dòng
   Chú thích có thể kéo dài qua nhiều dòng
   Hữu ích khi cần giải thích dài hơn */
assign c = a & b;

Mọi thứ nằm giữa /* và */ đều bị bỏ qua.

Tại sao nên dùng chú thích?

  • Giải thích module của bạn làm gì
  • Mô tả mục đích của từng đầu vào và đầu ra
  • Giúp đoạn code dễ hiểu hơn
  • Ghi chú cho bạn hoặc người khác
challenge icon

Thử thách

Trong thử thách này, bạn cần thêm chú thích vào một module có sẵn.

Cần làm gì:

  1. Thêm chú thích một dòng ở đầu để giải thích module này làm gì 

    // This is a module called 'test'

  2. Thêm chú thích nhiều dòng ở cuối code để giải thích bộ đếm làm gì

    /* 

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

     */

Tự làm thử


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

  initial $display("Comments are ignored by the computer");
  
endmodule
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức nền tảng

Tự luyện tập: Trình biên dịch Verilog online