SlideShare una empresa de Scribd logo
1 de 8
UNIVERSIDAD: POLITECNICA AMAZONICA
CARRERA: INGENIERIA DE SISTEMAS Y TELEMATICA
CURSO: MICROPROCESADORES
TEMA: SALTO CONDICIONAL
DOCENTE: MARCO AURELIO PORRO CHULLI
INTEGRANTES:
- AUSHUQUI QUIACO YESSENIA MARILIN
- CIEZA BELISARIO CRISTIAN DENNIS
SALTO
CONDICIONAL
DEFINICION
EJEMPLOS
INSTRUCCIONES
DE SALTO
DEFINICION
La rama o salto es un punto de un programa
informática donde el flujo del programa se ve alterado. Los
términos de salto o rama suelen utilizarse para referirse a
programas escritos en lenguaje maquina o en lenguaje
ensamblador; en los lenguajes de alto nivel, los saltos
normalmente toman la forma de sentencias, llamadas a
subrutinas o sentencias GOTO.
Instrucción Descripción
jmp etiqueta
Salto incondicional
directo
je etiqueta Salto por igual
jne etiqueta Salto por no igual
jg etiqueta Salto por mayor
jng etiqueta Salto por no mayor
jge etiqueta Salto por mayor igual
jnge etiqueta Salto por no mayor igual
jl etiqueta Salto por menor
jnl etiqueta Salto por no menor
jle etiqueta Salto por menor igual
jnle etiqueta Salto por no menor igual
js etiqueta Salto negativo
model small
.stack
.data
var1 db ?
var2 db ?
msg1 db '++ El primero es mayor++ $'
msg2 db '++ El primero es menor++$'
msg3 db '++ Son iguales++$'
msg4 db '++ Primero valor++ $'
msg5 db '++ Segundo valor++ $'
.code
.startup
EJEMPLO: Mostrar numero mayor, menor, o si son iguales
mov ah,00h
mov al,03h
int 10h
mov ah,02h
mov dx,0510
h
mov bh,0
int 10h
mov ah,09h
lea dx,msg4
int 21h
mov ah,07h
int 21h
mov ah, 02h
mov dl,al
int 21h
mov var1,al
mov ah,00h
mov al,03h
int 10h
mov ah,02h
mov dx,0510h
mov bh,0
int 10h
mov ah,09h
lea dx,msg4
int 21h
mov ah,07h
int 21h
mov ah, 02h
mov dl,al
int 21h
mov var1,al
mayor:
mov ah,09h
lea dx,msg1
int 21h
jmp salir
menor:
mov ah,09h
lea dx,msg2
int 21h
jmp salir
igual:
mov ah,09h
lea dx,msg3
int 21h
jmp salir
salir:
.exit
end

Más contenido relacionado

Destacado

Программа по ОБЖ
Программа по ОБЖПрограмма по ОБЖ
Программа по ОБЖDOUSolnishko
 
Grafica siiii
Grafica siiiiGrafica siiii
Grafica siiiinimsyP
 
Usq brochure 2015 30 jan for print file
Usq brochure 2015 30 jan for print fileUsq brochure 2015 30 jan for print file
Usq brochure 2015 30 jan for print fileAbhishek Bajaj
 
Dundalk dkit handbook (1)
Dundalk dkit  handbook (1)Dundalk dkit  handbook (1)
Dundalk dkit handbook (1)Abhishek Bajaj
 
INSEEC Alpes-Savoie Data collection inseec_student handbook erasmus 201314
INSEEC Alpes-Savoie Data collection inseec_student handbook erasmus 201314INSEEC Alpes-Savoie Data collection inseec_student handbook erasmus 201314
INSEEC Alpes-Savoie Data collection inseec_student handbook erasmus 201314Abhishek Bajaj
 
Certificate_Attestation
Certificate_AttestationCertificate_Attestation
Certificate_AttestationMaria Sole
 
New Avenues in Rural Libraries
New Avenues in Rural LibrariesNew Avenues in Rural Libraries
New Avenues in Rural LibrariesNCIL - STAR_Net
 

Destacado (15)

Chistes
Chistes Chistes
Chistes
 
Программа по ОБЖ
Программа по ОБЖПрограмма по ОБЖ
Программа по ОБЖ
 
Grafica siiii
Grafica siiiiGrafica siiii
Grafica siiii
 
Sunday Times 9 August 2015
Sunday Times 9 August 2015Sunday Times 9 August 2015
Sunday Times 9 August 2015
 
ISEP Brochure isep
ISEP Brochure isepISEP Brochure isep
ISEP Brochure isep
 
Coyaima
CoyaimaCoyaima
Coyaima
 
Usq brochure 2015 30 jan for print file
Usq brochure 2015 30 jan for print fileUsq brochure 2015 30 jan for print file
Usq brochure 2015 30 jan for print file
 
Dundalk dkit handbook (1)
Dundalk dkit  handbook (1)Dundalk dkit  handbook (1)
Dundalk dkit handbook (1)
 
Maria fernanda ocampo 6
Maria fernanda ocampo 6Maria fernanda ocampo 6
Maria fernanda ocampo 6
 
Esc rennes 2011_ppt
Esc rennes 2011_pptEsc rennes 2011_ppt
Esc rennes 2011_ppt
 
Istanbul
IstanbulIstanbul
Istanbul
 
INSEEC Alpes-Savoie Data collection inseec_student handbook erasmus 201314
INSEEC Alpes-Savoie Data collection inseec_student handbook erasmus 201314INSEEC Alpes-Savoie Data collection inseec_student handbook erasmus 201314
INSEEC Alpes-Savoie Data collection inseec_student handbook erasmus 201314
 
Certificate_Attestation
Certificate_AttestationCertificate_Attestation
Certificate_Attestation
 
New Avenues in Rural Libraries
New Avenues in Rural LibrariesNew Avenues in Rural Libraries
New Avenues in Rural Libraries
 
065_COVER Star
065_COVER Star065_COVER Star
065_COVER Star
 

Más de Microprocesador Dennis Marilyn (8)

Array bidimensional
Array bidimensionalArray bidimensional
Array bidimensional
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Programación de microcontroladores
Programación de microcontroladoresProgramación de microcontroladores
Programación de microcontroladores
 
Microcontroladores
MicrocontroladoresMicrocontroladores
Microcontroladores
 
Arquitectura RISC
Arquitectura RISCArquitectura RISC
Arquitectura RISC
 
Arquitectura CISC
Arquitectura CISCArquitectura CISC
Arquitectura CISC
 
Arquitectura del Microprocesador
Arquitectura del MicroprocesadorArquitectura del Microprocesador
Arquitectura del Microprocesador
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 

Último

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
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
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
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
 
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
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
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
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 

Último (19)

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
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
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
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
 
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
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
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
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 

Salto condicional

  • 1. UNIVERSIDAD: POLITECNICA AMAZONICA CARRERA: INGENIERIA DE SISTEMAS Y TELEMATICA CURSO: MICROPROCESADORES TEMA: SALTO CONDICIONAL DOCENTE: MARCO AURELIO PORRO CHULLI INTEGRANTES: - AUSHUQUI QUIACO YESSENIA MARILIN - CIEZA BELISARIO CRISTIAN DENNIS
  • 3. DEFINICION La rama o salto es un punto de un programa informática donde el flujo del programa se ve alterado. Los términos de salto o rama suelen utilizarse para referirse a programas escritos en lenguaje maquina o en lenguaje ensamblador; en los lenguajes de alto nivel, los saltos normalmente toman la forma de sentencias, llamadas a subrutinas o sentencias GOTO.
  • 4. Instrucción Descripción jmp etiqueta Salto incondicional directo je etiqueta Salto por igual jne etiqueta Salto por no igual jg etiqueta Salto por mayor jng etiqueta Salto por no mayor jge etiqueta Salto por mayor igual jnge etiqueta Salto por no mayor igual jl etiqueta Salto por menor jnl etiqueta Salto por no menor jle etiqueta Salto por menor igual jnle etiqueta Salto por no menor igual js etiqueta Salto negativo
  • 5. model small .stack .data var1 db ? var2 db ? msg1 db '++ El primero es mayor++ $' msg2 db '++ El primero es menor++$' msg3 db '++ Son iguales++$' msg4 db '++ Primero valor++ $' msg5 db '++ Segundo valor++ $' .code .startup EJEMPLO: Mostrar numero mayor, menor, o si son iguales
  • 6. mov ah,00h mov al,03h int 10h mov ah,02h mov dx,0510 h mov bh,0 int 10h mov ah,09h lea dx,msg4 int 21h mov ah,07h int 21h mov ah, 02h mov dl,al int 21h mov var1,al
  • 7. mov ah,00h mov al,03h int 10h mov ah,02h mov dx,0510h mov bh,0 int 10h mov ah,09h lea dx,msg4 int 21h mov ah,07h int 21h mov ah, 02h mov dl,al int 21h mov var1,al
  • 8. mayor: mov ah,09h lea dx,msg1 int 21h jmp salir menor: mov ah,09h lea dx,msg2 int 21h jmp salir igual: mov ah,09h lea dx,msg3 int 21h jmp salir salir: .exit end