Unidad 1 Introducción al Lenguaje Ensamblador

1990 palabras 8 páginas
LENGUAJEZ DE INTERFAZ

1.1.

Importancia de la programación en lenguaje ensamblador

El lenguaje ensamblador, o assembler (assembly language en inglés), es un lenguaje de programación de bajo nivel para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectura dada de CPU y constituye la representación más directa del código máquina específico para cada arquitectura legible por un programador. Esta representación es usualmente definida por el fabricante de hardware, y está basada en los mnemónicos que simbolizan los pasos de procesamiento (las
…ver más…
Es allí donde se cargan todas las instrucciones que ejecutan el procesador y otras unidades de cómputo.

2

LENGUAJEZ DE INTERFAZ

1.4.

El concepto de interrupciones

También conocida como petición de interrupción) es una señal recibida por el procesador de un ordenador, indicando que debe "interrumpir" el curso de ejecución actual y pasar a ejecutar código específico para tratar esta situación.
Una interrupción es una suspensión temporal de la ejecución de un proceso, para pasar a ejecutar una subrutina de servicio de interrupción, la cual, por lo general, no forma parte del programa, sino que pertenece al sistema operativo o al BIOS. Una vez finalizada dicha subrutina, se reanuda la ejecución del programa.
Las interrupciones surgen de la necesidad que tienen los dispositivos periféricos de enviar información al procesador principal de un sistema informático.
La primera técnica que se empleó para esto fue el polling, que consistía en que el propio procesador se encargara de sondear los dispositivos periféricos cada cierto tiempo para averiguar si tenía pendiente alguna comunicación para él. Este método presentaba el inconveniente de ser muy ineficiente, ya que el procesador consumía constantemente tiempo y recursos en realizar estas instrucciones de sondeo.
El

Documentos relacionados

  • Computadoras digitales
    2480 palabras | 10 páginas
  • Programacion
    3184 palabras | 13 páginas
  • generacion de codigo objeto
    2185 palabras | 9 páginas
  • Unidad4Interfaz
    2725 palabras | 11 páginas
  • Microcontroladores Unidad 4
    5944 palabras | 24 páginas
  • Tipos de compiladores
    2355 palabras | 10 páginas
  • Tipos de compiladores
    2367 palabras | 10 páginas
  • Ciencia
    4589 palabras | 19 páginas
  • Historia De Los Lenguajes De Programación
    12451 palabras | 50 páginas
  • Herramientas informaticas
    2518 palabras | 11 páginas