SlideShare une entreprise Scribd logo
1  sur  4
“Lenguaje Ensamblador NASM " Equipo #5 Carrizales Salazar Juana Berenice  Coronado Sandoval Cecilia Elizabeth  Cruz Rodríguez José Gabriel Molona Benítez Vianka Del Carmen Rodríguez García Leonardo Daniel Ruiz Eguía María Fca. Elizabeth Vargas Mata Victoria
Bajar Software: Compilador NASM DOS 32-bit binaries, Editor NASMIDE Instalar: Extraer archivos en carpeta nasm del disco duro Probar: Abrir sesión de DOS, cambiar directorio nasm y probar con nasm -r
; Hola.asm: Primer Programa Ensamblador  BITS 16 ORG 0x0100 SECTION .textmov ah,09h ; Servicio: imprime mov dx,hola; Offset de la cadena int 21h ; Ejecuta: Imprime hola int 20h ; Fin SECTION .data hola db 'Hola a todos!$' ; Variable
Ejecución

Contenu connexe

Tendances

Instalacion De So En Maquina Virtual
Instalacion De So En Maquina VirtualInstalacion De So En Maquina Virtual
Instalacion De So En Maquina Virtualguestf8639fc4
 
Sysinternals Suite
Sysinternals SuiteSysinternals Suite
Sysinternals SuiteRosariio92
 
Configuracion del servidor http en centos 7
Configuracion del servidor http en centos 7Configuracion del servidor http en centos 7
Configuracion del servidor http en centos 7santiago Ramirez Ramirez
 
Tutorial de computación
Tutorial de computaciónTutorial de computación
Tutorial de computaciónDavid Weichzel
 
1 manipular los medios de almacenamiento
1 manipular los medios de almacenamiento1 manipular los medios de almacenamiento
1 manipular los medios de almacenamientodxarmy22
 
Clonación de sistema operativo 10 H
Clonación de sistema operativo 10 HClonación de sistema operativo 10 H
Clonación de sistema operativo 10 HMôïì Dïìaz
 
Como armar o ensamblar una computadora
Como armar o ensamblar una computadoraComo armar o ensamblar una computadora
Como armar o ensamblar una computadoraGamerJulio
 
Instalación arranque dual windows en una maquina virtual luis carlos
Instalación arranque dual windows en una maquina virtual luis carlosInstalación arranque dual windows en una maquina virtual luis carlos
Instalación arranque dual windows en una maquina virtual luis carlosLuis Carlos Silva Dias
 
Swap, Grub y Sistemas Operativos
Swap, Grub y Sistemas OperativosSwap, Grub y Sistemas Operativos
Swap, Grub y Sistemas Operativosguest79e2372
 

Tendances (17)

TRABAJO
TRABAJO TRABAJO
TRABAJO
 
Conocimientos
ConocimientosConocimientos
Conocimientos
 
Configurar un servicio dhcp en centos 7
Configurar un servicio dhcp en centos 7Configurar un servicio dhcp en centos 7
Configurar un servicio dhcp en centos 7
 
Instalacion De So En Maquina Virtual
Instalacion De So En Maquina VirtualInstalacion De So En Maquina Virtual
Instalacion De So En Maquina Virtual
 
Impresoras en red.
Impresoras en red.Impresoras en red.
Impresoras en red.
 
Sysinternals Suite
Sysinternals SuiteSysinternals Suite
Sysinternals Suite
 
Configuracion del servidor http en centos 7
Configuracion del servidor http en centos 7Configuracion del servidor http en centos 7
Configuracion del servidor http en centos 7
 
Tutorial de computación
Tutorial de computaciónTutorial de computación
Tutorial de computación
 
que es ubuntu
que es ubuntuque es ubuntu
que es ubuntu
 
1 manipular los medios de almacenamiento
1 manipular los medios de almacenamiento1 manipular los medios de almacenamiento
1 manipular los medios de almacenamiento
 
Clonación de sistema operativo 10 H
Clonación de sistema operativo 10 HClonación de sistema operativo 10 H
Clonación de sistema operativo 10 H
 
Como armar o ensamblar una computadora
Como armar o ensamblar una computadoraComo armar o ensamblar una computadora
Como armar o ensamblar una computadora
 
Instalación arranque dual windows en una maquina virtual luis carlos
Instalación arranque dual windows en una maquina virtual luis carlosInstalación arranque dual windows en una maquina virtual luis carlos
Instalación arranque dual windows en una maquina virtual luis carlos
 
Configurar dns
Configurar dnsConfigurar dns
Configurar dns
 
Swap, Grub y Sistemas Operativos
Swap, Grub y Sistemas OperativosSwap, Grub y Sistemas Operativos
Swap, Grub y Sistemas Operativos
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Swap, Grub
Swap, GrubSwap, Grub
Swap, Grub
 

En vedette

Encuesta sound search
Encuesta sound searchEncuesta sound search
Encuesta sound searchgabo
 
Definicion simplificada de segmento
Definicion simplificada de segmentoDefinicion simplificada de segmento
Definicion simplificada de segmentoAlejandro Muñiz
 
Solución examen 3 con ollydbg
Solución examen 3 con ollydbgSolución examen 3 con ollydbg
Solución examen 3 con ollydbgTensor
 
Resultados encuesta
Resultados encuestaResultados encuesta
Resultados encuestagabo
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativagabo
 
Proyecto Sound Search
Proyecto Sound SearchProyecto Sound Search
Proyecto Sound Searchgabo
 
Sound search
Sound searchSound search
Sound searchgabo
 
Solución examen 1 con immunity debugger
Solución examen 1 con immunity debuggerSolución examen 1 con immunity debugger
Solución examen 1 con immunity debuggerTensor
 

En vedette (8)

Encuesta sound search
Encuesta sound searchEncuesta sound search
Encuesta sound search
 
Definicion simplificada de segmento
Definicion simplificada de segmentoDefinicion simplificada de segmento
Definicion simplificada de segmento
 
Solución examen 3 con ollydbg
Solución examen 3 con ollydbgSolución examen 3 con ollydbg
Solución examen 3 con ollydbg
 
Resultados encuesta
Resultados encuestaResultados encuesta
Resultados encuesta
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
Proyecto Sound Search
Proyecto Sound SearchProyecto Sound Search
Proyecto Sound Search
 
Sound search
Sound searchSound search
Sound search
 
Solución examen 1 con immunity debugger
Solución examen 1 con immunity debuggerSolución examen 1 con immunity debugger
Solución examen 1 con immunity debugger
 

Plus de gabo

Equipo 6 programacion hibrida
Equipo 6 programacion hibridaEquipo 6 programacion hibrida
Equipo 6 programacion hibridagabo
 
Equipo 6 comparaciones
Equipo 6 comparacionesEquipo 6 comparaciones
Equipo 6 comparacionesgabo
 
Equipo 6 codigo segment
Equipo 6 codigo segmentEquipo 6 codigo segment
Equipo 6 codigo segmentgabo
 
Equipo 6 buses
Equipo 6 busesEquipo 6 buses
Equipo 6 busesgabo
 
Emulador emu8086
Emulador emu8086Emulador emu8086
Emulador emu8086gabo
 
Condicional
CondicionalCondicional
Condicionalgabo
 
Condicional
CondicionalCondicional
Condicionalgabo
 
Condicional
CondicionalCondicional
Condicionalgabo
 
Equipo 1
Equipo 1Equipo 1
Equipo 1gabo
 
Equipo 1
Equipo 1Equipo 1
Equipo 1gabo
 
Modos de direccionamiento
Modos de direccionamientoModos de direccionamiento
Modos de direccionamientogabo
 
Equipo 5
Equipo 5Equipo 5
Equipo 5gabo
 
3.2.2 Externos
3.2.2 Externos3.2.2 Externos
3.2.2 Externosgabo
 
3.2.2 Externos
3.2.2 Externos3.2.2 Externos
3.2.2 Externosgabo
 
2.5.2 Circular
2.5.2 Circular2.5.2 Circular
2.5.2 Circulargabo
 
2.1.4 ajustes
2.1.4 ajustes2.1.4 ajustes
2.1.4 ajustesgabo
 
2.1.4 ajustes
2.1.4 ajustes2.1.4 ajustes
2.1.4 ajustesgabo
 
1.4.2 pila stack segment
1.4.2 pila stack  segment1.4.2 pila stack  segment
1.4.2 pila stack segmentgabo
 
1.4.2 stack segment
1.4.2  stack  segment1.4.2  stack  segment
1.4.2 stack segmentgabo
 
Lenguaje ensamblador nasm
Lenguaje ensamblador nasmLenguaje ensamblador nasm
Lenguaje ensamblador nasmgabo
 

Plus de gabo (20)

Equipo 6 programacion hibrida
Equipo 6 programacion hibridaEquipo 6 programacion hibrida
Equipo 6 programacion hibrida
 
Equipo 6 comparaciones
Equipo 6 comparacionesEquipo 6 comparaciones
Equipo 6 comparaciones
 
Equipo 6 codigo segment
Equipo 6 codigo segmentEquipo 6 codigo segment
Equipo 6 codigo segment
 
Equipo 6 buses
Equipo 6 busesEquipo 6 buses
Equipo 6 buses
 
Emulador emu8086
Emulador emu8086Emulador emu8086
Emulador emu8086
 
Condicional
CondicionalCondicional
Condicional
 
Condicional
CondicionalCondicional
Condicional
 
Condicional
CondicionalCondicional
Condicional
 
Equipo 1
Equipo 1Equipo 1
Equipo 1
 
Equipo 1
Equipo 1Equipo 1
Equipo 1
 
Modos de direccionamiento
Modos de direccionamientoModos de direccionamiento
Modos de direccionamiento
 
Equipo 5
Equipo 5Equipo 5
Equipo 5
 
3.2.2 Externos
3.2.2 Externos3.2.2 Externos
3.2.2 Externos
 
3.2.2 Externos
3.2.2 Externos3.2.2 Externos
3.2.2 Externos
 
2.5.2 Circular
2.5.2 Circular2.5.2 Circular
2.5.2 Circular
 
2.1.4 ajustes
2.1.4 ajustes2.1.4 ajustes
2.1.4 ajustes
 
2.1.4 ajustes
2.1.4 ajustes2.1.4 ajustes
2.1.4 ajustes
 
1.4.2 pila stack segment
1.4.2 pila stack  segment1.4.2 pila stack  segment
1.4.2 pila stack segment
 
1.4.2 stack segment
1.4.2  stack  segment1.4.2  stack  segment
1.4.2 stack segment
 
Lenguaje ensamblador nasm
Lenguaje ensamblador nasmLenguaje ensamblador nasm
Lenguaje ensamblador nasm
 

Dernier

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 

Dernier (15)

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Lenguaje ensamblador nasm

  • 1. “Lenguaje Ensamblador NASM " Equipo #5 Carrizales Salazar Juana Berenice Coronado Sandoval Cecilia Elizabeth Cruz Rodríguez José Gabriel Molona Benítez Vianka Del Carmen Rodríguez García Leonardo Daniel Ruiz Eguía María Fca. Elizabeth Vargas Mata Victoria
  • 2. Bajar Software: Compilador NASM DOS 32-bit binaries, Editor NASMIDE Instalar: Extraer archivos en carpeta nasm del disco duro Probar: Abrir sesión de DOS, cambiar directorio nasm y probar con nasm -r
  • 3. ; Hola.asm: Primer Programa Ensamblador BITS 16 ORG 0x0100 SECTION .textmov ah,09h ; Servicio: imprime mov dx,hola; Offset de la cadena int 21h ; Ejecuta: Imprime hola int 20h ; Fin SECTION .data hola db 'Hola a todos!$' ; Variable