- 2
- 0
- 约6.12千字
- 约 28页
- 2018-03-09 发布于河南
- 举报
EDA第5课
* 数据类型 标量型、复合型、寻址型、文件型。 标量类型 标量类型的数据对象在某一时刻只对应一个值。 整数类型、浮点类型、物理类型和枚举类型。 复合类型 复合类型的数据对象在某时刻可持多个值。是单值类型元素的集合。 复合类型包括数组类型和记录类型。 整数类型 整数类型适用加、减、乘、除等。VHDL标准规定整数的最小范围为从?(231?1)至(231?1)。整数用关键字integer说明。 例如:signal a,b,c,d,e:integer; a=012; b=0; c=123_456; d=2E5; e=4e3; --对c的赋值实际是123456, --数字中的下划线只是为了提高可读性,没有任何实际意义,也不影响数值。 标量类型 主要由5个部分组成: 第一部分:用十进制数标明的数制进位基数; 第二部分:数制间隔符“#”; 第三部分:表达的数值; 第四部分:指数间隔符“#”; 第五部分:指数部分,如果指数部分为0时,可以省略第5部分; Signal a,b,c,d,e: integer range 0 to 100000; A
原创力文档

文档评论(0)