4.1 VHDL 顺序语句
顺序语句是指完全按照程序中书写的顺序执行各语句,并
且在结构层次中前面的语句执行结果会直接影响后面各语句的
执行结果。顺序描述语句只能出现在进程或子程序中,用来定
义进程或子程序的算法。顺序语句可以用来进行算术运算、逻
辑运算、信号和变量的赋值、子程序调用等,还可以进行条件
控制和迭代。
注意,这里的顺序是从仿真软件的运行和顺应 VHDL 语法的
编程逻辑思路而言的,其相应的硬件逻辑工作方式未必如此。
应该注意区分 VHDL 语言的软件行为与描述综合后的硬件行
为的差异。
用 VHDL 语言进行设计时,按描述语句的执行顺序进行
分类,可将 VHDL 语句分为顺序执行语句( Sequential )和
并行执行语句( Parallel )。