位置:51电子网 » 技术资料 » 其它综合

Verilog HDL中reg寄存器类型

发布时间:2008/6/5 0:00:00 访问次数:794

寄存器数据类型reg是最常见的数据类型。reg类型使用保留字reg加以说明,形式如下:

reg [ msb: lsb] reg1, reg2, . . . regn;
msb和lsb 定义了范围,并且均为常数值表达式。范围定义是可选的;如果没有定义范围,缺省值为1位寄存器。例如:
reg [3:0] sat; //sat为4 位寄存器。
reg cnt; //1位寄存器。
reg [1:32] kisp, pisp, lisp;
寄存器可以取任意长度。寄存器中的值通常被解释为无符号数, 例如:
reg [1:4] comb;
. . .
comb = -2; //comb 的值为14(1110),1110是2的补码。
comb = 5; //comb的值为15(0101)。



寄存器数据类型reg是最常见的数据类型。reg类型使用保留字reg加以说明,形式如下:

reg [ msb: lsb] reg1, reg2, . . . regn;
msb和lsb 定义了范围,并且均为常数值表达式。范围定义是可选的;如果没有定义范围,缺省值为1位寄存器。例如:
reg [3:0] sat; //sat为4 位寄存器。
reg cnt; //1位寄存器。
reg [1:32] kisp, pisp, lisp;
寄存器可以取任意长度。寄存器中的值通常被解释为无符号数, 例如:
reg [1:4] comb;
. . .
comb = -2; //comb 的值为14(1110),1110是2的补码。
comb = 5; //comb的值为15(0101)。



相关IC型号

热门点击

 

推荐技术资料

罗盘误差及补偿
    造成罗盘误差的主要因素有传感器误差、其他磁材料干扰等。... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!