.op0(decode_out_op0), .op1(decode_out_op1), .op2(decode_out_op2),
.carry(decode_out_carry),
.read_0(regfile_read_0), .read_1(regfile_read_1), .read_2(regfile_read_2),
.rdata_0(regfile_rdata_0), .rdata_1(regfile_rdata_1), .rdata_2(regfile_rdata_2));
Execute execute(
.op0(decode_out_op0), .op1(decode_out_op1), .op2(decode_out_op2),
.carry(decode_out_carry),
.read_0(regfile_read_0), .read_1(regfile_read_1), .read_2(regfile_read_2),
.rdata_0(regfile_rdata_0), .rdata_1(regfile_rdata_1), .rdata_2(regfile_rdata_2));
Execute execute(