T
triquent
Guest
Jeg prøver å simulere og syntetisere en signert komparator av Verilog.I fixture min, jeg prøver å overvåke inn-og utgang.Simuleringen Resultatet er riktig.Men hvis jeg la inn er negativ ex.-5.Så i resultatet, viser det et meget stort antall.Synes det er 2's komplementær verdi. (Det vil ikke gjenkjenne negative tall)
$ monitor ($ tid, "a =% db =% d, a, b);
for en =- 5, viser den en = 4294967291.
Slik viser negative tall i desimal riktig?
$ monitor ($ tid, "a =% db =% d, a, b);
for en =- 5, viser den en = 4294967291.
Slik viser negative tall i desimal riktig?