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 datosPop 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
Publicar un comentario