c775 2022-07-06 08:58 采纳率: 0%
浏览 64

verilog while语句条件判断,请教下。

请教下,这个while(tempreg)就是while(tempreg==1)对吧,但是这个tempreg是一个8位的数,和1做比较的时候为啥不是把1前边的0补齐,和tempreg逐位做比较呢?

img

  • 写回答

1条回答 默认 最新

  • 於黾 2022-07-06 09:02
    关注

    while(tempreg)等价于while(tempreg!=0)
    CPU是64位的,它一比较直接比较64位,没有补齐什么事,更不用逐位去比
    能一下比较64位不比逐位比快吗

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 7月6日