27 DE NOVIEMBRE DE 2022
El lenguaje ensamblador es el lenguaje de programación utilizado para escribir programas informáticos de bajo nivel, y
constituye la representación más directa del Código máquina específico para cada arquitectura de computadoras legible por un
programador. Aun hoy se utiliza en la programación de handler o manipuladores de dispositivos de hardware.
Un programa escrito en lenguaje ensamblador consiste en una serie de Instrucciones que corresponden al flujo de órdenes
ejecutables que pueden ser cargadas en la Memoria de un sistema basado en Microprocesador. Por ejemplo, un Procesador
x86 puede ejecutar la siguiente instrucción Binaria como se expresa en código de máquina:
Binario: 10110000 01100001 (Hexadecimal: 0xb061)
La representación equivalente en lenguaje ensamblador es más fácil de recordar:
MOV al, 061h
Esta instrucción significa:
Asigna el valor Hexadecimal 61 (97 Decimal) al registro "al".
Errores en la asignación del personal interno adecuado para el proyecto.
En las etapas preliminares del trabajo, los consultores solemos bromear con el empresario sobre cómo seleccionar a
quienes deben trabajar en la implementación. Habitualmente les decimos que deben elegir a alguien “que les duela”.
Con esto nos referimos a esas personas sumamente eficientes, que conocen en profundidad el manejo de la empresa
y cómo se llevan a cabo los procesos, con todas sus particularidades y posibles conflictos. Son aquellos a quienes
todos consultan cuando surge una duda, y que justamente por eso resultan difícilmente reemplazables. Si bien es
cierto que para el empresario puede resultar complicado seguir con el “día a día” sin ellos (y por eso decimos “que
les duela” su ausencia en sus puestos habituales), también es verdad que en la implementación debe haber gente que
realmente sepa de la operatoria y las necesidades de la empresa, para que el producto final sea lo que todos esperan
y necesitan. Como decíamos en un artículo anterior, deben participar los «mejores» y no algún asistente, o «los que
no tienen otra cosa para hacer». Como este personal habitualmente continúa en paralelo con sus tareas, la empresa
debe prever cómo reemplazarlos mientras dure la implementación, o al menos cómo aportarles un refuerzo en su
NOMBRE; ARMANDO DE JESÚS CARRAL MURRIETA
MATRICULA; 160828
GRUPO; DS48
NOMBRE DE LA MATERIA; LENGUAJE Y AUTÓMATAS
DOCENTE; EDUARDO GUTIERREZ PAZOS
ACTIVIDAD 4. ANÁLISIS DEL USO DE MEMORIA Y DE
REGISTROS DEL PROCESADOR
ARMANDO CARRAL
DESARROLLO DE SOFTWARE
trabajo cotidiano. Una opción es la de seleccionar algunos jóvenes profesionales o estudiantes, que puedan actuar
como soporte.
Eliminamos el punto C (4,-9) y D (-2,15) ya
que son los más alejados a los demás puntos,
La distancia menor es la que hay entre el
punto B (-6,7)
y el origen, cuya distancia es de = 9.21