La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

LENGUAJE ENSAMBLADOR TIPOS DE LENGUAJES ENSAMBLADORES

Presentaciones similares


Presentación del tema: "LENGUAJE ENSAMBLADOR TIPOS DE LENGUAJES ENSAMBLADORES"— Transcripción de la presentación:

1 LENGUAJE ENSAMBLADOR TIPOS DE LENGUAJES ENSAMBLADORES
CLASIFICACION DE MEMORIAS UNIDADES DE ENTRADA Y DE SALIDA ALUMNO: NORA ESTRADA SERRANO CATEDRATICO:ANGÈLICA ROMERO RAMÌREZ TAREA :Nº-2 5º ”B” NORA ESTRADA SERRANO I.S.C 5º"B"

2 TIPOS DE LENGUAJES DE ENSAMBLADOR
Existen varios tipos de lenguajes de ensamblador unos de ellos son: Ensamblador cruzado( Croos-Assermbler). Ensambladores Residentes. Macroensambladores. Micro ensambladores. Ensambladores de una fase. Ensambladores de dos fases. NORA ESTRADA SERRANO I.S.C 5º"B"

3 ENSAMBLADOR CRUZADO 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. NORA ESTRADA SERRANO I.S.C 5º"B"

4 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. La ventaja de estos ensambladores es que permiten ejecutar inmediatamente el programa; la desventaja es que deben mantenerse en la memoria principal tanto el ensamblador como el programa fuente y el programa objeto. NORA ESTRADA SERRANO I.S.C 5º"B"

5 MACROENSAMBLADORES. Son ensambladores que permiten el uso de macroinstrucciones (macros). Debido a su potencia, normalmente son programas robustos que no permanecen en memoria una vez generado el programa objeto. Puede variar la complejidad de los mismos, dependiendo de las posibilidades de definición y manipulación de las macroinstrucciones, pero normalmente son programas bastantes complejos, por lo que suelen ser ensambladores residentes. NORA ESTRADA SERRANO I.S.C 5º"B"

6 MICROENSAMBLADORES Generalmente, los procesadores utilizados en las computadoras tienen un repertorio fijo de instrucciones, es decir, que el intérprete de las mismas interpretaba de igual forma un determinado código de operación. El programa que indica al intérprete de instrucciones de la UCP cómo debe actuar se denomina microprograma. El programa que ayuda a realizar este microprograma se llama micro ensamblador. Existen procesadores que permiten la modificación de sus microprogramas, para lo cual se utilizan microensambladores. NORA ESTRADA SERRANO I.S.C 5º"B"

7 ENSAMBLADORES DE UNA FASE
Estos ensambladores leen una línea del programa fuente y la traducen directamente para producir una instrucción en lenguaje máquina o la ejecuta si se trata de una pseudoinstrucción. También va construyendo la tabla de símbolos a medida que van apareciendo las definiciones de variables, etiquetas, etc. Debido a su forma de traducción, estos ensambladores obligan a definir los símbolos antes de ser empleados para que, cuando aparezca una referencia a un determinado símbolo en una instrucción, se conozca la dirección de dicho símbolo y se pueda traducir de forma correcta. NORA ESTRADA SERRANO I.S.C 5º"B"

8 ENSAMBLADORES DE DOS FASES
Los ensambladores de dos fases se denominan así debido a que realizan la traducción en dos etapas. En la primera fase, leen el programa fuente y construyen una tabla de símbolos; de esta manera, en la segunda fase, vuelven a leer el programa fuente y pueden ir traduciendo totalmente, puesto que conocen la totalidad de los símbolos utilizados y las posiciones que se les ha asignado. Estos ensambladores son los más utilizados en la actualidad. NORA ESTRADA SERRANO I.S.C 5º"B"

9 CLASIFICACION DE MEMORIAS
Las memorias han evolucionado mucho des de el comienzo de la computación y cabe recalcar que existen tres categorías, es decir; Memorias de solo lectura. Memorias de sobre todo lectura. Memorias de lectura escritura. NORA ESTRADA SERRANO I.S.C 5º"B"

10 MEMORIAS DE SOLO LECTURA
ROM(Read Only Memory): es una memoria no volátil, porque el computador puede leer información de ella pero nunca escribir información nueva. PROM(Progammable Read Only Memory):es una variación de la ROM, es la ROM en la que el usuario puede cargar programas y datos de solo lectura, que una vez cargado rara vez o nunca se cambian. NORA ESTRADA SERRANO I.S.C 5º"B"

11 MEMORIAS DE SOBRE TODO LECTURA.
EPROM(Erasable Programmable Read-Only Memory (ROM borrable programable): Se programan mediante un dispositivo electrónico que proporciona voltajes superiores a los normalmente utilizados en los circuitos electrónicos. Las celdas que reciben carga se leen entonces como un 0. Una vez programada, una EPROM se puede borrar solamente mediante exposición a una fuerte luz ultravioleta. MEMORIA FLASHE:La memoria flash es una forma evolucionada de la memoria EEPROM que permite que múltiples posiciones de memoria sean escritas o borradas en una misma operación de programación mediante impulsos eléctricos, frente a las anteriores que sólo permite escribir o borrar una única celda cada vez. NORA ESTRADA SERRANO I.S.C 5º"B"

12 MEMORIAS DE LECTURA/ESCRITURA.
RAM(Ramdom Access Memory):Memoria de almacenamiento primario. Almacena temporalmente instrucciones de programa y dato. El computador divide un chip de RAM en varias localidades de igual tamaño. CACHÈ Ò SRAM: Se usa para facilitar una transferencia aún más rápida de instrucciones y datos al procesador; es decir que se usa para mejorar el caudal de proceso(velocidad con que un sistema de computación puede realizar el trabajo) NORA ESTRADA SERRANO I.S.C 5º"B"

13 UNIDADES DE ENTRADA Y SALIDA
NORA ESTRADA SERRANO I.S.C 5º"B"


Descargar ppt "LENGUAJE ENSAMBLADOR TIPOS DE LENGUAJES ENSAMBLADORES"

Presentaciones similares


Anuncios Google