- 54
- 0
- 约 142页
- 2015-12-14 发布于广东
- 举报
4.11.1 宏定义语句(`define、`undef) 宏定义语句`define指令用于文本替换,很像C语言中的#define 指令,它用一个指定的标识符来代替一个字符串。在编译之前,编译器先将程序中出现的标识符全部替换为它所表示的字符串,然后再进行编译。宏定义主要可以起到两个作用:一是用一个有意义的标识符取代程序中反复出现的含义不明显的字符型;二是用一个较短的标识符替代反复出现的较长的字符串。宏定义的一般形式为 `difine 标识符(宏名) 字符串 (宏内容) 例如: `define BUS_SIZE 32 //宏名为BUS_SIZE,宏内容为32 . . .? reg [ ` BUS_SIZE - 1:0 ] AddReg; // ` BUS_SIZE在编译前被替代为32 4.11.2 文件包含语句(`include) Verilgo HDL中的文件包含指令`include与C语言中的预编译指令#include类似,在编译时,将其他文件中的源程序完整地插入当前的文件中。这样做的结果也就相当于将其他文件中的源程序内容复制到当前文件中出现指令`include的地方。`include编译指令可以将一些全局通用的定义或任务包含进文件中,而不用为每个文件编写一段重复的代码。 文件包含语句`include的一般形式如下: `include “文件名” 4.11.3 时间
您可能关注的文档
- EDA 与数字系统设计 第2版 李国丽 等编著 CH3 ch3-1新.ppt
- EDA 与数字系统设计 第2版 李国丽 等编著 CH3 ch3-2新.ppt
- EDA 与数字系统设计 第2版 李国丽 等编著 CH3 ch3-4新.ppt
- EDA 与数字系统设计 第2版 李国丽 等编著 CH3 ch3-7新.ppt
- EDA 与数字系统设计 第2版 李国丽 等编著 ch4新.ppt
- EDA基础与应用 于润伟 EDA技术项目教程1新.ppt
- EDA基础与应用 于润伟 EDA技术项目教程2新.ppt
- EDA基础与应用 于润伟 EDA技术项目教程4新.ppt
- EDA基础与应用 于润伟 EDA技术项目教程5新.ppt
- EDA技术基础与应用 郭勇 第1章 绪论新.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 王道考研操作系统知识点整理.PDF VIP
- 皮肤淀粉样变性多学科决策模式中国专家共识(2025版).docx VIP
- 大咯血的应急预案演练脚本.docx VIP
- 2025至2030中国消防器材行业深度发展研究与企业投资战略规划报告.docx
- 新目标大学英语 视听说教程 徐锦芬 第二版 第2册 课后习题答案.pdf VIP
- 2025年新疆普通高中学业水平选择性考试地理真题【含答案】.pdf VIP
- 超星尔雅学习通《巧克毕业论文(南昌大学)》2024章节测试答案.docx VIP
- 清华大学计算机科学与技术培养计划(本科).pdf VIP
- 广东省中学生入团积极分子、发展对象培养考察表.pdf VIP
- 2026年政治考研试题及答案.doc VIP
原创力文档

文档评论(0)