1.1 Importancia del Lenguaje Ensamblador

Definición

Es un lenguaje de programación de bajo nivel que a diferencia de los lenguajes convencionales este usa Mnemonicos, que son instrucciones básicas para las computadoras, microprocesadores, micro controladores y otros circuitos programables.


Caracterisiticas del lenguaje ensamblador


  • Es un lenguaje de bajo nivel
  • Cambia dependiendo del procesador
  • A diferencia de los lenguajes de alto nivel, estos programas se ejecutan mas rapidamente y gastan mucho menos recursos, RAM y ROM
  • El tiempo de ejucucion de rutina es mucho mas rapido e incluso se peude controlar


Lista de Mnemonicos básicos

Mov Para la transferencia de datos
Pop Para extraer de la pila
Push Para introducir en la pila
Jmp Salto (Transfiere el control a la  dirección indicada en el operando)
Ret Retorno de subrutina
Int Interrupcion
Add Suma
Sub Resta
Mul Multiplicacion
Div Division

Importancia del lenguaje ensamblador

Principalmente es importante ya que se trabaja directamente con el microprocesador, por lo cual se conoce el funcionamiento interno del mismo, una ventaja frente a otros lenguajes de alto nivel es que se pueden realizar cualquier tipo de programas que no se pueden realizar en estos. No obstante la perdida de memoria es mucho menor esto es debido a su principal característica que es un lenguaje de bajo nivel, lo que significa que esta mucho mas cerca al lenguaje maquina por lo cual la computadora puede procesarlo mas rápidamente.
La mas grande desventaja que presenta el lenguaje ensamblador es que requiere mucho mas tiempo para programarse ya que requiere mas instrucciones que un lenguaje convencional.

Comentarios

Entradas más populares de este blog

Banderas (Flags) emu8086