70 likes | 282 Views
LENGUAJE ENSAMBLADOR ALUMNO : RIGOBERTO DE JESUS HERNANDEZ CONTRERAS ISC «C « NOMBRE DEL TRABAJO :MAPA CONCEPTUAL DE FUNDAMENTOS DE LENGUAJE ENSAMBLADOR. LENGUAJE ENSAMBLADOR. USO Y APLICACIONES DE LEGUAJE ENSAMBLADOR Ensambladores Cruzados
E N D
LENGUAJE ENSAMBLADOR ALUMNO : RIGOBERTO DE JESUS HERNANDEZ CONTRERAS ISC «C « NOMBRE DEL TRABAJO :MAPA CONCEPTUAL DE FUNDAMENTOS DE LENGUAJE ENSAMBLADOR.
LENGUAJE ENSAMBLADOR USO Y APLICACIONES DE LEGUAJE ENSAMBLADOR Ensambladores Cruzados Se denominan así los ensambladores que se utilizan en una computadora que posee un procesador diferente al que tendrán las computadoras donde va a ejecutarse el programa objeto producido. El empleo de este tipo de traductores permite aprovechar el soporte de medios físicos (discos, impresoras, pantallas, etc.), y de programación que ofrecen las máquinas potentes para desarrollar programas que luego los van a ejecutar sistemas muy especializados en determinados tipos de tareas. Ensambladores Residentes. Son aquellos que permanecen en la memoria principal de la computadora y cargan, para su ejecución, al programa objeto producido. Este tipo de ensamblador tiene la ventaja de que se puede comprobar inmediatamente el programa sin necesidad de transportarlo de un lugar a otro, como se hacía en cross-assembler, y sin necesidad de programas simuladores. Sin embargo, puede presentar problemas de espacio de memoria, ya que el traductor ocupa espacio que no puede ser utilizado por el programador. Asimismo, también ocupará memoria el programa fuente y el programa objeto. UNIDADES DE ENTRADA Y SALIDA Son las interfaces de comunicación que tiene el procesador con el exterior.(Ejemplos de unidades de entrada: Los teclados, lectoras de tarjetas, mouse, etc. Ejemplos de unidades de salida: Terminales de video e impresoras). TIPOS DE MEMORIAS Memoria central Es un conjunto de celdas (Cada celda almacena un valor y se identifica con un número único) usadas para cualquier proceso, se utiliza para almacenar los programas que va a ejecutar el procesador e información que el programa necesite almacenar. Hay 2 tipos de memoria. Memoria de acceso aleatorio: Se puede escribir y leer pero tiene el inconveniente de que pierde su información al interrumpirse la corriente eléctrica. Memoria de solo lectura: Solo se puede leer y no pierde su información, se llama ROM. USO Y APLICACIONES DE LEGUAJE ENSAMBLADOR Ensamblador es usado para traducir sentencias del lenguaje ensamblador al código de máquina del computador objetivo. El ensamblador realiza una traducción más o menos isomorfa (un mapeo de uno a uno) desde las sentencias mnemónicas a las instrucciones y datos de máquina. Esto está en contraste con los lenguajes de alto nivel, en los cuales una sola declaración generalmente da lugar a muchas instrucciones de máquina. Tambientípicamente usado en el ROM de arranque del sistema (BIOS en los sistemas compatible IBM PC).