集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1471|回复: 3

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

[复制链接]
wjc 发表于 2012-3-27 16:25:46 | 显示全部楼层 |阅读模式
寄存器类型的变量自加1 1是十六进制还是二进制还是十进制哦?请教下各位
如 reg[2:0] 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 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-7-17 11:31 , Processed in 0.067895 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表