Verilog 中常用的进制包括二进制、八进制、十进制和十六进制。在 Verilog 中,可以使用以下表示方法来表示不同进制的数值:
- 二进制:以
b
或B
开头,例如8'b10101010
表示 8 位的二进制数值 10101010。 - 八进制:以
o
或O
开头,例如 8'o17
表示八进制数值 17,对应的二进制为 0001 0111。 - 十进制:以 d 或 D 开头,其中其前缀 d 或 D 可以省略,例如
123
表示十进制数值 123。 - 十六进制:以
h
或H
开头,例如 4'ha
表示十六进制数值 a,其对应的二进制为 1010,对应的十进制为 10。