Importancia de la programación en Lenguaje Ensamblador
para escribir programas informáticos, y constituye la representación más directa del
código máquina específicopara cada arquitectura de microprocesador.
La importancia del lenguaje ensamblador es principalmente que se trabaja
directamente con el microprocesador; por lo cual se debe de conocer elfuncionamiento interno de este, tiene la ventaja de que en él se puede realizar
cualquier tipo de programas que en los lenguajes de alto nivel no lo pueden realizar.
Otro punto sería que los programas enensamblador ocupan menos espacio en
memoria.
Ventajas y desventajas del Lenguaje Ensamblador
Ventajas
1. Como trabaja directamente con el microprocesador al ejecutar un programa,
pues comoeste lenguaje es el más cercano a la máquina la computadora lo
procesa más rápido.
2. Eficiencia de tamaño.- Un programa en ensamblador no ocupa mucho espacio
en memoria porque no tiene que carganlibrerías y demás como son los
lenguajes de alto nivel.
3. Flexibilidad.- En lenguaje ensamblador se pueden hacer tareas específicas que
en un lenguaje de alto nivel no se pueden llevar acaboporque tienen ciertas
limitantes que no se lo permite.
El procesador y sus registros internos
El procesador es un elemento importante del hardware de la PC. Es la unidad
del sistema, que contieneuna tarjeta de sistema, fuente de poder y ranuras de
expansión para tarjetas opcionales. Los elementos de la tarjeta de sistema son un
microprocesador, memoria de solo lectura (ROM) y memoria deacceso aleatorio
(RAM).
REGISTROS INTERNOS DEL PROCESADOR.
Los registros del procesador se emplean para controlar instrucciones en
ejecución, manejar direccionamiento de memoria y proporcionarcapacidad
aritmética. Los registros son direccionables por medio de un nombre. Los bits por
convención, se numeran de derecha a izquierda, como en:
... 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0...
Regístrate para leer el documento completo.