下列關於硬體描述語言(Hardware Description Language, HDL)的說明,何者錯誤?
A它可以將邏輯電路的功能或結構以程式的形式來描述
B透過編譯器的輔助,以 HDL 描述的硬體電路可以被最佳化
CHDL 程式與用 C 語言寫的程式一樣,都必須依序執行程式中的每一句敘述(statement)正確答案
D透過模擬器(simulator)的輔助,以 HDL 描述的硬體電路在生產製造前可以被反覆驗證
答案與詳解
錯誤!HDL 描述的是硬體,硬體電路本質上是「平行運作」的,因此 always 區塊、assign 語句等是同時執行。只有 C 語言這類軟體程式才是循序執行,兩者執行模型完全不同。
