SlideShare uma empresa Scribd logo
1 de 17
Romo Reyes Ramón Iván
 El 8086 ofrece una multitud de vías para
direccionar la información: registro a registro,
direccionamiento inmediato, direccionamiento
directo y varios tipos diferentes de
direccionamiento indirecto.
 Es aquel en el cual la operación se lleva a cabo
entre los contenidos de dos registros. Por
ejemplo, la instrucción
 MOV AX,BX
 indica que el contenido del registro BX sea
copiado en el registro AX.
 MOV Rn,A
 Carga en el registro Rn el contenido del
acumulador: Rn <--- (A).
Este direccionamiento ocupa muy poca memoria
de programa y permite acceder de manera rápida
a los datos más frecuentemente utilizados.
 En este modo de direccionamiento, uno de los
operandos está presente en el o los bytes
siguientes al código de operación. Por ejemplo, la
instrucción
 ADD AX,3064h
 indica que el número 3064h sea sumado al
contenido del registro AX y el resultado
almacenado en dicho registro.
 MOV A,#255
 Carga en el acumulador el número decimal 255.
 MOV DPTR,#36CAH
 Carga en el registro DPTR el valor 36CAH. 
 EL 8086 implementa el direccionamiento directo a
memoria, sumando un desplazamiento de 16 bits,
indicado por los dos bytes que siguen al código
de operación, al contenido del registro de
segmento de datos. La suma es pues, la posición
de memoria direccionada.
 MOV AH,TABLA
 señala que el contenido de la posición de memoria
cuya dirección está indicada por el identificador
TABLA, sea copiado en el registro AH.
 ADD A,3BH
 esta instrucción suma (ADD) al contenido del
acumulador el contenido de la posición de memoria
3BH: A <--- (A) + ([3B]). 
 El modo de direccionamiento indirecto es el más
difícil de comprender, pero también el más
poderoso. Existen cuatro métodos de
direccionamiento indirecto: indirecto a registro,
relativo a base, indexado e indexado a base.
 En el modo de direccionamiento indirecto a
registro, la dirección de memoria donde se
encuentra uno de los operandos es indicada a
través del contenido de los registros BX, BP, SI o
DI. La instrucción
 mov AX,[DI]
 establece que el contenido de la palabra de
memoria cuya dirección está indicada por el
contenido del registro DI, sea copiado en el
registro AX.
 El direccionamiento a la memoria de datos,
relativo a base simplemente usa el contenido del
registro BX o BP como base para la posición
efectiva de memoria. La instrucción
 MOV CL,[BP]+DESP
 copia el contenido de la posición de memoria
cuya dirección está determinada por la suma del
contenido de BP y DESP, en el registro CL.
El direccionamiento indexado directo está permitido
especificando los registros SI o DI como índices.
Empleando este modo de direccionamiento es
posible acceder a los elementos de un vector. La
instrucción
 sub AH,MATRIZ[SI]
 resta del contenido del registro AH, el valor
contenido en la posición de memoria especificada
por la suma del desplazamiento indicado por el
identificador MATRIZ y el contenido del registro
SI.
 Resulta de la combinación de los modos de
direccionamiento Relativo a Base e Indexado
Directo. La instrucción
mov DH,VECTOR[BX][DI]
señala que el contenido de la posición de memoria
cuya dirección viene indicada por la suma de los
contenidos de los registros BX y DX y del
desplazamiento establecido por el identificador
VECTOR, sea copiado en DH.

Mais conteúdo relacionado

Destaque

Reporte diciembre actualizado
Reporte diciembre actualizadoReporte diciembre actualizado
Reporte diciembre actualizado
Alma Malagon
 
Segunda evaluación a distancia.
Segunda evaluación a distancia.Segunda evaluación a distancia.
Segunda evaluación a distancia.
Ladyeredia
 
Cómo se organiza la Quebrantahuesos y la Tresparriscos
Cómo se organiza la Quebrantahuesos y la TresparriscosCómo se organiza la Quebrantahuesos y la Tresparriscos
Cómo se organiza la Quebrantahuesos y la Tresparriscos
DAVID vendesport
 
Administración de servicios en linea
Administración de servicios en lineaAdministración de servicios en linea
Administración de servicios en linea
david -lb
 
Global gb corporativa_castellano_2013v2
Global gb corporativa_castellano_2013v2Global gb corporativa_castellano_2013v2
Global gb corporativa_castellano_2013v2
gomezruizpa
 
Informecomercialvalenciacf
InformecomercialvalenciacfInformecomercialvalenciacf
Informecomercialvalenciacf
DAVID vendesport
 
Presentacion de navidad 2011
Presentacion de navidad 2011Presentacion de navidad 2011
Presentacion de navidad 2011
ezunigaalfa
 
Tipos de enrgia sebastian ramirez (2)
Tipos de enrgia sebastian ramirez (2)Tipos de enrgia sebastian ramirez (2)
Tipos de enrgia sebastian ramirez (2)
Sebas Ramirez F
 
Guía de Orientación 3º E.S.O.
Guía de Orientación 3º E.S.O.Guía de Orientación 3º E.S.O.
Guía de Orientación 3º E.S.O.
orientacionlagomar
 
Contabilidad y sus ramas de jaime castro saucedo
Contabilidad y sus ramas de jaime castro saucedoContabilidad y sus ramas de jaime castro saucedo
Contabilidad y sus ramas de jaime castro saucedo
JAIMECASTROSAUCEDO
 

Destaque (20)

Windows 7
Windows 7Windows 7
Windows 7
 
Reporte diciembre actualizado
Reporte diciembre actualizadoReporte diciembre actualizado
Reporte diciembre actualizado
 
Segunda evaluación a distancia.
Segunda evaluación a distancia.Segunda evaluación a distancia.
Segunda evaluación a distancia.
 
Precentacion de Info. 1ºD COBAEG
Precentacion de Info. 1ºD COBAEG Precentacion de Info. 1ºD COBAEG
Precentacion de Info. 1ºD COBAEG
 
Cómo se organiza la Quebrantahuesos y la Tresparriscos
Cómo se organiza la Quebrantahuesos y la TresparriscosCómo se organiza la Quebrantahuesos y la Tresparriscos
Cómo se organiza la Quebrantahuesos y la Tresparriscos
 
Mis vacaciones
Mis vacacionesMis vacaciones
Mis vacaciones
 
Administración de servicios en linea
Administración de servicios en lineaAdministración de servicios en linea
Administración de servicios en linea
 
Global gb corporativa_castellano_2013v2
Global gb corporativa_castellano_2013v2Global gb corporativa_castellano_2013v2
Global gb corporativa_castellano_2013v2
 
Contabilidad y sus ramas de jaime castro saucedo
Contabilidad y sus ramas de jaime castro saucedoContabilidad y sus ramas de jaime castro saucedo
Contabilidad y sus ramas de jaime castro saucedo
 
Presentacion d.d.h.h
Presentacion d.d.h.hPresentacion d.d.h.h
Presentacion d.d.h.h
 
Informecomercialvalenciacf
InformecomercialvalenciacfInformecomercialvalenciacf
Informecomercialvalenciacf
 
Presentacion de navidad 2011
Presentacion de navidad 2011Presentacion de navidad 2011
Presentacion de navidad 2011
 
Informatica album de fotos maviael martìnez ramos ramos
Informatica album de fotos maviael martìnez ramos  ramosInformatica album de fotos maviael martìnez ramos  ramos
Informatica album de fotos maviael martìnez ramos ramos
 
WORD
WORDWORD
WORD
 
El verbo
El verboEl verbo
El verbo
 
Pont de Brooklyn
Pont de BrooklynPont de Brooklyn
Pont de Brooklyn
 
11 de septiembre. plataformas multimedia.
11 de septiembre. plataformas multimedia.11 de septiembre. plataformas multimedia.
11 de septiembre. plataformas multimedia.
 
Tipos de enrgia sebastian ramirez (2)
Tipos de enrgia sebastian ramirez (2)Tipos de enrgia sebastian ramirez (2)
Tipos de enrgia sebastian ramirez (2)
 
Guía de Orientación 3º E.S.O.
Guía de Orientación 3º E.S.O.Guía de Orientación 3º E.S.O.
Guía de Orientación 3º E.S.O.
 
Contabilidad y sus ramas de jaime castro saucedo
Contabilidad y sus ramas de jaime castro saucedoContabilidad y sus ramas de jaime castro saucedo
Contabilidad y sus ramas de jaime castro saucedo
 

Semelhante a Modos de direccionamiento!! (12)

ModosDireccionamiento.ppsx
ModosDireccionamiento.ppsxModosDireccionamiento.ppsx
ModosDireccionamiento.ppsx
 
Ensamblador
EnsambladorEnsamblador
Ensamblador
 
Instrucciones lenguaje assembler
Instrucciones lenguaje assemblerInstrucciones lenguaje assembler
Instrucciones lenguaje assembler
 
Sintaxis del lenguaje ensamblador
Sintaxis del lenguaje ensambladorSintaxis del lenguaje ensamblador
Sintaxis del lenguaje ensamblador
 
Comparativa Intel 8086 Motorola 68000
Comparativa Intel 8086   Motorola 68000Comparativa Intel 8086   Motorola 68000
Comparativa Intel 8086 Motorola 68000
 
Registros del procesador 01
Registros del procesador 01Registros del procesador 01
Registros del procesador 01
 
Arranque de Sistema Operativo con Assembler
Arranque de Sistema Operativo con AssemblerArranque de Sistema Operativo con Assembler
Arranque de Sistema Operativo con Assembler
 
Asm mododir2
Asm mododir2Asm mododir2
Asm mododir2
 
Esamblador8086
Esamblador8086Esamblador8086
Esamblador8086
 
asm_mododir2.pdf
asm_mododir2.pdfasm_mododir2.pdf
asm_mododir2.pdf
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexados
 
Registros ensayo
Registros ensayoRegistros ensayo
Registros ensayo
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
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
FagnerLisboa3
 

Último (15)

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
 
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
 
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
 
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
 
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
 
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 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
 
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
 
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
 
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
 
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
 

Modos de direccionamiento!!

  • 2.  El 8086 ofrece una multitud de vías para direccionar la información: registro a registro, direccionamiento inmediato, direccionamiento directo y varios tipos diferentes de direccionamiento indirecto.
  • 3.  Es aquel en el cual la operación se lleva a cabo entre los contenidos de dos registros. Por ejemplo, la instrucción
  • 4.  MOV AX,BX  indica que el contenido del registro BX sea copiado en el registro AX.  MOV Rn,A  Carga en el registro Rn el contenido del acumulador: Rn <--- (A). Este direccionamiento ocupa muy poca memoria de programa y permite acceder de manera rápida a los datos más frecuentemente utilizados.
  • 5.  En este modo de direccionamiento, uno de los operandos está presente en el o los bytes siguientes al código de operación. Por ejemplo, la instrucción
  • 6.  ADD AX,3064h  indica que el número 3064h sea sumado al contenido del registro AX y el resultado almacenado en dicho registro.  MOV A,#255  Carga en el acumulador el número decimal 255.  MOV DPTR,#36CAH  Carga en el registro DPTR el valor 36CAH. 
  • 7.  EL 8086 implementa el direccionamiento directo a memoria, sumando un desplazamiento de 16 bits, indicado por los dos bytes que siguen al código de operación, al contenido del registro de segmento de datos. La suma es pues, la posición de memoria direccionada.
  • 8.  MOV AH,TABLA  señala que el contenido de la posición de memoria cuya dirección está indicada por el identificador TABLA, sea copiado en el registro AH.  ADD A,3BH  esta instrucción suma (ADD) al contenido del acumulador el contenido de la posición de memoria 3BH: A <--- (A) + ([3B]). 
  • 9.  El modo de direccionamiento indirecto es el más difícil de comprender, pero también el más poderoso. Existen cuatro métodos de direccionamiento indirecto: indirecto a registro, relativo a base, indexado e indexado a base.
  • 10.  En el modo de direccionamiento indirecto a registro, la dirección de memoria donde se encuentra uno de los operandos es indicada a través del contenido de los registros BX, BP, SI o DI. La instrucción
  • 11.  mov AX,[DI]  establece que el contenido de la palabra de memoria cuya dirección está indicada por el contenido del registro DI, sea copiado en el registro AX.
  • 12.  El direccionamiento a la memoria de datos, relativo a base simplemente usa el contenido del registro BX o BP como base para la posición efectiva de memoria. La instrucción
  • 13.  MOV CL,[BP]+DESP  copia el contenido de la posición de memoria cuya dirección está determinada por la suma del contenido de BP y DESP, en el registro CL.
  • 14. El direccionamiento indexado directo está permitido especificando los registros SI o DI como índices. Empleando este modo de direccionamiento es posible acceder a los elementos de un vector. La instrucción
  • 15.  sub AH,MATRIZ[SI]  resta del contenido del registro AH, el valor contenido en la posición de memoria especificada por la suma del desplazamiento indicado por el identificador MATRIZ y el contenido del registro SI.
  • 16.  Resulta de la combinación de los modos de direccionamiento Relativo a Base e Indexado Directo. La instrucción
  • 17. mov DH,VECTOR[BX][DI] señala que el contenido de la posición de memoria cuya dirección viene indicada por la suma de los contenidos de los registros BX y DX y del desplazamiento establecido por el identificador VECTOR, sea copiado en DH.