多做题,通过考试没问题!

电子与通信技术

睦霖题库>大学试题(工学)>电子与通信技术

试比较C语言和VHDL语言的区别。

正确答案:VHDL是硬件描述语言,主要用于描述数字系统的结构、行为、功能和接口,用来组建硬件内部结构连接的。
C语言是软件语言,主要用于控制CPU进行各种运算。
前者是并行的,后者是顺序执行的。
VHDL编译后生成的网表文件写入FPGA后,会改变FPGA内部实际电路硬件连接结构。
C语言编译后生成的可执行文件写入存储器中,能指定CPU进行的具体操作,但是不会对CPU内部硬件电路连接结构造成变化(假设C语言编写的程序在通用计算机或嵌入式MCU上运行,VHDL描述的电路最终映射到FPGA)。
答案解析:
进入题库查看解析

微信扫一扫手机做题