计算机硬件描述语言(VHDL)与编程语言(C语言)的区别及关系?
电路
2025-01-20 18:54
一、计算机硬件描述语言(VHDL)与编程语言(C语言)的区别及关系?
首先说VHDL:它是描述电路的计算机工具,早期的CPLD等器件是基于与-或阵列的,更容易说明这点,VHDL是描述电路行为的,当下载到器件后,它就是具体的电路,这个电路全由与-或阵列组成。后期的FPGA也一样,只是它是基于查找表的。再说C语言:我们可以认为它是用于控制特定电路的工作。我们都知道可以C编程的控制器都有程序存储器,它里面就存放了C编译后的二进制代码。而VHDL里下载后根本就不需要这个存放程序的地方。
二、计算机硬件描述语言(VHDL)与编程语言(C语言)的区别及关系?
做单片机方面,汇编语言是必学的,虽然单片机编程所用的大部分是C语言!VhdL语言是针对FPGA和CPLD的硬件描述语言,两者没多大共同点,是针对两个不同领域的语言!学习单片机后,你可以往ARM和DSP方向发展!现在电子的一个大方向你也可以单独学习VHDL,将FPGA学懂,那么你就是兼顾电子两大类的最尖端人才了!
三、硬件描述语言与计算机语言的区别?
硬件描述语言就是vhdl,是硬件编程的一种。而计算机语言呢不仅包括硬件编程一个,还有好多其他的语言。