VHDL语言中3类客体常数,变量和信号的实际物理含义是什么?

如题所述

没有物理意义,常数,变量和信号都是一些特殊的标识符,用于编程的。如果硬要说有实际物理意义的,大概信号算有点。
解释一下,常数:为了使设计实体中的常数更易于阅读和修改。定义用某个标识符代替某个数字,如果要修改这个数字的话,只要在定义常数的地方做改动就可以了,不需要一个一个去改。
变量:局部变量,作用范围局限在进程语句、函数语句中。是局部数据存储,可以把它看成是一个寄存器吧。而且仿真的时候不像信号那样,等时钟信号到来时才进行赋值,变量是即时赋值的。
信号:描述硬件系统的基本数据对象,它类似于连接线,除了没有数据流动方向的说明以外,性质与实体的端口概念一致。变量的值可以传递给信号,反之却不可行。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜