Want to create interactive content? It’s easy in Genially!

Reuse this 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:

January School Calendar

Genial Calendar 2026

School Calendar 2026

January Higher Education Academic Calendar

School Year Calendar January

Academic Calendar January

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