试题详情
简答题试比较C语言和VHDL语言的区别。
  • VHDL是硬件描述语言,主要用于描述数字系统的结构、行为、功能和接口,用来组建硬件内部结构连接的。
    C语言是软件语言,主要用于控制CPU进行各种运算。
    前者是并行的,后者是顺序执行的。
    VHDL编译后生成的网表文件写入FPGA后,会改变FPGA内部实际电路硬件连接结构。
    C语言编译后生成的可执行文件写入存储器中,能指定CPU进行的具体操作,但是不会对CPU内部硬件电路连接结构造成变化(假设C语言编写的程序在通用计算机或嵌入式MCU上运行,VHDL描述的电路最终映射到FPGA)。
  • 关注下方微信公众号,在线模考后查看

热门试题