Data update
This commit is contained in:
parent
81fd053722
commit
52a6ef48dd
10248 changed files with 63654 additions and 6775 deletions
22
Task/Twos-complement/Verilog/twos-complement.v
Normal file
22
Task/Twos-complement/Verilog/twos-complement.v
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
module main;
|
||||
integer d;
|
||||
integer b[0:8];
|
||||
integer i;
|
||||
|
||||
initial begin
|
||||
d = 1234567;
|
||||
b[0] = -d;
|
||||
b[1] = -d + 1;
|
||||
b[2] = -2;
|
||||
b[3] = -1;
|
||||
b[4] = 0;
|
||||
b[5] = 1;
|
||||
b[6] = 2;
|
||||
b[7] = d - 2;
|
||||
b[8] = d - 1;
|
||||
|
||||
for (i = 0; i <= 8; i = i + 1) begin
|
||||
$display("%0d -> %0d", b[i], -b[i]);
|
||||
end
|
||||
end
|
||||
endmodule
|
||||
Loading…
Add table
Add a link
Reference in a new issue