- 8
- 0
- 约1.38万字
- 约 51页
- 2015-11-25 发布于湖北
- 举报
VHDL数字电路设计教程数据类型..ppt
第三章 数据类型 预定义的数据类型 用户定义的数据类型 子类型 数组 端口数组 记录类型 有符号数和无符号数 数据类型转换 1) BIT(位,表示一位的信号值,位值为‘0’或‘1’ )和BIT_VECTOR(位矢量,表示一组位数据)。 声明: SIGNAL X: BIT; SIGNAL Y: BIT_VECTOR(3 DOWNTO 0); SIGNAL W: BIT_VECTOR(0 DOWNTO 3); 注意:最高位MSB(Most Significant Bit)的顺序! 赋值: X=‘1’; ----单引号! Y=“1001”; ----双引号! STD_LOGIC_VECTOR类型数据的算术运算操作 STD_LOGIC_VECTOR类型数据不能直接进行算术运算。通过声明ieee库中的std_signed和std_logic_unsigned这两个包集,该类型数据即可进行算术运算。 例: LIBRARY ieee; USE ieee.std_logic_1164.all; USE ieee.std_logic_unsigned.all; signal a,b: IN STD_LOGIC_VECTOR(7 DOWNTO 0
原创力文档

文档评论(0)