数据结构的描述方式有:结构化描述方式、数据流描述方式、行为级描述方式。
1、结构化描述方式
结构化描述方式时抽象级别最低的描述方式,但同时也是最接近于实际硬件的描述方式。采用结构化描述方式来编写HDL代码,其思路就跟在面包板上搭建数字电路是一样的,编程就是一个一个的器件相连。
2、数据流描述方式
数据流描述方式,又可称为寄存器传输级描述,他主要从数据的变换和传送角度来描述设计模块,并且使用的语句多为和硬件行为一致的并行语句。
3、行为级描述方式
行为级描述方式的主要载体就是串行语句,例如ifelse同时辅以并行语句用以描述各个算法之间的连接关系。
数据结构的描述方式有哪些
数据结构大致包含以下几种存储结构:
线性表,还可细分为顺序表、链表、栈和队列
树结构,包括普通树,二叉树,线索二叉树等
图存储结构