敏捷硬件开发语言Chisel与数字系统设计第2版梁峰习题答案.pdf

敏捷硬件开发语言Chisel与数字系统设计第2版梁峰习题答案.pdf

第1章新型敏捷硬件开发语言——Chisel和Scala

1.1课后练习

1.书中提到Chisel是“嵌入在Scala中的语言”。请思考:当我们编写一

个Chisel程序(例如`my_design.scala`)并在终端运行它时,计算机的CPU

实际上是在直接执行“硬件电路逻辑”,还是在执行“Scala代码”?如果是

后者,那么“硬件电路”是在什么时候产生的?

答:计算机实际上是在执行Scala代码。

当我们运行程序时,Scala代码在JVM上运行,它的执行过程就

文档评论(0)

1亿VIP精品文档

相关文档