wjc 发表于 2012-3-27 16:25:46

寄存器类型的变量自加1 1是十六进制还是二进制还是十进制哦?请教下各位

寄存器类型的变量自加1 1是十六进制还是二进制还是十进制哦?请教下各位
如 reg sum; sum=sum+1;

ChenDongKui 发表于 2012-3-28 12:51:44

默认的表示的是二进制的1,即1'b1;

hokage2012 发表于 2012-4-9 15:21:10

问二楼那加2呢?

ChenDongKui 发表于 2012-4-12 13:00:28

回答3楼的提问,再FPGA里其实不存在所谓的10进制,16进制,还是2进制,任何数据都可以在FPGA中都是0和1两种状态的组合表示的,编程时之所以分为2进制、或10进制、又或16进制,是在于便于理解和阅读。以2为例,不过你写成2进制、10进制、又或16进制,在FPGA中都表示的是M'b10;如果不写M,则默认M=32,即字长为32BIT。假设指定了M=8,则2在FPGA中表示为"00000010";
页: [1]
查看完整版本: 寄存器类型的变量自加1 1是十六进制还是二进制还是十进制哦?请教下各位