LENGUAJE ENSAMBLADOR TIPOS DE LENGUAJES ENSAMBLADORES

Slides:



Advertisements
Presentaciones similares
Sistema Operativo Elaborado: Angel Camacho.
Advertisements

Alumno: Roy R. Mercado Núñez
Sistema operativo Componentes de un sistema operativo
LA COMPUTADORA.
Read-Only Memory Memoria de Solo Lectura. Es una memoria de semiconductor no destructible Suele almacenar la configuración del sistema o el programa de.
Componentes físicos hardware interno
Computación PROGRAMACIÓN.
TRABAJO DE SISTEMATIZACIÒN PARTES DE UNA PC PRESENTADO POR: MARIA FERNANDA TORRES CODIGO : PRESENTADO A: JEAN POLO CEQUEDA CONTABILIDAD.
Temas Operaciones básicas Instalando el compilador
Memoria RAM. Memoria RAM Definición y características.
Ordenador, computadora P.C. Conceptos.
Introducción a la programación
 RAM :La memoria de acceso aleatorio (en inglés: random-access memory, cuyo acrónimo es RAM) es la memoria desde donde el procesador recibe las instrucciones.
Unidad 3 Componentes internos del ordenador
Introducción al Software
Arquitectura del Computador
TRADUCTOR DE UN PROGRAMA
La memoria de acceso aleatorio (en inglés:random- access memory, cuyo acrónimo es RAM) es la memoria desde donde el procesador recibe las instrucciones.
Electrónica Digital 1. Es la parte de un sistema que almacena datos binarios en grandes cantidades. Están formadas por matrices de elementos de almacenamiento.
Instalar y Preservar los equipos de computo de acuerdo a las recomendaciones de higiene y seguridad del fabricante. Así como el consumo relacional de.
MEMORIAS ROM ASPECTOS BÁSICOS
Fundamentos de Programación Resolución de Problemas con Computadoras y Herramientas de Programación.
1.4 Traductor y Su estructura
La computadora y sus partes
ESTRUCTURA INTERNA DEL COMPUTADOR
LOS SISTEMAS OPERATIVOS
Software, programas de computadoras. Son las instrucciones responsables de que el hardware (la máquina) realice su tarea. Como concepto general, el software.
PROGRAMACIÓNPROGRAMACIÓN FCC-BUAP. 1. INTRODUCCIÓN A LA PROGRAMACIÓN.
HECHO POR: MARIA CAMILA RESTREPO CASTRILLÓN. * La frecuencia de reloj indica la velocidad a la que un ordenador realiza sus operaciones más básicas, como.
Chips Controladores Pequeño circuito electrónico utilizado para realizar una función electrónica especifica. El chips es el que hace posible que la placa.
Nombre: Cristian Achina Curso: 4to «A» Fecha:
FUNDAMENTOS DE PROGRAMACION
Saúl Domínguez Valdez Computación I Matutino Profesora: Lilia Salas Alejandre.
Lenguajes de programación. Lenguaje máquina El ordenador sólo sabe hacer un número limitado de tareas (muy pocas) definidas electrónicamente en su procesador.
HARDWARE Son todos los componentes físicos de una computadora, es decir lo que se puede ver y tocar. Aquí se incluyen los dispositivos de entrada,
GENERACIÓN DE COMPUTADORAS
1 Ana Mercedes Cáceres Raúl Aguilar –Instructor- Año 2006.
Términos algoritmo diseñar algoritmo implementar algoritmo
PENSAMIENTO ANALÍTICO SISTÉMICO ARTICULADORA: CLAUDIA MARIA RESTREPO P.
Memorias.
Metodología de la programación
Cisco Networking 1.4.4Identificación de los nombres, los propósitos y las características de la memoria ROM y RAM.
SANTIAGO MORA BERMÚDEZ
FUNCIONAMIENTO INTERNO DEL ORDENADOR
Cisco Networking 1.4.4Identificación de los nombres, los propósitos y las características de la memoria ROM y RAM.
DISPOSITIVOS DE ALMACENAMIENTO
1 Unidad II: La Computadora Personal. Tema: La Computadora Personal. Objetivos: Que el alumno conozca los elementos básicos que conforman un computador.
Memoria Principal RAM-ROM-CACHEPor Leyner Steven Cortez.
ELEMENTOS DE UN COMPUTADOR
Tipos de Lenguajes Ensamblador.
Computadora Es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos.
Funcionamiento del equipo de computo Luz Elva Seas Lopez.
Por: Jowin Daniel Rojas Espinosa.  ROM (Read Only Memory) Como su nombre lo indica es una memoria de solo lectura, en si la memoria se mide en Bytes.
Composicion de Un Computador
es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite sólo la lectura de la información y no su escritura, independientemente.
Funciones principales!
INTEGRANTES: JOSE ESTEVEZ _HUGO ANDRADE CURSO: 5TO “B”
Resolución de problemas Fundamentos de Programación M.I. Jaime Alfonso Reyes Cortés.
Unidad de transferencia de memoria
Universidad Metropolitana Introducción a la Computación Universidad Metropolitana Introducción a la Computación Septiembre, 2007 Arquitectura Von Newman.
LICENCIATURAS: HERRAMIENTAS TECNOLOGICAS I GRADO: 1°
Gestión de Memoria – Parte 2
Introducción a la computación 1.1Arquitectura de la computadora 1.2Definición de Lenguaje 1.3Tipos de lenguajes: natural, artificial, computacional 1.4Historia.
Arquitectura básica de la computadora
Universidad de Los Andes Facultad de Humanidades y Educación Educación: Mención Lenguas Modernas Br. Diego N. Gutiérrez D. C.I Mérida, 22 de.
Un equipo de computo esta compuesto por hardware, software y humanware; el Software es la parte lógica de la computadora, el humanware es el usuario y.
El proceso ensamblador. José Luis Vergara Soberanis.
P ROCESO DE E NSAMBLADO Cámara Vázquez Berenice Rubí.
Katty Evangelina Hipólito Chi.   Aunque cada maquina tiene un lenguaje ensamblador distinto, el proceso de ensamblador tiene suficiente similitudes.
Transcripción de la presentación:

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"

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"

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"

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"

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"

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"

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"

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"

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"

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"

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"

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"

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