SlideShare una empresa de Scribd logo
1 de 5
1:Buscar la instrucción en la
memoria principal

 Se vuelca el valor del contador de programa sobre el bus de
  direcciones. Entonces la CPU pasa la instrucción de la memoria
  principal a través del bus de datos al Registro de Datos de
  Memoria (MDR). A continuación el valor del MDR es colocado
  en el Registro de Instrucción Actual (CIR), un circuito que
  guarda la instrucción temporalmente de manera que pueda ser
  decodificada y ejecutada.
2: Decodificar la instrucción

 El decodificador de instrucción interpreta e implementa la
    instrucción. El registro de instrucción mantiene la instrucción en
    curso mientras el contador de programa guarda la dirección de
    memoria de la siguiente instrucción a ser ejecutada.
   Recogida de datos desde la memoria principal
   Se accede al banco de registros por los operandos
   Se calcula el valor del operando inmediato con extensión de
    signo
   También se lee la dirección efectiva de la memoria principal si la
    instrucción tiene una dirección indirecta, y se recogen los datos
    requeridos de la memoria principal para ser procesados y
    colocados en los registros de datos.
3: Ejecutar la instrucción

 A partir del registro de instrucción, los datos que forman la instrucción
  son decodificados por la unidad de control. Ésta interpreta la
  información como una secuencia de señales de control que son
  enviadas a las unidades funcionales relevantes de la CPU para realizar
  la operación requerida por la instrucción.
4: Almacenar o guardar resultados

 El resultado generado por la operación es almacenado en la memoria
  principal o enviado a un dispositivo de salida dependiendo de la
  instrucción. Basándose en los resultados de la operación, el contador
  de programa se incrementa para apuntar a la siguiente instrucción o se
  actualiza con una dirección diferente donde la próxima instrucción será
  recogida.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (9)

Arquitectura de Computadores (II Bimestre)
Arquitectura de Computadores (II Bimestre)Arquitectura de Computadores (II Bimestre)
Arquitectura de Computadores (II Bimestre)
 
Fundamentos de la Informática
Fundamentos de la Informática Fundamentos de la Informática
Fundamentos de la Informática
 
Práctica de word
Práctica de wordPráctica de word
Práctica de word
 
4
44
4
 
Computadora
ComputadoraComputadora
Computadora
 
Dina abad sede santa marta
Dina abad sede santa martaDina abad sede santa marta
Dina abad sede santa marta
 
La computacion
La  computacionLa  computacion
La computacion
 
La computadora
La computadoraLa computadora
La computadora
 
Examen 6 h
Examen 6 hExamen 6 h
Examen 6 h
 

Destacado

Blogger herramientas
Blogger herramientasBlogger herramientas
Blogger herramientasMikeh66h
 
configuracion
configuracion configuracion
configuracion Nyvek
 
Marc Green- Marketing Resume
Marc Green- Marketing ResumeMarc Green- Marketing Resume
Marc Green- Marketing Resumemarc green
 
Mechanical and preventable factors of bile duct injuries during laparoscopic ...
Mechanical and preventable factors of bile duct injuries during laparoscopic ...Mechanical and preventable factors of bile duct injuries during laparoscopic ...
Mechanical and preventable factors of bile duct injuries during laparoscopic ...Jose Daniel Andrada Alvarez
 
Diapositivas musica
Diapositivas musicaDiapositivas musica
Diapositivas musicauntaljuanpis
 
Eunice Roman 10.doc (1)
Eunice Roman 10.doc (1)Eunice Roman 10.doc (1)
Eunice Roman 10.doc (1)eunice roman
 
Tipos de puertos
Tipos de puertosTipos de puertos
Tipos de puertosNyvek
 
Implementação mód4 -
Implementação   mód4 - Implementação   mód4 -
Implementação mód4 - inechidias
 

Destacado (20)

Contestacions del PP juny2012
Contestacions del PP juny2012Contestacions del PP juny2012
Contestacions del PP juny2012
 
Marco curricular común.youbliser
Marco curricular común.youbliserMarco curricular común.youbliser
Marco curricular común.youbliser
 
Portafolio de informatica
Portafolio de informaticaPortafolio de informatica
Portafolio de informatica
 
servisios de internet: blogs
servisios de internet: blogsservisios de internet: blogs
servisios de internet: blogs
 
La ganaderia
La ganaderiaLa ganaderia
La ganaderia
 
Apresentação final revista sinergia
Apresentação final revista sinergiaApresentação final revista sinergia
Apresentação final revista sinergia
 
Blogger herramientas
Blogger herramientasBlogger herramientas
Blogger herramientas
 
Quinta manhã equipe 2
Quinta manhã equipe 2Quinta manhã equipe 2
Quinta manhã equipe 2
 
Pps blimunda confoa11 copacabana
Pps blimunda confoa11 copacabanaPps blimunda confoa11 copacabana
Pps blimunda confoa11 copacabana
 
configuracion
configuracion configuracion
configuracion
 
Guia do atleta
Guia do atletaGuia do atleta
Guia do atleta
 
Marc Green- Marketing Resume
Marc Green- Marketing ResumeMarc Green- Marketing Resume
Marc Green- Marketing Resume
 
A clave novembro 2012
A clave novembro 2012A clave novembro 2012
A clave novembro 2012
 
Perimetro area
Perimetro areaPerimetro area
Perimetro area
 
Conceptos básicos de redes.
Conceptos básicos de redes.Conceptos básicos de redes.
Conceptos básicos de redes.
 
Mechanical and preventable factors of bile duct injuries during laparoscopic ...
Mechanical and preventable factors of bile duct injuries during laparoscopic ...Mechanical and preventable factors of bile duct injuries during laparoscopic ...
Mechanical and preventable factors of bile duct injuries during laparoscopic ...
 
Diapositivas musica
Diapositivas musicaDiapositivas musica
Diapositivas musica
 
Eunice Roman 10.doc (1)
Eunice Roman 10.doc (1)Eunice Roman 10.doc (1)
Eunice Roman 10.doc (1)
 
Tipos de puertos
Tipos de puertosTipos de puertos
Tipos de puertos
 
Implementação mód4 -
Implementação   mód4 - Implementação   mód4 -
Implementação mód4 -
 

Similar a Pasos del procesamiento de instrucciones CPU

Unidad de Procesamiento
Unidad de ProcesamientoUnidad de Procesamiento
Unidad de ProcesamientoPedroDuarte234
 
Ciclo de istrucciones
Ciclo de istruccionesCiclo de istrucciones
Ciclo de istruccioneszo5
 
T22 ejecutainstruccion iñaki_lazaro
T22 ejecutainstruccion iñaki_lazaroT22 ejecutainstruccion iñaki_lazaro
T22 ejecutainstruccion iñaki_lazarolaazaroo
 
Ejecuta maider
Ejecuta maiderEjecuta maider
Ejecuta maiderMaider96
 
Unidad de procesamiento sis2
Unidad de procesamiento sis2Unidad de procesamiento sis2
Unidad de procesamiento sis2RubenPerez180
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamientoJesusAlfonzo18
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales iiJoalixvs
 
Ejecución de una Instrucción
Ejecución de  una InstrucciónEjecución de  una Instrucción
Ejecución de una InstrucciónMaryAleCTorrice
 
Ciclo de instruccion ensayo
Ciclo de instruccion ensayoCiclo de instruccion ensayo
Ciclo de instruccion ensayoMarp Aerov
 
T22 ejecutainstruccion esti_galindouh
T22 ejecutainstruccion esti_galindouhT22 ejecutainstruccion esti_galindouh
T22 ejecutainstruccion esti_galindouhestigalindo
 
T22 ejecutainstruccion isabella_lópez
T22 ejecutainstruccion isabella_lópezT22 ejecutainstruccion isabella_lópez
T22 ejecutainstruccion isabella_lópezisabellalopezoliveira
 
Sistemas Digitales II-Unidad de Procesamiento
Sistemas Digitales II-Unidad de ProcesamientoSistemas Digitales II-Unidad de Procesamiento
Sistemas Digitales II-Unidad de ProcesamientoSofiaVenero1
 
Que es la unidad central de proceso 01
Que es la unidad central de proceso 01Que es la unidad central de proceso 01
Que es la unidad central de proceso 01Isaias Castro
 
T22 ejecutainstruccion sergiosoto
T22 ejecutainstruccion sergiosotoT22 ejecutainstruccion sergiosoto
T22 ejecutainstruccion sergiosotossotor
 
T22 ejecutainstruccion iranzuhuarte
T22 ejecutainstruccion iranzuhuarteT22 ejecutainstruccion iranzuhuarte
T22 ejecutainstruccion iranzuhuarteiranzuhuarte
 
Ejecuta dani&esti
Ejecuta dani&estiEjecuta dani&esti
Ejecuta dani&estiDaniDuff95
 

Similar a Pasos del procesamiento de instrucciones CPU (20)

Unidad de Procesamiento
Unidad de ProcesamientoUnidad de Procesamiento
Unidad de Procesamiento
 
Ciclo de istrucciones
Ciclo de istruccionesCiclo de istrucciones
Ciclo de istrucciones
 
Ejecuta miriam
Ejecuta miriamEjecuta miriam
Ejecuta miriam
 
Ejecuta alicia
Ejecuta aliciaEjecuta alicia
Ejecuta alicia
 
T22 ejecutainstruccion iñaki_lazaro
T22 ejecutainstruccion iñaki_lazaroT22 ejecutainstruccion iñaki_lazaro
T22 ejecutainstruccion iñaki_lazaro
 
Ejecuta maider
Ejecuta maiderEjecuta maider
Ejecuta maider
 
Unidad de procesamiento sis2
Unidad de procesamiento sis2Unidad de procesamiento sis2
Unidad de procesamiento sis2
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales ii
 
2.3.1
2.3.12.3.1
2.3.1
 
Ejecución de una Instrucción
Ejecución de  una InstrucciónEjecución de  una Instrucción
Ejecución de una Instrucción
 
Ciclo de instruccion ensayo
Ciclo de instruccion ensayoCiclo de instruccion ensayo
Ciclo de instruccion ensayo
 
T22 ejecutainstruccion esti_galindouh
T22 ejecutainstruccion esti_galindouhT22 ejecutainstruccion esti_galindouh
T22 ejecutainstruccion esti_galindouh
 
T22 ejecutainstruccion isabella_lópez
T22 ejecutainstruccion isabella_lópezT22 ejecutainstruccion isabella_lópez
T22 ejecutainstruccion isabella_lópez
 
Sistemas Digitales II-Unidad de Procesamiento
Sistemas Digitales II-Unidad de ProcesamientoSistemas Digitales II-Unidad de Procesamiento
Sistemas Digitales II-Unidad de Procesamiento
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
 
Que es la unidad central de proceso 01
Que es la unidad central de proceso 01Que es la unidad central de proceso 01
Que es la unidad central de proceso 01
 
T22 ejecutainstruccion sergiosoto
T22 ejecutainstruccion sergiosotoT22 ejecutainstruccion sergiosoto
T22 ejecutainstruccion sergiosoto
 
T22 ejecutainstruccion iranzuhuarte
T22 ejecutainstruccion iranzuhuarteT22 ejecutainstruccion iranzuhuarte
T22 ejecutainstruccion iranzuhuarte
 
Ejecuta dani&esti
Ejecuta dani&estiEjecuta dani&esti
Ejecuta dani&esti
 

Más de marcos2294

Tutorial slideshare
Tutorial slideshareTutorial slideshare
Tutorial slidesharemarcos2294
 
Las nuevas tecnologías
Las nuevas tecnologíasLas nuevas tecnologías
Las nuevas tecnologíasmarcos2294
 
Registros en paginas
Registros en paginasRegistros en paginas
Registros en paginasmarcos2294
 

Más de marcos2294 (7)

Ud 5
Ud 5Ud 5
Ud 5
 
Memoria
MemoriaMemoria
Memoria
 
Decodificador
DecodificadorDecodificador
Decodificador
 
Tutorial slideshare
Tutorial slideshareTutorial slideshare
Tutorial slideshare
 
Presentacion1
Presentacion1Presentacion1
Presentacion1
 
Las nuevas tecnologías
Las nuevas tecnologíasLas nuevas tecnologías
Las nuevas tecnologías
 
Registros en paginas
Registros en paginasRegistros en paginas
Registros en paginas
 

Pasos del procesamiento de instrucciones CPU

  • 1.
  • 2. 1:Buscar la instrucción en la memoria principal  Se vuelca el valor del contador de programa sobre el bus de direcciones. Entonces la CPU pasa la instrucción de la memoria principal a través del bus de datos al Registro de Datos de Memoria (MDR). A continuación el valor del MDR es colocado en el Registro de Instrucción Actual (CIR), un circuito que guarda la instrucción temporalmente de manera que pueda ser decodificada y ejecutada.
  • 3. 2: Decodificar la instrucción  El decodificador de instrucción interpreta e implementa la instrucción. El registro de instrucción mantiene la instrucción en curso mientras el contador de programa guarda la dirección de memoria de la siguiente instrucción a ser ejecutada.  Recogida de datos desde la memoria principal  Se accede al banco de registros por los operandos  Se calcula el valor del operando inmediato con extensión de signo  También se lee la dirección efectiva de la memoria principal si la instrucción tiene una dirección indirecta, y se recogen los datos requeridos de la memoria principal para ser procesados y colocados en los registros de datos.
  • 4. 3: Ejecutar la instrucción  A partir del registro de instrucción, los datos que forman la instrucción son decodificados por la unidad de control. Ésta interpreta la información como una secuencia de señales de control que son enviadas a las unidades funcionales relevantes de la CPU para realizar la operación requerida por la instrucción.
  • 5. 4: Almacenar o guardar resultados  El resultado generado por la operación es almacenado en la memoria principal o enviado a un dispositivo de salida dependiendo de la instrucción. Basándose en los resultados de la operación, el contador de programa se incrementa para apuntar a la siguiente instrucción o se actualiza con una dirección diferente donde la próxima instrucción será recogida.