Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Modos de direccionamiento Sistemas Basados en Microprocesador.

Slides:



Advertisements
Presentaciones similares
DEPARTAMENTO DE TECNOLOGÍA OPTATIVAS
Advertisements

Copyright © 2006 Edwin Merced Todos los Derechos Reservados Glosario Interactivo de Tecnología Asistiva X Instrucciones: Oprima el botón de avanzar (
Fermín Sánchez Carracedo Universitat Politècnica de Catalunya
COTA DEL ERROR MEDIDAS INDIRECTAS Técnicas Experimentales - Tema 9
No. Lista 31 Teresita Ramírez Uribe HORA: 8:00-9:00AM.
N.L 32 ROMERO HERNÁNDEZ GABRIELA VERÓNICA. HORA: 8:00-9:00AM ESQUELETO DE UN PROGRAMA EN ENSAMBLADOR.
Integrantes Carlos Junior Salinas Rivera (ILHUICOATL). Comunidad: coatl (serpiente).
ARQUITECTURA INTEL FORMATOS DE INSTRUCCIÓN
Andrés Núñez Herrero Enrique España Blanco Rodrigo Cembrero Carazo
VAX Diego Esteban Moreno Germán Aguado Llorente Félix Huete García.
ARQUITECTURA INTEL Modos de direccionamiento
SPARC (Scalable Processor Architecture)
CORTES Y SECCIONES 1.- CORTES 2.- SECCIONES 3.- NORMA IRAM 4.507
Componentes de una computadora
Sistemas Digitales Curso 2007/2008 Departamento de Tecnología E l e c t r ó n i c a Periféricos E/S. VIA 65C22 Sistemas Digitales 2º curso Ingeniero Técnico.
Arquitectura de Conjunto de Instrucciones (ISA)
MODOS DE DIRECCIONAMIENTO
Campo electrostático entre placas cargadas paralelas.
MODOS DE DIRECCIONAMIENTO
>> Modelado – 2 << Representación de sólidos (a)
Instrucciones: FORMATO DE INSTRUCCIONES
LA FIRMA ELECTRONICA.
Departamento de Tecnología Curso: 4º E.S.O. I.E.S. Ana Mª Matute
Unidad III Elementos del lenguaje C++
Maquinas Digitales  La idea principal es dividir el procesamiento de cada una de las instrucciones en una serie de pasos totalmente independientes.
29 de Marzo 2011 Asistente Virtual Telefónica del Perú SAA Dirección Aseguramiento Compromiso Cliente.
Clase 185 La elipse (continuación).
C ONTINUACIÓN M ODOS DE DIRECCIONAMIENTO. 5. R ELATIVO A LA BASE Se le identifica cuando dentro de la instrucción aparece un registro base mas un desplazamiento.
Introducción al lenguaje ensamblador
UNIDAD VI: CIRCUITOS LÓGICOS SECUENCIALES
Estructura de Computadores Comandos DEBUG Programación en Assembler Profesora : Tatiana Marín R.
Direccionamiento según el IEEE 694
Administración y dirección de empresas
Microcomputadores Prof: Tatiana Marín R.. Lenguaje máquina = lenguaje binario InstrucciónLenguaje máquina (binario)OP ( hex)Nemónico Restar F0SUB.
Electrónica de Comunicaciones
Tema 2: Lenguaje máquina
Química U.2 Unión entre átomos y propiedades de las sustancias
[ Arquitectura de Computadores ] SISTEMAS DIGITALES
MODOS DE DIRECCIONAMIENTO
1 Proyecto Mecesup Área Computadores Profesores Encargados Leopoldo Silva B. Agustín J. González 10 octubre 2001.
Departamento de Informática. Curso LA UNIDAD DE CONTROL LECCIÓN 9. DISEÑO DE PROCESADORES USANDO CONTROL CABLEADO.
Asignatura: Lenguaje de Programación de Sistema 2014 PPT No. 03 Programa vespertino de Ingeniería (E) en Sistemas Computacionales Profesor: José Estay.
Capítulo 3 Instrucciones y direccionamiento Félix García Carballeira Jesús Carretero Pérez José Daniel Sánchez García David Expósito Singh © Ediciones.
Impactos de la tecnificación y cultura mediática
Sesión 14.1 Cónicas: Hipérbola.

El CPU Hecho por: Ashley Guerra Profesor: Cristhian Hernández Año:2013.
Modos de direccionamiento
Maquinas Digitales UNIDADES DE CONTROL.
Primera generación:.
Programa Visual Basic Giuliano Woloszanowski 2B Pc: 24.
Profesora: Melania La Rosa. Alumna: Neida Briceño Godoy.
CONJUNTO DE INSTRUCCIONES Maquinas Digitales
Combina elementos reales y virtuales Es interactiva en tiempo real Está registrada en 3D.
Arquitectura de Computadores
Modos de Direccionamiento y Formatos
Arquitectura de Computadores IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia.
4º E.S.O. Química U.2 Unión entre átomos y propiedades de las sustancias Relación entre la tabla periódica y la estructura atómica.
Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Modelo del Programador de un Sistema digital basado.
20 semanas Inicio Matricular PDGI Asistir a sesiones de clase Entregar y sustentar anteproyecto (16) Realizar rúbrica de calificación (18) Consolidar resultados.
DIRECCION DE PROYECTOS.
Dibujo Técnico I y II Sistema Diédrico Proyecciones del Punto.
El alfabeto español.
CONCURSO PÚBLICO Nº Puesto: Profesional de Servicio Civil 1B
DINÁMICA 4º ESO CURSO
DIFERENCIAS PERT-CPM PERT CPM GRAFICACIÓN FLECHA-ACT. NODO-ACT
Registro.
Sesión 2: Modos de direccionamiento Indirecto, bucles y saltos condicionales Fulgencio Montilla Meoro Universidad Politécnica de Valencia.
MODOS DE DIRECCIONAMIENTO MC68000
CONCEPTOS GENERALES DE ELECTRÓNICA BÁSICA FUENTE DE ENERGÍA CC o CA CONVERTIDOR ELECTRONICO CARGA CC o CA.
Transcripción de la presentación:

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Modos de direccionamiento Sistemas Basados en Microprocesador 2º curso Ingeniero Técnico en Electrónica Industrial

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Directo a Registro 2n 2n+1 $2456 $2458 $245A $2457 $2459 $245B Datos SR TSI2I1I0XNZVC D0 D1 D2 D3 D4 D5 D6 D A0 A1 A2 A3 A4 A5 A6 A PC C3 20 MOVE.WD3, A2 2n 2n+1 $C31E $C320 $C322 $C31F $C321 $C323 Programa A7 B3 C1 11 AA EE BB FF FF B3 C1 PC C3 22

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a 2n 2n+1 $2456 $2458 $245A $2457 $2459 $245B Datos SR TSI2I1I0XNZVC D0 D1 D2 D3 D4 D5 D6 D A0 A1 A2 A3 A4 A5 A6 A PC C3 14 Inmediato MOVE.B#$F3, D3 2n 2n+1 $C314 $C316 $C318 $C315 $C317 $C319 Programa C1 F3 25 A7 B3 16 3C 00 F3 PC C3 18

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Implícito 2n 2n+1 $2456 $2458 $245A $2457 $2459 $245B Datos 2n 2n+1 $C314 $C316 $C318 $C315 $C317 $C319 Programa SR TSI2I1I0XNZVC D0 D1 D2 D3 D4 D5 D6 D A0 A1 A2 A3 A4 A5 A6 A PC C FC MOVE.W#$2400, SR SR PC C3 18

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Absoluto SR TSI2I1I0XNZVC D0 D1 D2 D3 D4 D5 D6 D A0 A1 A2 A3 A4 A5 A6 A PC C3 14 2n 2n+1 $2456 $2458 $245A $2457 $2459 $245B Datos 2n 2n+1 $C314 $C316 $C318 $C31A $C315 $C317 $C319 $C31B Programa MOVE.W$2458,D4 F0 00 A FA PC C3 1A EC EC 26 A1 24

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Indirecto SR TSI2I1I0XNZVC D0 D1 D2 D3 D4 D5 D6 D A0 A1 A2 A3 A4 A5 A6 A PC C3 14 2n 2n+1 $2456 $2458 $245A $2457 $2459 $245B Datos 2n 2n+1 $C314 $C316 $C318 $C31A $C315 $C317 $C319 $C31B Programa F0 00 FF FA MOVE.W(A2),D EC 26 A1 24 EC 26 FF 88 PC C3 16

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Indirecto con Postincremento SR TSI2I1I0XNZVC D0 D1 D2 D3 D4 D5 D6 D A0 A1 A2 A3 A4 A5 A6 A PC C3 14 2n 2n+1 $2456 $2458 $245A $2457 $2459 $245B Datos 2n 2n+1 $C314 $C316 $C318 $C31A $C315 $C317 $C319 $C31B Programa 30 1A F0 00 FF FA MOVE.W(A2)+,D EC 26 A1 24 EC 26 FF 88 PC C A 1 si. B A2 = A2 + 2 si. W 4 si. L Nota: El registro A7 se incrementa en 2 tanto en caso de dato.B como.W

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Indirecto con Predecremento SR TSI2I1I0XNZVC D0 D1 D2 D3 D4 D5 D6 D A0 A1 A2 A3 A4 A5 A6 A PC C3 14 2n 2n+1 $2456 $2458 $245A $2457 $2459 $245B Datos 2n 2n+1 $C314 $C316 $C318 $C31A $C315 $C317 $C319 $C31B Programa F0 00 FF MOVE.W-(A2),D A EC 26 A1 24EC 26 FF 88 PC C si. B A2 = A2 - 2 si. W 4 si. L Nota: El registro A7 se decrementa en 2 tanto en caso de dato.B como.W

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Indirecto con Desplazamiento SR TSI2I1I0XNZVC D0 D1 D2 D3 D4 D5 D6 D A0 A1 A2 A3 A4 A5 A6 A PC C3 14 2n 2n+1 $2456 $2458 $245A $245C $245E $2460 $2462 $2464 $2466 $2457 $2459 $245B $245D $245F $2461 $2463 $2465 $2467 Datos 2n 2n+1 $C314 $C316 $C318 $C31A $C315 $C317 $C319 $C31B Programa 30 2A 00 0A F0 00 FF MOVE.W$A(A2),D EC 26 A1 24EC PC C3 18 Nota: El desplazamiento es un nº de 16 bits Dirección = A2 + 10

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Indirecto con Índice y Desplazamiento SR TSI2I1I0XNZVC D0 D1 D2 D3 D4 D5 D6 D A0 A1 A2 A3 A4 A5 A6 A PC C3 14 2n 2n+1 $2456 $2458 $245A $245C $245E $2460 $2462 $2464 $2466 $2457 $2459 $245B $245D $245F $2461 $2463 $2465 $2467 Datos 2n 2n+1 $C314 $C316 $C318 $C31A $C315 $C317 $C319 $C31B Programa F0 00 FF MOVE.W3(A2,D0.W),D EC 26 A1 24EC PC C3 18 Notas: El desplazamiento es un nº de 8 bits El índice puede ser tamaño.W ó.L EC Dirección = A2 + D0 + 3

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Relativo a PC con Desplazamiento 2n 2n+1 $2456 $2458 $245A $2457 $2459 $245B Datos 2n 2n+1 $C314 $C316 $C318 $C31A $C31C $C315 $C317 $C319 $C31B $C31D Programa SR TSI2I1I0XNZVC D0 D1 D2 D3 D4 D5 D6 D A0 A1 A2 A3 A4 A5 A6 A PC C A MOVE.B6(PC),D0 PC C3 18 EC EC Nota: El desplazamiento es un nº de 16 bits

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Relativo a PC con Índice y Desplazamiento 2n 2n+1 $2456 $2458 $245A $2457 $2459 $245B Datos 2n 2n+1 $C314 $C316 $C318 $C31A $C31C $C315 $C317 $C319 $C31B $C31D Programa SR TSI2I1I0XNZVC D0 D1 D2 D3 D4 D5 D6 D A0 A1 A2 A3 A4 A5 A6 A PC C A MOVE.B1(PC,D2),D0 PC C3 18 EC EC Nota: El desplazamiento es un nº de 8 bits 1F 3C

Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Modos de direccionamiento Fin Sistemas Digitales 2º curso Ingeniero Técnico en Electrónica Industrial