像2’、4‘、16’表示位宽。计算位宽时,都要转成二进制来计算,因为时序元件只能存储二值电平。
对于2‘b01,这里直接是表示二进制01。
对于4’h0,由于是这里的0是十六进制的,它表示二进制的4’b0000,所以是四位的。
对于16’h4012,转换成二进制等于16’b0100_0000_0001_0010,每个数字表示4位,一共4个数字,所以一共是4*4=16位。
我的理解是前面一个数字代表总共多少bit。然后b,h代表用二进制,十六进制来表示,后面是实际的用多少进制来表示的数据。
像2’、4‘、16’表示位宽。计算位宽时,都要转成二进制来计算,因为时序元件只能存储二值电平。
对于2‘b01,这里直接是表示二进制01。
对于4’h0,由于是这里的0是十六进制的,它表示二进制的4’b0000,所以是四位的。
对于16’h4012,转换成二进制等于16’b0100_0000_0001_0010,每个数字表示4位,一共4个数字,所以一共是4*4=16位。
我的理解是前面一个数字代表总共多少bit。然后b,h代表用二进制,十六进制来表示,后面是实际的用多少进制来表示的数据。