• iPad Mas Grande de la Historia 2015

    Los proveedores de Apple Inc. se están preparando para fabricar el iPad más grande de la historia de la empresa, con una producción prevista para comenzar en el primer trimestre del próximo año,...
  • El Computador

    Definición    Se podria definir como una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos integrados...
  • Generaciones del computador

    Introducción En la actualidad no nos podemos imaginar casi ninguna actividad en la cual no intervengan de alguna manera los procesos de cómputo. Las computadoras han invadido la mayoría de las...
  • El Microcomputador

    Una microcomputadora es una computadora pequeña, con un microprocesador como su Unidad Central de Procesamiento (CPU).Generalmente, el microprocesador incluye los circuitos de almacenamiento (o...
  • El Microprocesador.

    El microprocesador es el circuito integrado central y más complejo de un sistema informático; a modo de ilustración, se le suele llamar cerebro de un computador.Es  el encargado de...
  • Instrucciones

    Instrucciones        Una instrucción es un conjunto de símbolos(que usualmente son caracteres) que representan una orden de operación o tratamiento de información para la...
  • LENGUAJE MAQUINA

    Son aquéllos que están escritos en lenguajes directamente inteligibles por la máquina (computadora), ya que sus instrucciones son cadenas binarias (cadenas o series de caracteres de dígitos 0 y 1)...
  • Dispositivos de Entrada y Salida: Impresora

    Impresora Una impresora es un dispositivo periférico del ordenador que permite producir una gama permanente de textos o gráficos de documentos almacenados en un formato electrónico,...
  • Memorias Secundarias: Disquete, Pendrive

    Disquete “Disquete” “Disco flexible” Disquetes: de 8" (izquierda), de 5¼" (centro)...
  • Taxonomía de Flynn

    Taxonomia de Flynn           En 1966 Michael Flynn propuso un mecanismo de clasificación de las computadoras. El método de Flynn se basa en el número de instrucciones y de...
  • iPad Mas Grande de la Historia 2015

    Los proveedores de Apple Inc. se están preparando para fabricar el iPad más grande de la historia de la empresa, con una producción prevista para comenzar en el primer trimestre del próximo año,...
  • El Computador

    Definición    Se podria definir como una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos integrados...
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

sábado, 25 de octubre de 2014

ENSAMBLADORES

        El término ensamblador (del inglés assembler) se refiere a un tipo de programa informático que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código máquina, ejecutable directamente por el microprocesador

Tipos
Podemos distinguir entre dos tipos de ensambladores:
·         Ensambladores básicos. Son de muy bajo nivel, y su tarea consiste básicamente en ofrecer nombres simbólicos a las distintas instrucciones, parámetros y cosas tales como los modos.
·         Ensambladores modulares 32-bits o de alto nivel. Son ensambladores que aparecieron como respuesta a una nueva arquitectura de procesadores de 32 bits, muchos de ellos teniendo compatibilidad hacia atrás pudiendo trabajar con programas con estructuras de 16 bits. Además de realizar la misma tarea que los anteriores, permitiendo también el uso de macros, permiten utilizar estructuras de programación más complejas propias de los lenguajes de alto nivel.

Ventajas
·         Mayor control de la computadora.
·         Independencia de lenguaje.
·         La mayoría de las computadoras pueden ensamblar.
·         Los programas hechos en lenguaje ensamblador son generalmente más rápidos y consumen menos recursos del sistema.

Desventajas
·         Demasiado complejo.
·         Comprensión más profunda de la computadora.
·         Errores más frecuentes en el programa.
·         Mayor tiempo de codificación.
·         Difícilmente portable, es decir, un código escrito para un microprocesador en particular necesita ser modificado muchas veces en su totalidad para poder ser usado en otro microprocesador.





Fuentes
Wikipedia La Enciclopedia Libre. Ensamblador
http://es.wikipedia.org/wiki/Ensamblador

Ensambladores
http://renteria83.blogspot.com/2010/04/ensambladores.html


1 comentario :

  1. muy buen aporte! El ensamblador como herramienta de programacion, es un programa que procesa un archivo fuente en lenguaje ensamblador y produce código objeto. El ensamblador es capaz de detectar y notificar los errores los errores de sintaxis y deletreo de comandos.

    ResponderEliminar