void eu_ejecutar(char *operation_code,uint32_t retardo) {
msleep(retardo);
--Quantum;
Instruccion();
ejecucion_instruccion(operation_code,Parametros); /* LOG */
cambio_registros(Registros); /* LOG */
list_destroy(Parametros);
free(operation_code);
}
void ansisop_ejecucion_instruccion2(instruccion_t instruccion,
	int32_t param_numero)
{
	t_list* parametros = list_create();
	_agregar_numero_a_parametros(parametros, param_numero);

	ejecucion_instruccion(instruccion, parametros);

	list_clean_and_destroy_elements(parametros, _free_parametro);
}
void ansisop_ejecucion_instruccion5(instruccion_t instruccion,
	char param_registro)
{
	t_list* parametros = list_create();
	_agregar_registro_a_parametros(parametros, param_registro);

	ejecucion_instruccion(instruccion, parametros);

	list_clean_and_destroy_elements(parametros, _free_parametro);
}
void ansisop_ejecucion_instruccion1(instruccion_t instruccion)
{
	t_list* parametros = list_create();

	ejecucion_instruccion(instruccion, parametros);
}