Posted by : Andrés Cuaycal sábado, 4 de abril de 2015



El lenguaje Assembler puede parecer complicado en un principio, pero con la practica se va familiarizando rápidamente con el lenguaje. El lenguaje assembler brinda ciertas ventajas al momento de analizar la ejecución de un programa en comparación con lenguajes de mas alto nivel como:

  • - Analizar el programa cuando se ejecuta de manera diferente al pensado.
  • - El lenguaje de alto nivel, no permite acceder partes específicas del hardware.
  • - Si se tiene secciones criticas en tiempo, se puede insertar porciones de código assembler.

El lenguaje Assembler es fácil y rápido en ejecución

Las instrucciones de assembler se traducen una a una a instrucciones de máquina por lo tanto microcontrolador realiza únicamente lo que se quiere que realice. No se ponen lazos innecesarios como en lenguajes de mas alto nivel. Si se posee un microcontrolador con capacidad de memoria de programa limitada, entonces para optimizar el código assembler es la mejor opción. 

Además, ya que sólo el código necesario es ejecutado, programas escritos en Assembler son lo más rápido posibles. La duración de cada instrucción es conocida, asi se pueden realizar programas donde el manejo del tiempo es una parte crítica.  


Deja un Comentario

Buscar en el Blog

Contador de Visitas

Traducir Blog

Etiquetas

Post Populares

- Copyright © Tutoriales Avr -