SlideShare una empresa de Scribd logo
Republica Bolivariana De Venezuela
Ministerio Del Poder Popular Para La Educacion Universitaria
Instituto Universitario Politecnico Santiago Mariño
Extension - Maracay
Profesor(a): Estudiante:
Ing. Carla Leal Kleisder Calderon
C.I. 26837023
Junio del 2020
MAR
PC
IR
MDR
El Memory Address Register (MAR), en español Registro de Direcciones de Memoria, es
un registro específico de alta velocidad, integrado en el microprocesador. Este registro
contiene la dirección del dato que se quiere leer o escribir. El registro está conectado con
el bus de direcciones, y su contenido se refleja en este bus.
El contador de programa (en inglés Program Counter o PC), también llamado Puntero de
instrucciones, donde parte del secuenciador de instrucciones en algunas computadoras, es
un registro del procesador de un computador que indica la posición donde está el procesador
en su secuencia de instrucciones.
El registro de instrucción (IR) es un registro de la unidad de control de la CPU en donde se
almacena la instrucción que se está ejecutando. En los procesadores simples cada
instrucción a ser ejecutada es cargada en el registro de la instrucción que la contiene
mientras se es decodificada, preparada y al final ejecutada, un proceso que puede tomar
varios pasos.
Memory Data Register (MDR), en español Registro de Datos de Memoria, es
un registro específico de alta velocidad y poca capacidad, integrado en el microprocesador.
El registro está conectado al bus de datos y a través de él, el CPU lee o escribe un dato a
dicho bus, que a continuación llegará a la memoria o a un puerto de entrada/salida.
La función básica que realiza un computador es la ejecución de un programa. Un programa consiste en un conjunto de instrucciones
y datos almacenados en la unidad de memoria. La CPU es la encargada de ejecutar las instrucciones especificadas en el programa. La
secuencia de operaciones realizadas en la ejecución de una instrucción constituye lo que se denomina ciclo de instrucción. Lo más cómodo
es considerar que el procesamiento del ciclo de instrucción consta de dos fases:
Fase de
Búsqueda
• Se transfiere el contenido del Contador de Programa
(CP) al registro de Direcciones (RD)
• Pasar a registro de Memoria (RM) el dato
almacenado en la dirección de memoria indicada
por RD.
• Pasar a registro de Memoria (RM) el dato
almacenado en la dirección de memoria indicada
por RD.
• Incrementar el valor del Contador de Programa
para apuntar a la instrucción siguiente.
• comprende el conjunto de operaciones elementales específicas de la
instrucción en curso.
• Decodificación de la Instrucción. Por ejemplo la Instrucción ADD.
• Transferencia del campo CD de la instrucción en curso ( este campo
contiene la dirección de memoria en la que se encuentra el operando,
y que se encuentra en el registro RI desde que finalizó la fase de
búsqueda), al registro RD. Se inicia, por tanto, un proceso similar al de
la fase de búsqueda, pero en esta ocasión para buscar en memoria el
operando de la instrucción.
•Lanzar un ciclo de lectura de memoria que ponga en RM el operando
almacenado en la dirección indicada por RD.
• Transferencia del dato leído desde el RM al registro intermedio ,Ro2,
del Operador. Paralelamente se puede transferir el otro operando
desde el acumulador, AC, (contenido en él un instante anterior), al
registro intermedio R01.
• Realizar la operación de SUMA (ADD) y almacenar el
resultado en el AC.
Fase de
Ejecución
Señales de Control - Entradas
Reloj:
• la señal que hace que se ejecute una micro- operación (o un
conjunto de micro- operaciones simultáneas) por ciclo de reloj.
Registro de Instrucción:
•Código de operación de la instrucción en curso.
•Determina cuales micro-instrucciones se realizan en el ciclo
de ejecución.
Indicadores:
•Estado de la CPU.
•Resultado de operaciones previas.
Señales de control de bus del sistema:
•Interrupciones.
•Reconocimientos.
Señales de Control - Salidas
Internas de la CPU:
•Las que provocan movimientos de datos entre registros.
•Las que activan funciones específicas de la ALU.
Hacia el bus de control:
•Para la memoria.
•Para los módulos de I/O.

Más contenido relacionado

La actualidad más candente

Arquitectura de computadores y redes
Arquitectura de computadores y redesArquitectura de computadores y redes
Arquitectura de computadores y redes
Yeison Montaña
 
Ciclo de instrucciones CPU
Ciclo de instrucciones CPUCiclo de instrucciones CPU
Ciclo de instrucciones CPU
Eduardo Suarez
 
Esquema unidad de control (miguel rivera)
Esquema unidad de control (miguel rivera)Esquema unidad de control (miguel rivera)
Esquema unidad de control (miguel rivera)
itzelk
 
Arquitectura de Computadores (II Bimestre)
Arquitectura de Computadores (II Bimestre)Arquitectura de Computadores (II Bimestre)
Arquitectura de Computadores (II Bimestre)
Videoconferencias UTPL
 
Ciclo de ejecución de instrucciones
Ciclo de ejecución de instruccionesCiclo de ejecución de instrucciones
Ciclo de ejecución de instrucciones
Fabián L
 
El ciclo de instruccion
El ciclo de instruccionEl ciclo de instruccion
El ciclo de instruccionERICA2c3
 
Ciclo de ejecución
Ciclo de ejecuciónCiclo de ejecución
Ciclo de ejecución
Alexb760
 
Manuel abreu 21.356.675 sistemas digitales ii #44
Manuel abreu 21.356.675 sistemas digitales ii #44Manuel abreu 21.356.675 sistemas digitales ii #44
Manuel abreu 21.356.675 sistemas digitales ii #44
datdat34
 
T22 ejecutainstruccion iñaki_lazaro
T22 ejecutainstruccion iñaki_lazaroT22 ejecutainstruccion iñaki_lazaro
T22 ejecutainstruccion iñaki_lazaro
laazaroo
 
Arquitectura de la cpu
Arquitectura de la cpuArquitectura de la cpu
Arquitectura de la cpuvixtor
 
PLANIFICACION DE PROCESO
PLANIFICACION DE PROCESOPLANIFICACION DE PROCESO
PLANIFICACION DE PROCESOgladysmamani
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
jessiicasaldana
 
Administración de Procesos
Administración de ProcesosAdministración de Procesos
Administración de Procesos
Israel Pilla
 
Unidad de Procesamiento
Unidad de ProcesamientoUnidad de Procesamiento
Unidad de Procesamiento
PedroDuarte234
 
Arquitectura de computador
Arquitectura de computadorArquitectura de computador
Arquitectura de computadorrosamalan
 

La actualidad más candente (20)

Arquitectura de computadores y redes
Arquitectura de computadores y redesArquitectura de computadores y redes
Arquitectura de computadores y redes
 
Ciclo de instrucción
Ciclo de instrucciónCiclo de instrucción
Ciclo de instrucción
 
Ciclo de instrucciones CPU
Ciclo de instrucciones CPUCiclo de instrucciones CPU
Ciclo de instrucciones CPU
 
Esquema unidad de control (miguel rivera)
Esquema unidad de control (miguel rivera)Esquema unidad de control (miguel rivera)
Esquema unidad de control (miguel rivera)
 
Arquitectura de Computadores (II Bimestre)
Arquitectura de Computadores (II Bimestre)Arquitectura de Computadores (II Bimestre)
Arquitectura de Computadores (II Bimestre)
 
Ciclo de ejecución de instrucciones
Ciclo de ejecución de instruccionesCiclo de ejecución de instrucciones
Ciclo de ejecución de instrucciones
 
El ciclo de instruccion
El ciclo de instruccionEl ciclo de instruccion
El ciclo de instruccion
 
Ciclo de ejecución
Ciclo de ejecuciónCiclo de ejecución
Ciclo de ejecución
 
Multiciclo
MulticicloMulticiclo
Multiciclo
 
Manuel abreu 21.356.675 sistemas digitales ii #44
Manuel abreu 21.356.675 sistemas digitales ii #44Manuel abreu 21.356.675 sistemas digitales ii #44
Manuel abreu 21.356.675 sistemas digitales ii #44
 
T22 ejecutainstruccion iñaki_lazaro
T22 ejecutainstruccion iñaki_lazaroT22 ejecutainstruccion iñaki_lazaro
T22 ejecutainstruccion iñaki_lazaro
 
Arquitectura de la cpu
Arquitectura de la cpuArquitectura de la cpu
Arquitectura de la cpu
 
PLANIFICACION DE PROCESO
PLANIFICACION DE PROCESOPLANIFICACION DE PROCESO
PLANIFICACION DE PROCESO
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
 
Arquitectura de computacion
Arquitectura de computacionArquitectura de computacion
Arquitectura de computacion
 
Instrucciones y Programacion
Instrucciones y ProgramacionInstrucciones y Programacion
Instrucciones y Programacion
 
Administración de Procesos
Administración de ProcesosAdministración de Procesos
Administración de Procesos
 
Unidad de Procesamiento
Unidad de ProcesamientoUnidad de Procesamiento
Unidad de Procesamiento
 
Ejecuta miriam
Ejecuta miriamEjecuta miriam
Ejecuta miriam
 
Arquitectura de computador
Arquitectura de computadorArquitectura de computador
Arquitectura de computador
 

Similar a Unidad de procesamiento

Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
GuillermoGuzman40
 
Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...
Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...
Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...
rainvicc
 
El procesador y sus registros internos
El procesador y sus registros internosEl procesador y sus registros internos
El procesador y sus registros internosromo91
 
Unidad de procesamientos
Unidad de procesamientosUnidad de procesamientos
Unidad de procesamientos
Diego Andres
 
Unidad de procesamiento sis2
Unidad de procesamiento sis2Unidad de procesamiento sis2
Unidad de procesamiento sis2
RubenPerez180
 
Registros de los Microprocesadores
Registros de los MicroprocesadoresRegistros de los Microprocesadores
Registros de los Microprocesadoresjosep urdaneta
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
JesusAlfonzo18
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales ii
ngelMadrid
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales ii
Joalixvs
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales ii
Joalixvs
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales ii
ngelMadrid
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
OrlandoRodriguezGonz
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
OsmarSocorro
 
Sistemas Digitales II-Unidad de Procesamiento
Sistemas Digitales II-Unidad de ProcesamientoSistemas Digitales II-Unidad de Procesamiento
Sistemas Digitales II-Unidad de Procesamiento
SofiaVenero1
 
Unidad de control
Unidad de controlUnidad de control
Unidad de control
DanielPrez232
 
Unidad de Procesamiento
Unidad de ProcesamientoUnidad de Procesamiento
Unidad de Procesamiento
WilfredoVenegasBasti
 
Unidad de control s.o
Unidad de control s.oUnidad de control s.o
Unidad de control s.oyulianixita
 
Diagrama de bloque procesador intel
Diagrama de bloque procesador intelDiagrama de bloque procesador intel
Diagrama de bloque procesador intel
Cristian Paredes
 
Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamiento
Alejandro Molina
 

Similar a Unidad de procesamiento (20)

Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
 
Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...
Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...
Presentacion sistemas digitales ii robert i drogo c.i.26.841.800 ing electron...
 
El procesador y sus registros internos
El procesador y sus registros internosEl procesador y sus registros internos
El procesador y sus registros internos
 
Unidad de procesamientos
Unidad de procesamientosUnidad de procesamientos
Unidad de procesamientos
 
Unidad de procesamiento sis2
Unidad de procesamiento sis2Unidad de procesamiento sis2
Unidad de procesamiento sis2
 
Registros de los Microprocesadores
Registros de los MicroprocesadoresRegistros de los Microprocesadores
Registros de los Microprocesadores
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales ii
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales ii
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales ii
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales ii
 
Hernan espinoza 5_b_t#2
Hernan espinoza 5_b_t#2Hernan espinoza 5_b_t#2
Hernan espinoza 5_b_t#2
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
 
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 control
Unidad de controlUnidad de control
Unidad de control
 
Unidad de Procesamiento
Unidad de ProcesamientoUnidad de Procesamiento
Unidad de Procesamiento
 
Unidad de control s.o
Unidad de control s.oUnidad de control s.o
Unidad de control s.o
 
Diagrama de bloque procesador intel
Diagrama de bloque procesador intelDiagrama de bloque procesador intel
Diagrama de bloque procesador intel
 
Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamiento
 

Último

Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
jjfch3110
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
44652726
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 

Último (20)

Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 

Unidad de procesamiento

  • 1. Republica Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educacion Universitaria Instituto Universitario Politecnico Santiago Mariño Extension - Maracay Profesor(a): Estudiante: Ing. Carla Leal Kleisder Calderon C.I. 26837023 Junio del 2020
  • 2. MAR PC IR MDR El Memory Address Register (MAR), en español Registro de Direcciones de Memoria, es un registro específico de alta velocidad, integrado en el microprocesador. Este registro contiene la dirección del dato que se quiere leer o escribir. El registro está conectado con el bus de direcciones, y su contenido se refleja en este bus. El contador de programa (en inglés Program Counter o PC), también llamado Puntero de instrucciones, donde parte del secuenciador de instrucciones en algunas computadoras, es un registro del procesador de un computador que indica la posición donde está el procesador en su secuencia de instrucciones. El registro de instrucción (IR) es un registro de la unidad de control de la CPU en donde se almacena la instrucción que se está ejecutando. En los procesadores simples cada instrucción a ser ejecutada es cargada en el registro de la instrucción que la contiene mientras se es decodificada, preparada y al final ejecutada, un proceso que puede tomar varios pasos. Memory Data Register (MDR), en español Registro de Datos de Memoria, es un registro específico de alta velocidad y poca capacidad, integrado en el microprocesador. El registro está conectado al bus de datos y a través de él, el CPU lee o escribe un dato a dicho bus, que a continuación llegará a la memoria o a un puerto de entrada/salida.
  • 3. La función básica que realiza un computador es la ejecución de un programa. Un programa consiste en un conjunto de instrucciones y datos almacenados en la unidad de memoria. La CPU es la encargada de ejecutar las instrucciones especificadas en el programa. La secuencia de operaciones realizadas en la ejecución de una instrucción constituye lo que se denomina ciclo de instrucción. Lo más cómodo es considerar que el procesamiento del ciclo de instrucción consta de dos fases: Fase de Búsqueda • Se transfiere el contenido del Contador de Programa (CP) al registro de Direcciones (RD) • Pasar a registro de Memoria (RM) el dato almacenado en la dirección de memoria indicada por RD. • Pasar a registro de Memoria (RM) el dato almacenado en la dirección de memoria indicada por RD. • Incrementar el valor del Contador de Programa para apuntar a la instrucción siguiente.
  • 4. • comprende el conjunto de operaciones elementales específicas de la instrucción en curso. • Decodificación de la Instrucción. Por ejemplo la Instrucción ADD. • Transferencia del campo CD de la instrucción en curso ( este campo contiene la dirección de memoria en la que se encuentra el operando, y que se encuentra en el registro RI desde que finalizó la fase de búsqueda), al registro RD. Se inicia, por tanto, un proceso similar al de la fase de búsqueda, pero en esta ocasión para buscar en memoria el operando de la instrucción. •Lanzar un ciclo de lectura de memoria que ponga en RM el operando almacenado en la dirección indicada por RD. • Transferencia del dato leído desde el RM al registro intermedio ,Ro2, del Operador. Paralelamente se puede transferir el otro operando desde el acumulador, AC, (contenido en él un instante anterior), al registro intermedio R01. • Realizar la operación de SUMA (ADD) y almacenar el resultado en el AC. Fase de Ejecución
  • 5. Señales de Control - Entradas Reloj: • la señal que hace que se ejecute una micro- operación (o un conjunto de micro- operaciones simultáneas) por ciclo de reloj. Registro de Instrucción: •Código de operación de la instrucción en curso. •Determina cuales micro-instrucciones se realizan en el ciclo de ejecución. Indicadores: •Estado de la CPU. •Resultado de operaciones previas. Señales de control de bus del sistema: •Interrupciones. •Reconocimientos. Señales de Control - Salidas Internas de la CPU: •Las que provocan movimientos de datos entre registros. •Las que activan funciones específicas de la ALU. Hacia el bus de control: •Para la memoria. •Para los módulos de I/O.