至于你说reg只是辅助,赋值直接给输出,你可能只看到了一个用法或者说没了解全面吧。
其实输出也可以定义为reg型的,可以写成outputAA之后再定义regAA=0,这样输出可以直接在always里定义,而不像你说的需要另外定义一个不同名的变量做“辅助”。再有reg是寄存器或存储器,他的触发条件是以沿触发的,与wire有硬件上的本质区别,多在程序中体会可能更实用吧
欢迎分享,转载请注明来源:内存溢出
至于你说reg只是辅助,赋值直接给输出,你可能只看到了一个用法或者说没了解全面吧。
其实输出也可以定义为reg型的,可以写成outputAA之后再定义regAA=0,这样输出可以直接在always里定义,而不像你说的需要另外定义一个不同名的变量做“辅助”。再有reg是寄存器或存储器,他的触发条件是以沿触发的,与wire有硬件上的本质区别,多在程序中体会可能更实用吧
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)