/*copio el resto del bloque al nuevo bloque*/
memcpy(new_bloque, aux, emu->tam_bloque-move_size);
/*borro lo que sobra en el bloque original, guardando el footer*/
memset(aux, 0, emu->tam_bloque - move_size - sizeof(int));
/*actualizo la cant de registros (footer)*/
memcpy(bloque+emu->tam_bloque-sizeof(int), &i, sizeof(int));
/*copio el resto del bloque al nuevo bloque*/
memcpy(new_bloque, aux, emu->tam_bloque-move_size);
/*borro lo que sobra en el bloque original, guardando el footer*/
memset(aux, 0, emu->tam_bloque - move_size - sizeof(int));
/*actualizo la cant de registros (footer)*/
memcpy(bloque+emu->tam_bloque-sizeof(int), &i, sizeof(int));