SlideShare una empresa de Scribd logo
ORG : Para establecer la localización del contador del valor numérico que se
darán a las etiquetas.
ORG 100h Indica que ensamble código a partir del offset 100h, esta directiva es
necesaria para los programas COM.
JMP -Hace un salto incondicional a una dirección especifica. Formatos del JMP
JMP etiqueta Asume que la etiqueta se encuentra en el mismo segmento de
código, la etiqueta debe de estar entre -32768 y 32767 del actual IP.
JMP FAR PTR etiqueta La etiqueta se encuentra en otro segmento, CS e IP
tomaran el segmento y offset de la etiqueta.
JMP registro El contenido del registro será copiado en IP. JMP WORD PTR dir
Salta a la dirección indicada en la dirección DS:dir.
JMP DWORD PTR dir Salta a la dirección indicada por la palabra doble que
especifica segmento y offset, que se encuentra en la dirección DS.
DB - Definir bytes
MOVSB - (Mover un string byte por byte) Mueve un byte de la cadena fuente
cuya dirección es indicada por los registros DS:SI, al byte de la cadena destino
cuya dirección es indicada por ES:DI, después SI y DI incrementan o decremento
en 1 dependiendo de la bandera de dirección.
MOVSW - (Mover un string word por word) Mueve una palabra de la cadena
fuente cuya dirección es indicada por los registros DS:SI, a la palabra de la
cadena destino cuya dirección es indicada por ES:DI, después SI y DI
incrementan o decremento en 2 dependiendo de la bandera de dirección.
Int 21h
Esta interrupción lee un carácter de la entrada estándar, el resultado se
almacena en AL.
La función de espera hasta que se pulsa una tecla.
Si por ejemplo, fuéramos a leer el número "5 en AL no se guarda el número, sino
el código ascii que lo representa.
Es decir si ejecutamos la interrupción, en AL se almacenara el número 35h (para
verificar esto en un editor de texto oprimiendo "ALT + 53", es bueno recordar que
35h=53)
Podemos apreciar la variación de las banderas en la primera practica de
EMU8086, solo varian en un valor pero es increíble la rapidez con la que se
desarrolla.

Más contenido relacionado

PPT
Configuracion De Red
PDF
Detección y Corrección de errores
PPTX
Deteccion Y Control De
PPTX
Deteccion y Correccion de errores
PPTX
Detección y corrección de errores
PPTX
DOCX
Declarar el tipo de variable visual basic
PPTX
Configuracion De Red
Detección y Corrección de errores
Deteccion Y Control De
Deteccion y Correccion de errores
Detección y corrección de errores
Declarar el tipo de variable visual basic

La actualidad más candente (7)

PPT
Comprobacion de Paridad
PPTX
Presentacion
PPT
conversion digital a digital
PPT
CodificacióN De Canal
PDF
Metodos de deteccion y correcion de errores
PPTX
Digital a digital
Comprobacion de Paridad
Presentacion
conversion digital a digital
CodificacióN De Canal
Metodos de deteccion y correcion de errores
Digital a digital
Publicidad

Similar a 1.primer ejercicio emu8086 (20)

PPT
MODOS DE DIRECIONAMIENTO DE LA MEMORIA DE PROGRAMA
DOCX
Las instrucciones del ensamblador
PPTX
Data segment
PPS
El Microprocesador Y Su Arquitectura
PPT
Modos de Direccionamiento
DOC
Registros del procesador 01
PDF
Esamblador8086
PDF
Asm mododir2
PDF
asm_mododir2.pdf
PDF
estructura_de_un_programa_en_lenguaje_ensamblador
PPTX
Comenzando a programar
DOCX
Definición de registro de procesador
PDF
Intrucciones 16 bits.pdf
PPT
Instrucciones lenguaje assembler
PDF
Unidad I.pdf
DOCX
Registros del procesador
PDF
ELECTIVA 3 - MICROPROCESADORES
PPTX
LENGUAJE ENSAMBLADOR
PPTX
Emsamblador
DOCX
Registros
MODOS DE DIRECIONAMIENTO DE LA MEMORIA DE PROGRAMA
Las instrucciones del ensamblador
Data segment
El Microprocesador Y Su Arquitectura
Modos de Direccionamiento
Registros del procesador 01
Esamblador8086
Asm mododir2
asm_mododir2.pdf
estructura_de_un_programa_en_lenguaje_ensamblador
Comenzando a programar
Definición de registro de procesador
Intrucciones 16 bits.pdf
Instrucciones lenguaje assembler
Unidad I.pdf
Registros del procesador
ELECTIVA 3 - MICROPROCESADORES
LENGUAJE ENSAMBLADOR
Emsamblador
Registros
Publicidad

Más de Sebastian Gonzalez (20)

DOCX
2.segundo ejercicio
DOCX
3.tercer ejercicio emu8086
DOCX
4.cuarto ejercicio
DOCX
5.quinto ejercicio emu8086
DOCX
6.sexto ejercicio emu8086
PPTX
Tercer blog arquitectura de hardware tercer corte
PPTX
Segundo blog arquitectura de hardware tercer corte
PPTX
Cuarto blog de arquitectura de hardware tercer corte
PPTX
Primer blog arquitectura de hardware 3 corte
PPTX
8.octavo taller
PPTX
6.sexto taller
PPTX
4.cuarto taller/segundo corte
PPTX
2.segundo taller/segundo corte
PPTX
7.septimo taller/segundo corte
PPTX
5.quinto taller/segundo corte
PPTX
3.tercer taller/segundo corte
PPTX
1.primer taller/segundo corte
PPTX
Segundo taller
PPTX
Cuarto taller de arquitectura de hardware
PPTX
Quinto taller arquitectura de hardware
2.segundo ejercicio
3.tercer ejercicio emu8086
4.cuarto ejercicio
5.quinto ejercicio emu8086
6.sexto ejercicio emu8086
Tercer blog arquitectura de hardware tercer corte
Segundo blog arquitectura de hardware tercer corte
Cuarto blog de arquitectura de hardware tercer corte
Primer blog arquitectura de hardware 3 corte
8.octavo taller
6.sexto taller
4.cuarto taller/segundo corte
2.segundo taller/segundo corte
7.septimo taller/segundo corte
5.quinto taller/segundo corte
3.tercer taller/segundo corte
1.primer taller/segundo corte
Segundo taller
Cuarto taller de arquitectura de hardware
Quinto taller arquitectura de hardware

Último (18)

PDF
Funciones de material didáctico para formación
PDF
awwwwwwwwwwwwwwwwwwwwwwwwaeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
PPTX
Signo y síntomas de Asma y como diagnósticar
PDF
prox impresion 2.pdf.pdfhjjjjkkkkkkmmmmmmmmmmmmm
PPTX
Presentation 4 hipermesis Gravidica ptrt
PPTX
segunda revolución industrial secundaria pptx
PDF
27.-PRESENTACION-SALUD-NUTRICIONAL-EN-LOS-TRABAJADORES.pdf
PPTX
EXPOSICION-GESTION.pptxhhhhhhhhhhhhhhhhhhhhhhhhhhh
PPTX
Orientaciones para JornadaHSJK<ZHXKYGKFJTDHTRS
PPTX
DEFENSA DE TESIS RIDER DUARTE año 2025..
PPTX
Clase Gramineas.pptx......................
PPTX
Crear un Recurso Multimedia en casa trabajo y escuela
PPTX
01_Implementa Circuitos Digitalessssssss
PDF
HS2LCD-ICON-LED-RF_v1-1__IS_ENG-FRE-SPA-POR_R001.pdf
PPTX
FARMACOLOGIA DE LA DISFUNCION ERECTIL.pptx
DOCX
PLAN_CIUDADANÍA_2DO.docaonakakanankkanakak
PPTX
S07_s1 - Análisis de sensibilidad y Regla del 100_.pptx
PDF
Derechos Generales y Obligaciones de las y los Trabajadores de Salud_20250817...
Funciones de material didáctico para formación
awwwwwwwwwwwwwwwwwwwwwwwwaeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
Signo y síntomas de Asma y como diagnósticar
prox impresion 2.pdf.pdfhjjjjkkkkkkmmmmmmmmmmmmm
Presentation 4 hipermesis Gravidica ptrt
segunda revolución industrial secundaria pptx
27.-PRESENTACION-SALUD-NUTRICIONAL-EN-LOS-TRABAJADORES.pdf
EXPOSICION-GESTION.pptxhhhhhhhhhhhhhhhhhhhhhhhhhhh
Orientaciones para JornadaHSJK<ZHXKYGKFJTDHTRS
DEFENSA DE TESIS RIDER DUARTE año 2025..
Clase Gramineas.pptx......................
Crear un Recurso Multimedia en casa trabajo y escuela
01_Implementa Circuitos Digitalessssssss
HS2LCD-ICON-LED-RF_v1-1__IS_ENG-FRE-SPA-POR_R001.pdf
FARMACOLOGIA DE LA DISFUNCION ERECTIL.pptx
PLAN_CIUDADANÍA_2DO.docaonakakanankkanakak
S07_s1 - Análisis de sensibilidad y Regla del 100_.pptx
Derechos Generales y Obligaciones de las y los Trabajadores de Salud_20250817...

1.primer ejercicio emu8086

  • 1. ORG : Para establecer la localización del contador del valor numérico que se darán a las etiquetas. ORG 100h Indica que ensamble código a partir del offset 100h, esta directiva es necesaria para los programas COM. JMP -Hace un salto incondicional a una dirección especifica. Formatos del JMP JMP etiqueta Asume que la etiqueta se encuentra en el mismo segmento de código, la etiqueta debe de estar entre -32768 y 32767 del actual IP. JMP FAR PTR etiqueta La etiqueta se encuentra en otro segmento, CS e IP tomaran el segmento y offset de la etiqueta. JMP registro El contenido del registro será copiado en IP. JMP WORD PTR dir Salta a la dirección indicada en la dirección DS:dir. JMP DWORD PTR dir Salta a la dirección indicada por la palabra doble que especifica segmento y offset, que se encuentra en la dirección DS. DB - Definir bytes MOVSB - (Mover un string byte por byte) Mueve un byte de la cadena fuente cuya dirección es indicada por los registros DS:SI, al byte de la cadena destino cuya dirección es indicada por ES:DI, después SI y DI incrementan o decremento en 1 dependiendo de la bandera de dirección. MOVSW - (Mover un string word por word) Mueve una palabra de la cadena fuente cuya dirección es indicada por los registros DS:SI, a la palabra de la cadena destino cuya dirección es indicada por ES:DI, después SI y DI incrementan o decremento en 2 dependiendo de la bandera de dirección. Int 21h Esta interrupción lee un carácter de la entrada estándar, el resultado se almacena en AL. La función de espera hasta que se pulsa una tecla. Si por ejemplo, fuéramos a leer el número "5 en AL no se guarda el número, sino el código ascii que lo representa. Es decir si ejecutamos la interrupción, en AL se almacenara el número 35h (para verificar esto en un editor de texto oprimiendo "ALT + 53", es bueno recordar que 35h=53)
  • 2. Podemos apreciar la variación de las banderas en la primera practica de EMU8086, solo varian en un valor pero es increíble la rapidez con la que se desarrolla.