How do you plan to solve it?
module shift8( input [7:0]A, input [2:0]shamt, output reg [7:0]SHL, output reg [7:0]SHR ); always@(*)begin if(!shamt) begin SHL=A; SHR=A; end else begin SHL=A<<shamt; SHR=A>>shamt; end end endmodule