Verilog学习笔记基本语法篇(六)········ 循环语句
来源:互联网 发布:淘宝的天天特价在哪里 编辑:程序博客网 时间:2024/04/28 06:59
在Verilog中存在着4种类型的循环语句,用来控制执行语句的执行次数。
1)forever语句: 连续执行的语句。
2)repeat语句: 连续执行n次的语句。
3)while语句: 执行语句,直至某个条件不满足。
4)for 语句: 三个部分,尽量少用或者不用for循环。
各语句的格式与注意事项:
1)forever格式:
forever 语句;
或:forever begin 多条语句 end
常用于产生周期性的波形,用来作为仿真测试信号。它与always的不同之处是不能独立在程序中,必须写在initial块中。
2)repeat格式:
repeat(表达式) 语句;
或:repeat(表达式) begin 多条语句 end
在repeat中,其表达式常为常量表达式。(可实现乘法器P60)
3)while格式:
while(表达式) 语句;
或:while(表达式) begin 多条语句 end
4)for的格式:
for(表达式1;表达式2;表达式3)
语句;
执行过程与 c 语言中的for循环相同,注意表达式之间要用分号分割。
阅读全文
0 0
- Verilog学习笔记基本语法篇(六)········ 循环语句
- Verilog学习笔记基本语法篇(四)·········块语句
- Verilog学习笔记基本语法篇(三)·········赋值语句
- Verilog学习笔记基本语法篇(四)·········块语句
- Verilog学习笔记基本语法篇(五)········ 条件语句
- Verilog学习笔记基本语法篇(八)········ 结构说明语句
- Verilog学习笔记基本语法篇(一)·········数据类型
- Verilog学习笔记基本语法篇(二)·········运算符
- Verilog学习笔记基本语法篇(七)········ 生成块
- Verilog学习笔记基本语法篇(九)········ 任务和函数
- Verilog学习笔记基本语法篇(十)········ 常用系统函数
- Verilog学习笔记基本语法篇(十一)········ 常用系统函数
- Verilog学习笔记基本语法篇(十二)········ 编译预处理
- 学习笔记-·jQuery 语法
- Verilog学习基本语法篇
- Python学习笔记·Python语法元素
- Java基础·概述·基本语法
- verilog HDL基本语法笔记
- Verilog学习笔记基本语法篇(五)········ 条件语句
- Id.exe和ld.exe: cannot open output file … : Permission denied问题。
- 欢迎使用CSDN-markdown编辑器
- ACM复习(8)1143 多少个Fibonacci数
- windows下dubbo-admin和zookeeper安装部署
- Verilog学习笔记基本语法篇(六)········ 循环语句
- 如何判断两个链表相交及找到第一个相交点
- Spring和SpringMVC的区别
- Hive分区partition详解
- js中的=>
- Verilog学习笔记基本语法篇(七)········ 生成块
- 作业2
- Innodb事务种类及实现
- tensorflow直接读取图像数据之gfile,WholeFileReader,read_file