סיכום – תבניות לולאה
חלק מהיחידה יסודות במסלול ה-Verilog של Coddy. שיעור 63 מתוך 90.
אתגר
השלימו את החלקים החסרים בכל לולאה כדי להפיק את הפלט הצפוי.
מה לעשות:
- השתמשו בלולאת
forכדי להדפיס את המספרים 0 עד 3 - השתמשו בלולאת
whileכדי להדפיס את המספרים 0 עד 2 - השתמשו בלולאת
repeatכדי להדפיס "Hello" 3 פעמים
נסו בעצמכם
module loop_patterns;
integer i;
initial begin
$display("For Loop:");
// TODO: הוסף לולאת for (מ-i=0 עד 3)
$display("While Loop:");
i = 0;
// TODO: הוסף לולאת while (מ-i=0 עד 2)
$display("Repeat Loop:");
// TODO: הוסף לולאת repeat (הדפס "Hello" 3 פעמים)
$finish;
end
endmoduleכל השיעורים ביחידה יסודות
5אופרטורים חלק 2
אופרטורים לוגייםאופרטורי צמצוםאופרטורי הזזהאופרטור שרשוראופרטור תנאיסיכום – אתגר האופרטורים3שיטת המספרים
ייצוג בינארימספרים בעלי גודל מוגדרמספרים ללא גודל מוגדרמספרים שלילייםהערכים המיוחדים X ו־Zסיכום – תבניות מספרים6מודולים
מבנה מודוליציאות קלט ופלטיציאות קלט-פלטיצירת מופע של מודולמיפוי יציאות לפי שםמיפוי יציאות לפי סדרסיכום – בניית מודולתרגלו בעצמכם: קומפיילר Verilog אונליין