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:

Transcript

Importancia

Mecanismo de manejo
Ventajas y desventajas

Importancia

Siguiente

Introducción al lenguaje ensamblador

El concepto de interrupciones

Ejemplos

Tipos de interrupciones

Definición:

La memoria principal (RAM)

EJEMPLO

Mapeo de memoria:

Definición

Funciones de los registros

Tipos de registros

Definición

El procesador y sus registros internos

Lenguaje ensamblador

Características de los lenguajes de bajo nivel

Lenguajes de bajo nivel

Importancia de la programación en lenguaje ensamblador
Basado en registros
Relativo
Indirecto
Ejemplos

Volver atras

Llamadas en Windows y Linux

Introducción al lenguaje ensamblador

Desplegado de mensajes en el monitor

Interpretación de resultados

Ejemplo de código

Uso de interrupciones

Proceso de ensamblado y ligado

Herramientas

Proceso de ligado

Fases del ensamblado:

Directo

Inmediato

Definición

Modos de direccionamiento

Tipos de llamadas:

Categorías

Definición

Llamadas a servicios del sistema
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.

[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

REFERENCIAS