Yorumlar
Coddy'nin Verilog Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 4 / 90.
Yorumlar, bilgisayarın yok saydığı kodunuzdaki notlardır. Kodunuzun ne yaptığını açıklamaya yardımcı olurlar.
İki Yorum Türü:
1. Tek satırlık yorum
// Bu bir tek satırlık yorumdur
assign c = a & b; // Yorumlar koddan sonra da gelebilir// işaretinden sonraki her şey bilgisayar tarafından yok sayılır.
2. Çok satırlı yorum
/* Bu çok satırlı bir yorum
Birkaç satıra yayılabilir
Daha uzun açıklamalar için kullanışlıdır */
assign c = a & b;/* ile */ arasındaki her şey yok sayılır.
Yorumlar Neden Kullanılır?
- Modülünüzün ne yaptığını açıklayın
- Her bir girdinin ve çıktının ne amaçla kullanıldığını açıklayın
- Kodu anlamayı kolaylaştırın
- Kendiniz veya başkaları için notlar bırakın
Görev
Bu meydan okumada, mevcut bir modüle yorumlar eklemeniz gerekiyor.
Yapılacaklar:
Modülün ne yaptığını açıklayan tek satırlık bir yorum en üste ekleyin
// This is a module called 'test'Sayacın ne yaptığını açıklayan çok satırlı bir yorum kodun sonuna ekleyin
/** 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.*/
Kendin dene
module test(
input clk,
input reset,
output reg [3:0] count
);
initial $display("Comments are ignored by the computer");
endmoduleBu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temel Bilgiler bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerMod Alma OperatörüKarşılaştırma OperatörleriTekrar - Basit MatematikBit Düzeyi Operatörleri7Atama ve Kapılar
Sürekli AtamaOperatörlerle AtamaYerleşik Kapı PrimitifleriAND, OR ve NOT KapılarıXOR ve XNOR KapılarıÖzet - Mantık Kapısı Devresi10Karar Verme
If İfadesiIf - ElseTekrar - Basit KarşılaştırıcıCase İfadesiCasex ve CasezTekrar - ALU Tasarımı2Veri Türleri
Wire TürüReg TürüTamsayı ve GerçelVektörlerDizilerParametrelerÖzet - Sinyalleri Tanımlama5Operatörler Bölüm 2
Mantıksal Operatörlerİndirgeme OperatörleriKaydırma OperatörleriBirleştirme OperatörüKoşullu OperatörTekrar - Operatör Meydan Okuması11Döngüler
For DöngüsüWhile DöngüsüTekrar DöngüsüSonsuz DöngüDevre Dışı Bırakma İfadesiTekrar - Döngü Kalıpları3Sayı Sistemi
İkili GösterimBoyutlu SayılarBoyutsuz SayılarNegatif SayılarÖzel X ve Z DeğerleriTekrar - Sayı Biçimleri6Modüller
Modül YapısıGiriş ve Çıkış PortlarıÇift Yönlü PortlarModül ÖrneklendirmeAda Göre Port EşlemeSıraya Göre Port EşlemeTekrar - Bir Modül Oluşturma9Prosedürel Bloklar
Always BloğuInitial BloğuDuyarlılık ListesiBloklayıcı AtamaBloklamayan AtamaTekrar - Always ve Initial Karşılaştırması15Trafik Işığı Denetleyicisi
Durumları TanımlamaDurum Makinesi MantığıKendi başına pratik yap: Online Verilog derleyicisi