第9讲 自定义数据类型及转换.pptVIP

  • 7
  • 0
  • 约3.24千字
  • 约 20页
  • 2017-09-13 发布于河南
  • 举报
第九讲 VHDL自定义数据类型及类型转换 * 本讲知识点: 自定义数据类型 数据类型转换 (1)TYPE语句用法: TYPE 数据类型名 IS 数据类型定义 [OF 基本数据类型] ; 用户自定义数据类型 用户定义的数据类型可以有多种,如枚举类型、整数类型、实数类型、数组类型、记录类型和时间类型等。 上述格式中的数据类型名由设计者自定;数据类型定义部分用来描述所定义元素的表达方式和表达内容;基本数据类型是指数据类型定义中所定义的基本数据类型,一般都是取已有的预定义数据类型。 例: type st1 is array (0 to 15) of std_logic; type week is (sun,mon,tue,wed,thu,fri,sat); 常用的自定义数据类型 ※ 枚举数据类型: type week is (sun,mon,tue,wed,thu,fri,sat); 在逻辑电路中,所有的数据都是用“1”或“0”来表示的,但是人们在考虑逻辑关系时,只有数字往往是不方便的。在VHDL语言中,可以用文字符号来表示一组实际的二进制数。 “000” “001” “010” “011” “100” “101” “110” 例如: type m_state

文档评论(0)

1亿VIP精品文档

相关文档