第一个问题:A=2‘hFF是十六进制表示的,FF本来前面是8位表示才是完全,他只用了2位。举个例子,A这样写你是不是好理解,A=8‘hFF,转成2进制就是A=8’b1111_1111A写成这样,A=2‘hFF,就是取低两位,高位补0,所以2进制就是(1)8'b0000_0011 同理写成十六进制就是(2)8'h03 第二个问题:B=8'bZ0,是二进制表示的,2进制的0只能表示一个位,所以就只有一个0,在最末位(4)8'bZZZZ_ZZZ0 希望能帮到你