From b8936029065835366e9e057a219c0c5194db8662 Mon Sep 17 00:00:00 2001 From: joshua Date: Sat, 14 May 2022 23:30:38 -0500 Subject: Verilog update --- verilog/alu/v6/out | 1200 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1200 insertions(+) create mode 100644 verilog/alu/v6/out (limited to 'verilog/alu/v6/out') diff --git a/verilog/alu/v6/out b/verilog/alu/v6/out new file mode 100644 index 0000000..0337062 --- /dev/null +++ b/verilog/alu/v6/out @@ -0,0 +1,1200 @@ +SRA: -10 >>A -10 = -1 +00000000000000000000000000000000 +1101 +SRA: -10 >>A -9 = -1 +11111111111111111111111111111111 +1101 +SRA: -10 >>A -8 = -1 +11111111111111111111111111111110 +1101 +SRA: -10 >>A -7 = -1 +11111111111111111111111111111101 +1101 +SRA: -10 >>A -6 = -1 +11111111111111111111111111111100 +1101 +SRA: -10 >>A -5 = -1 +11111111111111111111111111111011 +1101 +SRA: -10 >>A -4 = -1 +11111111111111111111111111111010 +1101 +SRA: -10 >>A -3 = -1 +11111111111111111111111111111001 +1101 +SRA: -10 >>A -2 = -1 +11111111111111111111111111111000 +1101 +SRA: -10 >>A -1 = -1 +11111111111111111111111111110111 +1101 +SRA: -10 >>A 0 = -10 +11111111111111111111111111110110 +1101 +SRA: -10 >>A 1 = -5 +11111111111111111111111111110101 +1101 +SRA: -10 >>A 2 = -3 +11111111111111111111111111110100 +1101 +SRA: -10 >>A 3 = -2 +11111111111111111111111111110011 +1101 +SRA: -10 >>A 4 = -1 +11111111111111111111111111110010 +1101 +SRA: -10 >>A 5 = -1 +11111111111111111111111111110001 +1101 +SRA: -10 >>A 6 = -1 +11111111111111111111111111110000 +1101 +SRA: -10 >>A 7 = -1 +11111111111111111111111111101111 +1101 +SRA: -10 >>A 8 = -1 +11111111111111111111111111101110 +1101 +SRA: -10 >>A 9 = -1 +11111111111111111111111111101101 +1101 +SRA: -9 >>A -10 = -1 +00000000000000000000000000000001 +1101 +SRA: -9 >>A -9 = -1 +00000000000000000000000000000000 +1101 +SRA: -9 >>A -8 = -1 +11111111111111111111111111111111 +1101 +SRA: -9 >>A -7 = -1 +11111111111111111111111111111110 +1101 +SRA: -9 >>A -6 = -1 +11111111111111111111111111111101 +1101 +SRA: -9 >>A -5 = -1 +11111111111111111111111111111100 +1101 +SRA: -9 >>A -4 = -1 +11111111111111111111111111111011 +1101 +SRA: -9 >>A -3 = -1 +11111111111111111111111111111010 +1101 +SRA: -9 >>A -2 = -1 +11111111111111111111111111111001 +1101 +SRA: -9 >>A -1 = -1 +11111111111111111111111111111000 +1101 +SRA: -9 >>A 0 = -9 +11111111111111111111111111110111 +1101 +SRA: -9 >>A 1 = -5 +11111111111111111111111111110110 +1101 +SRA: -9 >>A 2 = -3 +11111111111111111111111111110101 +1101 +SRA: -9 >>A 3 = -2 +11111111111111111111111111110100 +1101 +SRA: -9 >>A 4 = -1 +11111111111111111111111111110011 +1101 +SRA: -9 >>A 5 = -1 +11111111111111111111111111110010 +1101 +SRA: -9 >>A 6 = -1 +11111111111111111111111111110001 +1101 +SRA: -9 >>A 7 = -1 +11111111111111111111111111110000 +1101 +SRA: -9 >>A 8 = -1 +11111111111111111111111111101111 +1101 +SRA: -9 >>A 9 = -1 +11111111111111111111111111101110 +1101 +SRA: -8 >>A -10 = -1 +00000000000000000000000000000010 +1101 +SRA: -8 >>A -9 = -1 +00000000000000000000000000000001 +1101 +SRA: -8 >>A -8 = -1 +00000000000000000000000000000000 +1101 +SRA: -8 >>A -7 = -1 +11111111111111111111111111111111 +1101 +SRA: -8 >>A -6 = -1 +11111111111111111111111111111110 +1101 +SRA: -8 >>A -5 = -1 +11111111111111111111111111111101 +1101 +SRA: -8 >>A -4 = -1 +11111111111111111111111111111100 +1101 +SRA: -8 >>A -3 = -1 +11111111111111111111111111111011 +1101 +SRA: -8 >>A -2 = -1 +11111111111111111111111111111010 +1101 +SRA: -8 >>A -1 = -1 +11111111111111111111111111111001 +1101 +SRA: -8 >>A 0 = -8 +11111111111111111111111111111000 +1101 +SRA: -8 >>A 1 = -4 +11111111111111111111111111110111 +1101 +SRA: -8 >>A 2 = -2 +11111111111111111111111111110110 +1101 +SRA: -8 >>A 3 = -1 +11111111111111111111111111110101 +1101 +SRA: -8 >>A 4 = -1 +11111111111111111111111111110100 +1101 +SRA: -8 >>A 5 = -1 +11111111111111111111111111110011 +1101 +SRA: -8 >>A 6 = -1 +11111111111111111111111111110010 +1101 +SRA: -8 >>A 7 = -1 +11111111111111111111111111110001 +1101 +SRA: -8 >>A 8 = -1 +11111111111111111111111111110000 +1101 +SRA: -8 >>A 9 = -1 +11111111111111111111111111101111 +1101 +SRA: -7 >>A -10 = -1 +00000000000000000000000000000011 +1101 +SRA: -7 >>A -9 = -1 +00000000000000000000000000000010 +1101 +SRA: -7 >>A -8 = -1 +00000000000000000000000000000001 +1101 +SRA: -7 >>A -7 = -1 +00000000000000000000000000000000 +1101 +SRA: -7 >>A -6 = -1 +11111111111111111111111111111111 +1101 +SRA: -7 >>A -5 = -1 +11111111111111111111111111111110 +1101 +SRA: -7 >>A -4 = -1 +11111111111111111111111111111101 +1101 +SRA: -7 >>A -3 = -1 +11111111111111111111111111111100 +1101 +SRA: -7 >>A -2 = -1 +11111111111111111111111111111011 +1101 +SRA: -7 >>A -1 = -1 +11111111111111111111111111111010 +1101 +SRA: -7 >>A 0 = -7 +11111111111111111111111111111001 +1101 +SRA: -7 >>A 1 = -4 +11111111111111111111111111111000 +1101 +SRA: -7 >>A 2 = -2 +11111111111111111111111111110111 +1101 +SRA: -7 >>A 3 = -1 +11111111111111111111111111110110 +1101 +SRA: -7 >>A 4 = -1 +11111111111111111111111111110101 +1101 +SRA: -7 >>A 5 = -1 +11111111111111111111111111110100 +1101 +SRA: -7 >>A 6 = -1 +11111111111111111111111111110011 +1101 +SRA: -7 >>A 7 = -1 +11111111111111111111111111110010 +1101 +SRA: -7 >>A 8 = -1 +11111111111111111111111111110001 +1101 +SRA: -7 >>A 9 = -1 +11111111111111111111111111110000 +1101 +SRA: -6 >>A -10 = -1 +00000000000000000000000000000100 +1101 +SRA: -6 >>A -9 = -1 +00000000000000000000000000000011 +1101 +SRA: -6 >>A -8 = -1 +00000000000000000000000000000010 +1101 +SRA: -6 >>A -7 = -1 +00000000000000000000000000000001 +1101 +SRA: -6 >>A -6 = -1 +00000000000000000000000000000000 +1101 +SRA: -6 >>A -5 = -1 +11111111111111111111111111111111 +1101 +SRA: -6 >>A -4 = -1 +11111111111111111111111111111110 +1101 +SRA: -6 >>A -3 = -1 +11111111111111111111111111111101 +1101 +SRA: -6 >>A -2 = -1 +11111111111111111111111111111100 +1101 +SRA: -6 >>A -1 = -1 +11111111111111111111111111111011 +1101 +SRA: -6 >>A 0 = -6 +11111111111111111111111111111010 +1101 +SRA: -6 >>A 1 = -3 +11111111111111111111111111111001 +1101 +SRA: -6 >>A 2 = -2 +11111111111111111111111111111000 +1101 +SRA: -6 >>A 3 = -1 +11111111111111111111111111110111 +1101 +SRA: -6 >>A 4 = -1 +11111111111111111111111111110110 +1101 +SRA: -6 >>A 5 = -1 +11111111111111111111111111110101 +1101 +SRA: -6 >>A 6 = -1 +11111111111111111111111111110100 +1101 +SRA: -6 >>A 7 = -1 +11111111111111111111111111110011 +1101 +SRA: -6 >>A 8 = -1 +11111111111111111111111111110010 +1101 +SRA: -6 >>A 9 = -1 +11111111111111111111111111110001 +1101 +SRA: -5 >>A -10 = -1 +00000000000000000000000000000101 +1101 +SRA: -5 >>A -9 = -1 +00000000000000000000000000000100 +1101 +SRA: -5 >>A -8 = -1 +00000000000000000000000000000011 +1101 +SRA: -5 >>A -7 = -1 +00000000000000000000000000000010 +1101 +SRA: -5 >>A -6 = -1 +00000000000000000000000000000001 +1101 +SRA: -5 >>A -5 = -1 +00000000000000000000000000000000 +1101 +SRA: -5 >>A -4 = -1 +11111111111111111111111111111111 +1101 +SRA: -5 >>A -3 = -1 +11111111111111111111111111111110 +1101 +SRA: -5 >>A -2 = -1 +11111111111111111111111111111101 +1101 +SRA: -5 >>A -1 = -1 +11111111111111111111111111111100 +1101 +SRA: -5 >>A 0 = -5 +11111111111111111111111111111011 +1101 +SRA: -5 >>A 1 = -3 +11111111111111111111111111111010 +1101 +SRA: -5 >>A 2 = -2 +11111111111111111111111111111001 +1101 +SRA: -5 >>A 3 = -1 +11111111111111111111111111111000 +1101 +SRA: -5 >>A 4 = -1 +11111111111111111111111111110111 +1101 +SRA: -5 >>A 5 = -1 +11111111111111111111111111110110 +1101 +SRA: -5 >>A 6 = -1 +11111111111111111111111111110101 +1101 +SRA: -5 >>A 7 = -1 +11111111111111111111111111110100 +1101 +SRA: -5 >>A 8 = -1 +11111111111111111111111111110011 +1101 +SRA: -5 >>A 9 = -1 +11111111111111111111111111110010 +1101 +SRA: -4 >>A -10 = -1 +00000000000000000000000000000110 +1101 +SRA: -4 >>A -9 = -1 +00000000000000000000000000000101 +1101 +SRA: -4 >>A -8 = -1 +00000000000000000000000000000100 +1101 +SRA: -4 >>A -7 = -1 +00000000000000000000000000000011 +1101 +SRA: -4 >>A -6 = -1 +00000000000000000000000000000010 +1101 +SRA: -4 >>A -5 = -1 +00000000000000000000000000000001 +1101 +SRA: -4 >>A -4 = -1 +00000000000000000000000000000000 +1101 +SRA: -4 >>A -3 = -1 +11111111111111111111111111111111 +1101 +SRA: -4 >>A -2 = -1 +11111111111111111111111111111110 +1101 +SRA: -4 >>A -1 = -1 +11111111111111111111111111111101 +1101 +SRA: -4 >>A 0 = -4 +11111111111111111111111111111100 +1101 +SRA: -4 >>A 1 = -2 +11111111111111111111111111111011 +1101 +SRA: -4 >>A 2 = -1 +11111111111111111111111111111010 +1101 +SRA: -4 >>A 3 = -1 +11111111111111111111111111111001 +1101 +SRA: -4 >>A 4 = -1 +11111111111111111111111111111000 +1101 +SRA: -4 >>A 5 = -1 +11111111111111111111111111110111 +1101 +SRA: -4 >>A 6 = -1 +11111111111111111111111111110110 +1101 +SRA: -4 >>A 7 = -1 +11111111111111111111111111110101 +1101 +SRA: -4 >>A 8 = -1 +11111111111111111111111111110100 +1101 +SRA: -4 >>A 9 = -1 +11111111111111111111111111110011 +1101 +SRA: -3 >>A -10 = -1 +00000000000000000000000000000111 +1101 +SRA: -3 >>A -9 = -1 +00000000000000000000000000000110 +1101 +SRA: -3 >>A -8 = -1 +00000000000000000000000000000101 +1101 +SRA: -3 >>A -7 = -1 +00000000000000000000000000000100 +1101 +SRA: -3 >>A -6 = -1 +00000000000000000000000000000011 +1101 +SRA: -3 >>A -5 = -1 +00000000000000000000000000000010 +1101 +SRA: -3 >>A -4 = -1 +00000000000000000000000000000001 +1101 +SRA: -3 >>A -3 = -1 +00000000000000000000000000000000 +1101 +SRA: -3 >>A -2 = -1 +11111111111111111111111111111111 +1101 +SRA: -3 >>A -1 = -1 +11111111111111111111111111111110 +1101 +SRA: -3 >>A 0 = -3 +11111111111111111111111111111101 +1101 +SRA: -3 >>A 1 = -2 +11111111111111111111111111111100 +1101 +SRA: -3 >>A 2 = -1 +11111111111111111111111111111011 +1101 +SRA: -3 >>A 3 = -1 +11111111111111111111111111111010 +1101 +SRA: -3 >>A 4 = -1 +11111111111111111111111111111001 +1101 +SRA: -3 >>A 5 = -1 +11111111111111111111111111111000 +1101 +SRA: -3 >>A 6 = -1 +11111111111111111111111111110111 +1101 +SRA: -3 >>A 7 = -1 +11111111111111111111111111110110 +1101 +SRA: -3 >>A 8 = -1 +11111111111111111111111111110101 +1101 +SRA: -3 >>A 9 = -1 +11111111111111111111111111110100 +1101 +SRA: -2 >>A -10 = -1 +00000000000000000000000000001000 +1101 +SRA: -2 >>A -9 = -1 +00000000000000000000000000000111 +1101 +SRA: -2 >>A -8 = -1 +00000000000000000000000000000110 +1101 +SRA: -2 >>A -7 = -1 +00000000000000000000000000000101 +1101 +SRA: -2 >>A -6 = -1 +00000000000000000000000000000100 +1101 +SRA: -2 >>A -5 = -1 +00000000000000000000000000000011 +1101 +SRA: -2 >>A -4 = -1 +00000000000000000000000000000010 +1101 +SRA: -2 >>A -3 = -1 +00000000000000000000000000000001 +1101 +SRA: -2 >>A -2 = -1 +00000000000000000000000000000000 +1101 +SRA: -2 >>A -1 = -1 +11111111111111111111111111111111 +1101 +SRA: -2 >>A 0 = -2 +11111111111111111111111111111110 +1101 +SRA: -2 >>A 1 = -1 +11111111111111111111111111111101 +1101 +SRA: -2 >>A 2 = -1 +11111111111111111111111111111100 +1101 +SRA: -2 >>A 3 = -1 +11111111111111111111111111111011 +1101 +SRA: -2 >>A 4 = -1 +11111111111111111111111111111010 +1101 +SRA: -2 >>A 5 = -1 +11111111111111111111111111111001 +1101 +SRA: -2 >>A 6 = -1 +11111111111111111111111111111000 +1101 +SRA: -2 >>A 7 = -1 +11111111111111111111111111110111 +1101 +SRA: -2 >>A 8 = -1 +11111111111111111111111111110110 +1101 +SRA: -2 >>A 9 = -1 +11111111111111111111111111110101 +1101 +SRA: -1 >>A -10 = -1 +00000000000000000000000000001001 +1101 +SRA: -1 >>A -9 = -1 +00000000000000000000000000001000 +1101 +SRA: -1 >>A -8 = -1 +00000000000000000000000000000111 +1101 +SRA: -1 >>A -7 = -1 +00000000000000000000000000000110 +1101 +SRA: -1 >>A -6 = -1 +00000000000000000000000000000101 +1101 +SRA: -1 >>A -5 = -1 +00000000000000000000000000000100 +1101 +SRA: -1 >>A -4 = -1 +00000000000000000000000000000011 +1101 +SRA: -1 >>A -3 = -1 +00000000000000000000000000000010 +1101 +SRA: -1 >>A -2 = -1 +00000000000000000000000000000001 +1101 +SRA: -1 >>A -1 = -1 +00000000000000000000000000000000 +1101 +SRA: -1 >>A 0 = -1 +11111111111111111111111111111111 +1101 +SRA: -1 >>A 1 = -1 +11111111111111111111111111111110 +1101 +SRA: -1 >>A 2 = -1 +11111111111111111111111111111101 +1101 +SRA: -1 >>A 3 = -1 +11111111111111111111111111111100 +1101 +SRA: -1 >>A 4 = -1 +11111111111111111111111111111011 +1101 +SRA: -1 >>A 5 = -1 +11111111111111111111111111111010 +1101 +SRA: -1 >>A 6 = -1 +11111111111111111111111111111001 +1101 +SRA: -1 >>A 7 = -1 +11111111111111111111111111111000 +1101 +SRA: -1 >>A 8 = -1 +11111111111111111111111111110111 +1101 +SRA: -1 >>A 9 = -1 +11111111111111111111111111110110 +1101 +SRA: 0 >>A -10 = -1 +00000000000000000000000000001010 +1101 +SRA: 0 >>A -9 = -1 +00000000000000000000000000001001 +1101 +SRA: 0 >>A -8 = -1 +00000000000000000000000000001000 +1101 +SRA: 0 >>A -7 = -1 +00000000000000000000000000000111 +1101 +SRA: 0 >>A -6 = -1 +00000000000000000000000000000110 +1101 +SRA: 0 >>A -5 = -1 +00000000000000000000000000000101 +1101 +SRA: 0 >>A -4 = -1 +00000000000000000000000000000100 +1101 +SRA: 0 >>A -3 = -1 +00000000000000000000000000000011 +1101 +SRA: 0 >>A -2 = -1 +00000000000000000000000000000010 +1101 +SRA: 0 >>A -1 = -1 +00000000000000000000000000000001 +1101 +SRA: 0 >>A 0 = -2147483648 +00000000000000000000000000000000 +1101 +SRA: 0 >>A 1 = -1073741824 +11111111111111111111111111111111 +1101 +SRA: 0 >>A 2 = -536870912 +11111111111111111111111111111110 +1101 +SRA: 0 >>A 3 = -268435456 +11111111111111111111111111111101 +1101 +SRA: 0 >>A 4 = -134217728 +11111111111111111111111111111100 +1101 +SRA: 0 >>A 5 = -67108864 +11111111111111111111111111111011 +1101 +SRA: 0 >>A 6 = -33554432 +11111111111111111111111111111010 +1101 +SRA: 0 >>A 7 = -16777216 +11111111111111111111111111111001 +1101 +SRA: 0 >>A 8 = -8388608 +11111111111111111111111111111000 +1101 +SRA: 0 >>A 9 = -4194304 +11111111111111111111111111110111 +1101 +SRA: 1 >>A -10 = -1 +00000000000000000000000000001011 +1101 +SRA: 1 >>A -9 = -1 +00000000000000000000000000001010 +1101 +SRA: 1 >>A -8 = -1 +00000000000000000000000000001001 +1101 +SRA: 1 >>A -7 = -1 +00000000000000000000000000001000 +1101 +SRA: 1 >>A -6 = -1 +00000000000000000000000000000111 +1101 +SRA: 1 >>A -5 = -1 +00000000000000000000000000000110 +1101 +SRA: 1 >>A -4 = -1 +00000000000000000000000000000101 +1101 +SRA: 1 >>A -3 = -1 +00000000000000000000000000000100 +1101 +SRA: 1 >>A -2 = -1 +00000000000000000000000000000011 +1101 +SRA: 1 >>A -1 = -1 +00000000000000000000000000000010 +1101 +SRA: 1 >>A 0 = -2147483647 +00000000000000000000000000000001 +1101 +SRA: 1 >>A 1 = -1073741824 +00000000000000000000000000000000 +1101 +SRA: 1 >>A 2 = -536870912 +11111111111111111111111111111111 +1101 +SRA: 1 >>A 3 = -268435456 +11111111111111111111111111111110 +1101 +SRA: 1 >>A 4 = -134217728 +11111111111111111111111111111101 +1101 +SRA: 1 >>A 5 = -67108864 +11111111111111111111111111111100 +1101 +SRA: 1 >>A 6 = -33554432 +11111111111111111111111111111011 +1101 +SRA: 1 >>A 7 = -16777216 +11111111111111111111111111111010 +1101 +SRA: 1 >>A 8 = -8388608 +11111111111111111111111111111001 +1101 +SRA: 1 >>A 9 = -4194304 +11111111111111111111111111111000 +1101 +SRA: 2 >>A -10 = -1 +00000000000000000000000000001100 +1101 +SRA: 2 >>A -9 = -1 +00000000000000000000000000001011 +1101 +SRA: 2 >>A -8 = -1 +00000000000000000000000000001010 +1101 +SRA: 2 >>A -7 = -1 +00000000000000000000000000001001 +1101 +SRA: 2 >>A -6 = -1 +00000000000000000000000000001000 +1101 +SRA: 2 >>A -5 = -1 +00000000000000000000000000000111 +1101 +SRA: 2 >>A -4 = -1 +00000000000000000000000000000110 +1101 +SRA: 2 >>A -3 = -1 +00000000000000000000000000000101 +1101 +SRA: 2 >>A -2 = -1 +00000000000000000000000000000100 +1101 +SRA: 2 >>A -1 = -1 +00000000000000000000000000000011 +1101 +SRA: 2 >>A 0 = -2147483646 +00000000000000000000000000000010 +1101 +SRA: 2 >>A 1 = -1073741823 +00000000000000000000000000000001 +1101 +SRA: 2 >>A 2 = -536870912 +00000000000000000000000000000000 +1101 +SRA: 2 >>A 3 = -268435456 +11111111111111111111111111111111 +1101 +SRA: 2 >>A 4 = -134217728 +11111111111111111111111111111110 +1101 +SRA: 2 >>A 5 = -67108864 +11111111111111111111111111111101 +1101 +SRA: 2 >>A 6 = -33554432 +11111111111111111111111111111100 +1101 +SRA: 2 >>A 7 = -16777216 +11111111111111111111111111111011 +1101 +SRA: 2 >>A 8 = -8388608 +11111111111111111111111111111010 +1101 +SRA: 2 >>A 9 = -4194304 +11111111111111111111111111111001 +1101 +SRA: 3 >>A -10 = -1 +00000000000000000000000000001101 +1101 +SRA: 3 >>A -9 = -1 +00000000000000000000000000001100 +1101 +SRA: 3 >>A -8 = -1 +00000000000000000000000000001011 +1101 +SRA: 3 >>A -7 = -1 +00000000000000000000000000001010 +1101 +SRA: 3 >>A -6 = -1 +00000000000000000000000000001001 +1101 +SRA: 3 >>A -5 = -1 +00000000000000000000000000001000 +1101 +SRA: 3 >>A -4 = -1 +00000000000000000000000000000111 +1101 +SRA: 3 >>A -3 = -1 +00000000000000000000000000000110 +1101 +SRA: 3 >>A -2 = -1 +00000000000000000000000000000101 +1101 +SRA: 3 >>A -1 = -1 +00000000000000000000000000000100 +1101 +SRA: 3 >>A 0 = -2147483645 +00000000000000000000000000000011 +1101 +SRA: 3 >>A 1 = -1073741823 +00000000000000000000000000000010 +1101 +SRA: 3 >>A 2 = -536870912 +00000000000000000000000000000001 +1101 +SRA: 3 >>A 3 = -268435456 +00000000000000000000000000000000 +1101 +SRA: 3 >>A 4 = -134217728 +11111111111111111111111111111111 +1101 +SRA: 3 >>A 5 = -67108864 +11111111111111111111111111111110 +1101 +SRA: 3 >>A 6 = -33554432 +11111111111111111111111111111101 +1101 +SRA: 3 >>A 7 = -16777216 +11111111111111111111111111111100 +1101 +SRA: 3 >>A 8 = -8388608 +11111111111111111111111111111011 +1101 +SRA: 3 >>A 9 = -4194304 +11111111111111111111111111111010 +1101 +SRA: 4 >>A -10 = -1 +00000000000000000000000000001110 +1101 +SRA: 4 >>A -9 = -1 +00000000000000000000000000001101 +1101 +SRA: 4 >>A -8 = -1 +00000000000000000000000000001100 +1101 +SRA: 4 >>A -7 = -1 +00000000000000000000000000001011 +1101 +SRA: 4 >>A -6 = -1 +00000000000000000000000000001010 +1101 +SRA: 4 >>A -5 = -1 +00000000000000000000000000001001 +1101 +SRA: 4 >>A -4 = -1 +00000000000000000000000000001000 +1101 +SRA: 4 >>A -3 = -1 +00000000000000000000000000000111 +1101 +SRA: 4 >>A -2 = -1 +00000000000000000000000000000110 +1101 +SRA: 4 >>A -1 = -1 +00000000000000000000000000000101 +1101 +SRA: 4 >>A 0 = -2147483644 +00000000000000000000000000000100 +1101 +SRA: 4 >>A 1 = -1073741822 +00000000000000000000000000000011 +1101 +SRA: 4 >>A 2 = -536870911 +00000000000000000000000000000010 +1101 +SRA: 4 >>A 3 = -268435456 +00000000000000000000000000000001 +1101 +SRA: 4 >>A 4 = -134217728 +00000000000000000000000000000000 +1101 +SRA: 4 >>A 5 = -67108864 +11111111111111111111111111111111 +1101 +SRA: 4 >>A 6 = -33554432 +11111111111111111111111111111110 +1101 +SRA: 4 >>A 7 = -16777216 +11111111111111111111111111111101 +1101 +SRA: 4 >>A 8 = -8388608 +11111111111111111111111111111100 +1101 +SRA: 4 >>A 9 = -4194304 +11111111111111111111111111111011 +1101 +SRA: 5 >>A -10 = -1 +00000000000000000000000000001111 +1101 +SRA: 5 >>A -9 = -1 +00000000000000000000000000001110 +1101 +SRA: 5 >>A -8 = -1 +00000000000000000000000000001101 +1101 +SRA: 5 >>A -7 = -1 +00000000000000000000000000001100 +1101 +SRA: 5 >>A -6 = -1 +00000000000000000000000000001011 +1101 +SRA: 5 >>A -5 = -1 +00000000000000000000000000001010 +1101 +SRA: 5 >>A -4 = -1 +00000000000000000000000000001001 +1101 +SRA: 5 >>A -3 = -1 +00000000000000000000000000001000 +1101 +SRA: 5 >>A -2 = -1 +00000000000000000000000000000111 +1101 +SRA: 5 >>A -1 = -1 +00000000000000000000000000000110 +1101 +SRA: 5 >>A 0 = -2147483643 +00000000000000000000000000000101 +1101 +SRA: 5 >>A 1 = -1073741822 +00000000000000000000000000000100 +1101 +SRA: 5 >>A 2 = -536870911 +00000000000000000000000000000011 +1101 +SRA: 5 >>A 3 = -268435456 +00000000000000000000000000000010 +1101 +SRA: 5 >>A 4 = -134217728 +00000000000000000000000000000001 +1101 +SRA: 5 >>A 5 = -67108864 +00000000000000000000000000000000 +1101 +SRA: 5 >>A 6 = -33554432 +11111111111111111111111111111111 +1101 +SRA: 5 >>A 7 = -16777216 +11111111111111111111111111111110 +1101 +SRA: 5 >>A 8 = -8388608 +11111111111111111111111111111101 +1101 +SRA: 5 >>A 9 = -4194304 +11111111111111111111111111111100 +1101 +SRA: 6 >>A -10 = -1 +00000000000000000000000000010000 +1101 +SRA: 6 >>A -9 = -1 +00000000000000000000000000001111 +1101 +SRA: 6 >>A -8 = -1 +00000000000000000000000000001110 +1101 +SRA: 6 >>A -7 = -1 +00000000000000000000000000001101 +1101 +SRA: 6 >>A -6 = -1 +00000000000000000000000000001100 +1101 +SRA: 6 >>A -5 = -1 +00000000000000000000000000001011 +1101 +SRA: 6 >>A -4 = -1 +00000000000000000000000000001010 +1101 +SRA: 6 >>A -3 = -1 +00000000000000000000000000001001 +1101 +SRA: 6 >>A -2 = -1 +00000000000000000000000000001000 +1101 +SRA: 6 >>A -1 = -1 +00000000000000000000000000000111 +1101 +SRA: 6 >>A 0 = -2147483642 +00000000000000000000000000000110 +1101 +SRA: 6 >>A 1 = -1073741821 +00000000000000000000000000000101 +1101 +SRA: 6 >>A 2 = -536870911 +00000000000000000000000000000100 +1101 +SRA: 6 >>A 3 = -268435456 +00000000000000000000000000000011 +1101 +SRA: 6 >>A 4 = -134217728 +00000000000000000000000000000010 +1101 +SRA: 6 >>A 5 = -67108864 +00000000000000000000000000000001 +1101 +SRA: 6 >>A 6 = -33554432 +00000000000000000000000000000000 +1101 +SRA: 6 >>A 7 = -16777216 +11111111111111111111111111111111 +1101 +SRA: 6 >>A 8 = -8388608 +11111111111111111111111111111110 +1101 +SRA: 6 >>A 9 = -4194304 +11111111111111111111111111111101 +1101 +SRA: 7 >>A -10 = -1 +00000000000000000000000000010001 +1101 +SRA: 7 >>A -9 = -1 +00000000000000000000000000010000 +1101 +SRA: 7 >>A -8 = -1 +00000000000000000000000000001111 +1101 +SRA: 7 >>A -7 = -1 +00000000000000000000000000001110 +1101 +SRA: 7 >>A -6 = -1 +00000000000000000000000000001101 +1101 +SRA: 7 >>A -5 = -1 +00000000000000000000000000001100 +1101 +SRA: 7 >>A -4 = -1 +00000000000000000000000000001011 +1101 +SRA: 7 >>A -3 = -1 +00000000000000000000000000001010 +1101 +SRA: 7 >>A -2 = -1 +00000000000000000000000000001001 +1101 +SRA: 7 >>A -1 = -1 +00000000000000000000000000001000 +1101 +SRA: 7 >>A 0 = -2147483641 +00000000000000000000000000000111 +1101 +SRA: 7 >>A 1 = -1073741821 +00000000000000000000000000000110 +1101 +SRA: 7 >>A 2 = -536870911 +00000000000000000000000000000101 +1101 +SRA: 7 >>A 3 = -268435456 +00000000000000000000000000000100 +1101 +SRA: 7 >>A 4 = -134217728 +00000000000000000000000000000011 +1101 +SRA: 7 >>A 5 = -67108864 +00000000000000000000000000000010 +1101 +SRA: 7 >>A 6 = -33554432 +00000000000000000000000000000001 +1101 +SRA: 7 >>A 7 = -16777216 +00000000000000000000000000000000 +1101 +SRA: 7 >>A 8 = -8388608 +11111111111111111111111111111111 +1101 +SRA: 7 >>A 9 = -4194304 +11111111111111111111111111111110 +1101 +SRA: 8 >>A -10 = -1 +00000000000000000000000000010010 +1101 +SRA: 8 >>A -9 = -1 +00000000000000000000000000010001 +1101 +SRA: 8 >>A -8 = -1 +00000000000000000000000000010000 +1101 +SRA: 8 >>A -7 = -1 +00000000000000000000000000001111 +1101 +SRA: 8 >>A -6 = -1 +00000000000000000000000000001110 +1101 +SRA: 8 >>A -5 = -1 +00000000000000000000000000001101 +1101 +SRA: 8 >>A -4 = -1 +00000000000000000000000000001100 +1101 +SRA: 8 >>A -3 = -1 +00000000000000000000000000001011 +1101 +SRA: 8 >>A -2 = -1 +00000000000000000000000000001010 +1101 +SRA: 8 >>A -1 = -1 +00000000000000000000000000001001 +1101 +SRA: 8 >>A 0 = -2147483640 +00000000000000000000000000001000 +1101 +SRA: 8 >>A 1 = -1073741820 +00000000000000000000000000000111 +1101 +SRA: 8 >>A 2 = -536870910 +00000000000000000000000000000110 +1101 +SRA: 8 >>A 3 = -268435455 +00000000000000000000000000000101 +1101 +SRA: 8 >>A 4 = -134217728 +00000000000000000000000000000100 +1101 +SRA: 8 >>A 5 = -67108864 +00000000000000000000000000000011 +1101 +SRA: 8 >>A 6 = -33554432 +00000000000000000000000000000010 +1101 +SRA: 8 >>A 7 = -16777216 +00000000000000000000000000000001 +1101 +SRA: 8 >>A 8 = -8388608 +00000000000000000000000000000000 +1101 +SRA: 8 >>A 9 = -4194304 +11111111111111111111111111111111 +1101 +SRA: 9 >>A -10 = -1 +00000000000000000000000000010011 +1101 +SRA: 9 >>A -9 = -1 +00000000000000000000000000010010 +1101 +SRA: 9 >>A -8 = -1 +00000000000000000000000000010001 +1101 +SRA: 9 >>A -7 = -1 +00000000000000000000000000010000 +1101 +SRA: 9 >>A -6 = -1 +00000000000000000000000000001111 +1101 +SRA: 9 >>A -5 = -1 +00000000000000000000000000001110 +1101 +SRA: 9 >>A -4 = -1 +00000000000000000000000000001101 +1101 +SRA: 9 >>A -3 = -1 +00000000000000000000000000001100 +1101 +SRA: 9 >>A -2 = -1 +00000000000000000000000000001011 +1101 +SRA: 9 >>A -1 = -1 +00000000000000000000000000001010 +1101 +SRA: 9 >>A 0 = -2147483639 +00000000000000000000000000001001 +1101 +SRA: 9 >>A 1 = -1073741820 +00000000000000000000000000001000 +1101 +SRA: 9 >>A 2 = -536870910 +00000000000000000000000000000111 +1101 +SRA: 9 >>A 3 = -268435455 +00000000000000000000000000000110 +1101 +SRA: 9 >>A 4 = -134217728 +00000000000000000000000000000101 +1101 +SRA: 9 >>A 5 = -67108864 +00000000000000000000000000000100 +1101 +SRA: 9 >>A 6 = -33554432 +00000000000000000000000000000011 +1101 +SRA: 9 >>A 7 = -16777216 +00000000000000000000000000000010 +1101 +SRA: 9 >>A 8 = -8388608 +00000000000000000000000000000001 +1101 +SRA: 9 >>A 9 = -4194304 +00000000000000000000000000000000 +1101 -- cgit v1.2.3