如何打印存储在 8 位寄存器中的有符号整数值,声明为:
reg [7:0] acc;
Using:
$display("acc : %d", acc)
它打印无符号值。
正确的语法是什么$display
功能?
如果您声明reg
as signed
, $display
将显示减号:
module tb;
reg signed [7:0] acc;
initial begin
acc = 8'hf0;
$display("acc : %d", acc);
end
endmodule
打印出:
acc : -16
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)