Verilog HDL 学习笔记数据类型及其常量变量

上传人:鲁** 文档编号:446876516 上传时间:2023-07-05 格式:DOCX 页数:2 大小:36.76KB
返回 下载 相关 举报
Verilog HDL 学习笔记数据类型及其常量变量_第1页
第1页 / 共2页
Verilog HDL 学习笔记数据类型及其常量变量_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《Verilog HDL 学习笔记数据类型及其常量变量》由会员分享,可在线阅读,更多相关《Verilog HDL 学习笔记数据类型及其常量变量(2页珍藏版)》请在金锄头文库上搜索。

1、Verilog HDL 学习笔记数据类型及其常量变量Verilog HDL 学习笔记数据类型及其常量、变量 Verilog HDL中总共有19种数据类型。数据类型是用来表示数字电路硬件中的数据储存和传送元素的。 常量类型: 一、数字 1.整数 二进制整数十进制整数十六进制整数 八进制整数。 数字表达方式有以下3种: ,这是一种全面的描述方式。 这种描述方式中,数字的位采用缺少位宽。 在 这种描述方式中,采用十进制作为转为。 在表达式中,位宽指明了数字的精确位数,例如:一个4位二进制数的位宽为4,一个4位十六进制数的位宽为16。如: 8b10101100 8ha2 2.x和z 在数字电路中,x代

2、表不定值,z代表高阻值。 比如:8b101011x0表示,从右数第二位为不定值。 8ha?表示从右数前四位二进制位为高阻值。 还有一个我不太懂的也写出来: 12d?表示,位宽为12的十进制整数。 3.负数 -8ha3 /正确用法 8h-a3 /错误用法 4.下划线 正确的加适当下划线可以增加程序的可读性,不影响程序的运行: 16b1101_1111_0011_1101 /正确 16b_1101_1111_0011_1101 /错误 二、参数型常量 parameter e=22,f=e+1; (个人感觉:挺像C语言中的宏定义的最基础用法) 需要改变参数型常量的值时,用defparam语句 变量: 后面的越来越不懂

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号