1.- Que es el Lenguaje
ensamblador?
El lenguaje ensamblador expresa las
instrucciones de una forma más natural al hombre a la vez que muy cercana al
microcontrolador, ya que cada una de esas instrucciones se corresponde con otra
en código máquina.
El lenguaje ensamblador trabaja con nemónicos, que son grupos de caracteres alfanuméricos que simbolizan las órdenes o tareas a realizar.
El lenguaje ensamblador trabaja con nemónicos, que son grupos de caracteres alfanuméricos que simbolizan las órdenes o tareas a realizar.

En el lenguaje ensamblador el programador utiliza
instrucciones simbólicas en lugar de instrucciones de máquina y nombres
descriptivos para los elementos de datos y para las localidades de memoria.
2.- En que se utiliza el lenguaje
ensamblador?
La escritura en lenguaje
máquina es tediosa y proclive a errores, el lenguaje ensamblador facilita
la tarea de la escritura sin perder la cercanía a la máquina y tambien
proporciona más control sobre el manejo particular de los requerimientos de
hardware.
Un programa
ensamblador: traduce el lenguaje ensamblador al lenguaje máquina de la
CPU.

Un programador
escribe el programa origen en lenguaje ensamblador utilizando cualquier editor
de textos o procesador de palabras que sea capaz de producir una salida de
texto en ASCII.Una vez que el
código origen ha sido escrito, el archivo origen es ensamblado mediante su
procesamiento a través de algún ensamblador.
3.- Que es un lenguaje de alto nivel, de bajo nivel y lenguaje de máquina?

Lenguaje de Bajo Nivel:
3.- Que es un lenguaje de alto nivel, de bajo nivel y lenguaje de máquina?
Lenguaje Maquina
Es el lenguaje natural de una computadora en particular, está
definido por el diseño del hardware de dicha computadora. Por lo general, los
lenguajes maquina consisten en cadenas de números 0 y 1 que instruyen a las
computadoras para realizar sus operaciones más elementales, una por una.


Lenguaje de Alto Nivel:
Estos lenguajes permiten a los programadores escribir instrucciones que se parecen mucho al inglés común, y contienen la notación matemática común.
Estos lenguajes permiten a los programadores escribir instrucciones que se parecen mucho al inglés común, y contienen la notación matemática común.

Lenguaje de Bajo Nivel:
Un lenguaje de programación de bajo nivel de abstracción es el que
proporciona un conjunto de instrucciones aritmeticológicas sin la capacidad de
encapsular dichas instrucciones en funciones que no estén ya contempladas en la
arquitectura del hardware.
4.- Cual es la importancia de lenguaje ensamblador?
La programación en lenguaje maquina era demasiado lenta y tediosa para la mayoría de los programadores. En lugar de utilizad las cadenas de números que las computadoras podían entender de manera directa, los programadores comenzaron a utilizar las abreviaturas del inglés para representar las operaciones básicas de la computadora.
Estas abreviaturas formaron la base de los lenguajes ensambladores. Los programas ensambladores se desarrollaron para convertir programas en lenguaje ensamblador a lenguaje maquina a la velocidad de la computadora.
FUENTES:
Como programar en c/c++ y java Harvey
M. Deitel, Paul
J. Deitel – 2004
Cómo programar en C++ Escrito por Harvey M.
Deitel,Paul J. Deite
No hay comentarios:
Publicar un comentario