Professional Documents
Culture Documents
SUPERIOR P’URHÉPECHA
EDUCACIÓN A DISTANCIA.
LENGUAJES DE INTERFAZ.
6to SEMESTRE.
Lenguaje Ensamblador.
El lenguaje ensamblador es un tipo de lenguaje de bajo nivel utilizado para escribir
programas informáticos, y constituye la representación más directa del código máquina
específico para cada arquitectura de microprocesador.
A los estados lógicos son llamados DÍGITOS BINARIOS y se interpretan como BIT
(Binary digIT).
Una instrucción es un conjunto de unos y ceros. Las instrucciones así formadas equivalen
a acciones elementales de la máquina, por lo que al conjunto de dichas instrucciones que
son interpretadas directamente por la máquina se denomina lenguaje máquina.
Ventajas:
Desventajas:
Relación del lenguaje ensamblador con los componentes internos del procesador:
Registros de segmento
Un registro de segmento tiene 16 bits de longitud y facilita un área de memoria para el
direccionamiento conocida como el segmento actual.
Se dividen en:
Registro de apuntadores:
Permiten al sistema accesar datos al segmento de la pila. Los procesadores 80386 tiene
un apuntador de pila de 32 bits llamado ESP. El sistema maneja de manera automática
estos registros.
Registro de índices:
Sirven para el direccionamiento de indexado y para las operaciones de sumas y restas.
Registro de banderas:
Sirven para indicar el estado actual de la máquina y el resultado del procesamiento. De
los 16 bits de registro de bandera 9 son comunes a toda la familia de los procesadores
8086.