پاورپوینت توابع در برنامه نویسی و چگونگی تعریف توابع
فرمت فایل: پاورپوینت قابل ویرایش تعداد اسلاید: 17 قسمتی از پاورپوینت : توابع درون ماژول ها تعریف می شوند. توابع به عنوان متغیر محلی ماژول در نظر گرفته می شوند. توابع جزء ساختار سلسله مراتبی طرح محسوب می شوند. توابع به تمام متغیرهای ماژول دسترسی دارند. درون توابع می توان متغیر محلی (به غیر از نوع wire) تعریف کرد. درون توابع نمی توان از بلوک های initial و always استفاده کرد. خواص توابع می توان توابع را در بلوک های رفتاری فرا خواند. فراخوانی توابع، فراخوانی با مقدار است. در Verilog توابع می توانند به صورت task و یا function تعریف شوند. تابع task با کلمات کلیدی task و endtask تعریف می شود. کاربرد آن در این موارد است: 1.در مواقعی که خروجی های مورد نیاز یا بیش از یکی باشد و یا اصلاً خروجی نیاز نباشد. 2.تابع دارای آرگومان ورودی نباشد. 3. در توالی اجرای تابع نیاز به زمان بندی بر اساس تاخیر باشد. کار با تابع task تعریف پورت ها مشابه پورت های ماژول است. ورودی توسط آرگو …