1.1要求:实现8位数据低4位左移到高4位
1.2代码:
module move(result,in,res,clk);
input [3:0] in;
input clk,res;
output [7:0] result;
reg [7:0] result;
integer i;
always@(clk or in or res)
begin
if(res=0)//res=0,则复位
begin
result[7:0]=0;
in[3:0]=0;
end
else begin
result[7:4]=0;
result[3:0]=in;
for(i=4, i<=7, i=i+1)
begin
result[i]=resul