求大神!!在verilog语言中线网类型与寄存器类型的区别!! 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 verilog 寄存器 大神 语言 搜索资料 2个回答 #热议# 上班途中天气原因受伤算工伤吗? 匿名用户 2013-03-22 展开全部 线网类型wire 只代表连接线,通常用来传递信号,不会保持值;寄存器类型reg 通常代表锁存器、寄存器,可以保存传递的值。如:wire data_o;reg data_r;always @ (posedge clk or negedge rst) if (!rst) data_r <= 1'b0; else data_r <= data_i; assign data_o = data_r;data_o是线网类型,作为传递信号data_r为寄存器类型,它除了在复位信号rst变化会清零以外,只有在时钟上升沿才会变化一次,其他时间都是保存上一个值。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 哈分布理 推荐于2017-11-25 知道答主 回答量:27 采纳率:0% 帮助的人:10.5万 我也去答题访问个人页 关注 展开全部 楼上回答部分合理。由wire声明的信号的确是只代表连接线,不会保持值。所以赋值的时候叫连续赋值,用assign完成。但是由reg声明的信号却有两种情况,一种是真正的寄存器,另一种只是声明成reg实际也是不能保持值的。简单地说,在always块里面:1.如果敏感列表是时钟,则reg所声明的是真正的寄存器; 2.如果敏感列表是信号,则reg所声明的只是线网型信号。 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2015-10-30 Verilog语言里线网数据类型和寄存器数据类型有何区别?为... 8 2014-03-12 在verilog中声明一个寄存器类型,但不赋值,默认是高阻还... 12 2014-05-09 verilog中寄存器类型能不能作为输入 9 2014-04-29 verilog语言里 =! 和=~ 有什么区别求大神帮助 7 2017-08-26 在verilog语言中整型数据与多少位寄存器数据在实际意义上... 7 2014-12-29 verilog为什么八位的线网类型不能和8'b1101011... 2018-11-21 你好,请问一下,3O类型和41类型有什么区别, 2015-05-04 verilog语言中,检测到两个常数之后再赋值,请大神举个例... 更多类似问题 > 为你推荐: