Want to create interactive content? It’s easy in Genially!
Introducción al lenguaje ensamblador
LEYDI LAURA URBINA BERNAL
Created on March 20, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
January School Calendar
View
Genial Calendar 2026
View
School Calendar 2026
View
January Higher Education Academic Calendar
View
School Year Calendar January
View
Academic Calendar January
View
Comic Flipcards
Transcript
Lenguajes de bajo nivel
Definición
Importancia de la programación en lenguaje ensamblador
Características de los lenguajes de bajo nivel
La memoria principal (RAM)
Mapeo de memoria:
Lenguaje ensamblador
EJEMPLO
Introducción al lenguaje ensamblador
Importancia
Definición:
Ventajas y desventajas
Tipos de interrupciones
Definición
Ejemplos
El procesador y sus registros internos
El concepto de interrupciones
Tipos de registros
Mecanismo de manejo
Funciones de los registros
Importancia
Siguiente
Definición
Fases del ensamblado:
Llamadas a servicios del sistema
Categorías
Proceso de ensamblado y ligado
Proceso de ligado
Tipos de llamadas:
Llamadas en Windows y Linux
Herramientas
Introducción al lenguaje ensamblador
Ejemplos
Definición
Uso de interrupciones
Inmediato
Modos de direccionamiento
Desplegado de mensajes en el monitor
Ejemplo de código
Directo
Indirecto
Interpretación de resultados
Volver atras
Relativo
Basado en registros
Tipos de registros
Registros de propósito general:Se utilizan para almacenar datos temporales.Registros de propósito específico: Manejan tareas concretas como el puntero de pila (SP) o el contador de programa (PC). Registros de control: Supervisan y dirigen la ejecución de instrucciones. Registros indicadores (flags): Almacenan información sobre el estado de la CPU, como resultados de operaciones lógicas y aritméticas.
Categorías
Entrada/Salida: Controlan dispositivos periféricos como teclado, monitor o impresora. Control de procesos: Gestionan la creación y finalización de procesos. Gestión de memoria: Asignan y liberan memoria durante la ejecución de programas.
Fases del ensamblado:
Análisis léxico: Identificación de mnemónicos, operandos y etiquetas. Traducción: Conversión de instrucciones en código máquina. Generación de código: Creación del archivo objeto que contiene las instrucciones traducidas.
REFERENCIAS
[1]Accedido el 20 de marzo de 2025. [En línea]. Disponible: http://itpn.mx/recursosisc/6semestre/lenguajesdeinterfaz/Unidad%20I [2]“Unidad #1 Introducción al lenguaje ensamblador”. Blog. Accedido el 20 de marzo de 2025. [En línea]. Disponible: https://yesenializbethguerrerogarcia.blogspot.com/2017/03/unidad-1-introduccion-al-lenguaje.html [3]“Unidad 1 Introducción al lenguaje ensamblador.” Jose Juan Muñiz Hernandez. Accedido el 20 de marzo de 2025. [En línea]. Disponible: https://josejuanm.blogspot.com/2017/03/unidad-1-introduccion-al-lenguaje.html [4]R. Villagrana. “PRESENTACIÓN Introducción Al Lenguaje Ensamblador | PDF | Lenguaje ensamblador | Unidad Central de procesamiento”. Scribd. Accedido el 20 de marzo de 2025. [En línea]. Disponible: https://es.scribd.com/presentation/558339445/PRESENTACION-Introduccion-al-lenguaje-ensamblador