您现在的位置是:主页 > 电路 > 正文

计算机硬件描述语言(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,是硬件编程的一种。而计算机语言呢不仅包括硬件编程一个,还有好多其他的语言。