1.integer 的取值可用符号的32位2进制数表示。
2.需要注意的是,VHDL 仿真器将integer类型作为有符号数处理,而VHDL综合器则将integer作为无符号数处理。而且VHDL综合器要求必须使用rang子句为所定 义的数限定范围,然后根据所限定的范围来确定此信号或变量的2进制的位数,因为VHDL综合器无法综合未限定范围的恶整数类型的信号和变量。
3.整数在表达式中不加引号,而逻辑数必须加引号,一位的加单引号,一位以上的加双引号。4.natural,positive 为integer的子类型。 |