• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

verilog循环语句和C语言循环有没有本质区别?

万兆兴邦 2020-06-08 浏览量:784
verilog循环语句和C语言循环有没有本质区别?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 逻辑上没有区别,本质上应该有所区别。

    C语言的是 一个代码执行块,然后通过判断 某个标志值,判断是否继续进入循环起点,或者退出

    而verilog是硬件编程,代码块部分其实最终转化为一块硬件逻辑处理区域,它接收输入,并产生输出,判断标志也是一种输入,或者可以是另外一层的输入去控制 是否持续对这块硬件逻辑 产生输入并接收输出。


    • 发布于 2020-06-09
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:2
  • 本质区别就是verilog实现的方式是通过硬件,而C语言是通过软件二进制程序实现的
    • 发布于2020-06-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 在实现一个逻辑上面没有区别,但是编译之后是有本质区别的,verilog是硬件描述语言,它本质使用的是若干个晶体管实现这个逻辑,而C语言编译后的执行语言是机器码
    • 发布于2020-06-10
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

verilog循环语句和C语言循环有没有本质区别?