不同位寬賦值方法

問題: x, y, z 位寬爲 8bit, c位寬爲 4bit, a=1'b1; b=8'h12; 如果 c=~a; x=b+{~a}; y=b+~a; z=b+c; 則x, y, z用二進制數表示分別是多少? c = ~a = ~4'b0001 = 4'b1110 b = 8'h12 = 8'd18 = 8'b 00000001 x = b + {~a} = 8'b00010010 + 1'b0
相關文章
相關標籤/搜索