|
|
1 program shift {
2 // Left Shift
3 printf (" 4'b1001 << 1 = %b\n", (4'b1001 << 1));
4 printf (" 4'b10x1 << 1 = %b\n", (4'b10x1 << 1));
5 printf (" 4'b10z1 << 1 = %b\n", (4'b10z1 << 1));
6 // Right Shift
7 printf (" 4'b1001 >> 1 = %b\n", (4'b1001 >> 1));
8 printf (" 4'b10x1 >> 1 = %b\n", (4'b10x1 >> 1));
9 printf (" 4'b10z1 >> 1 = %b\n", (4'b10z1 >> 1));
10 }
You could download file shift.vr here
|