当前位置:首页 > FPGA > Verilog > 正文内容

Verilog简明入门教程-数制

chanra1n4年前 (2020-01-31)Verilog3501

在Verilog中表示数字的方法如下

整数表达格式:<位宽>'<基数><数值>

小数表达格式:直接表达或使用科学计数法


整数表达示例:

在基数中,H代表HEX 十六进制;O代表OCT 八进制;D代表DEC 十进制;B代表BIN 二进制;

666    这是一个正确的表达方式,位宽和基数是可以被省略的,当直接使用数值时,默认为十进制

6'b101010    其中6代表后面101010这个6位的二进制数的位数,也可以不写,等效于'b101010

6'b10_10_10 其中的_是可以被忽略的,等效于上面的6'b101010

'o123 它等于7'o123,等于'b1010011,等于'h53,等于'd83,等于83


同学们可能见过这样的数:

'b101x

其中x是什么呢?我们在数电中学过,电路中某个节点可能的取值有0、1、x、z,其中x代表不确定,z代表高阻态。


小数表达示例:

123.45

61.581

5.2

0.5

0.32

这样的小数表达方法都是被允许的,另外还有一种科学计数法

1.23e3

5.21e2

其中1.23e3代表了1.23*103

扫描二维码推送至手机访问。

版权声明:本文由我的FPGA发布,如需转载请注明出处。

本文链接:http://myfpga.cn/index.php/post/124.html

分享给朋友:
返回列表

没有更早的文章了...

没有最新的文章了...