SlideShare una empresa de Scribd logo
1 de 5
REPÚBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO "SANTIAGO MARIÑO"
INGENIERÍA ELECTRÓNICA
LAPSO 2020-1
SISTEMAS DIGITALES II
AUTOR:
T.S.U. JESÚS ALFONZO
C.I.: 17.418.532
PORLAMAR, JUNIO 2020
EXTENSIÓN PORLAMAR
Registro de Datos de Memoria ó Memory Data Register (MDR),
En arquitectura de ordenadores, 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.
Registro de Direcciones de Memoria ó Memory Address Register
(MAR), en arquitectura de ordenadores, 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 ó Program Counter (PC), también llamado Puntero de instrucciones
(Instruction Pointer), 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 instrucciones (IR) se utiliza para contener la instrucción que se está ejecutando
actualmente. Los contenidos de IR están disponibles para la unidad de control, que genera las
señales de temporización que controlan los diversos elementos de procesamiento involucrados
en la ejecución de la instrucción.
Ejecución de una instrucción completa habitualmente consiste en:
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 Dirección de Memoria (MAR). A continuación el valor del MAR 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 (IR) mantiene la instrucción en curso mientras el contador de programa
(PC, program counter) 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 (solo si es necesario)
Se calcula el valor del operando inmediato con extensión de signo (solo si es necesario)
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 poder terminarla y seguir así.
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.
señales de control –entrada
 Reloj
a) la señal que hace que se ejecute una micro-operación (o un conjunto de micro-operaciones
simultaneas) por ciclo de reloj.
Registro de instrucción
a) código de operación de la instrucción en curso.
b) determina cuales micro-instrucciones se realizan en el ciclo de ejecución.
indicadores (flags)
a) estado de la CPU
b) resultado de operaciones previas
señales de control de bus del sistema
a) interrupciones
b) reconocimientos
Señal de control – salida
Internas de la CPU
a) Las que provocan movimiento de datos entre registros
b) Las que activan funciones especificas de la ALU
Hacia el bus de control
a) Para la memoria
b) Para los módulos de I/O
Un periférico de ordenador es un dispositivo externo al ordenador, que está
conectado a el, pero que no es parte del equipo principal y que permite la entrada y
salida de información desde o hacia el propio ordenador.
Periféricos de entrada
• Teclado
• Señaladores o
apuntadores
• Micrófono
• Palanca de mando
• Escáner
• Camada digital
• Dispositivos biomédicos
• Lector de bandas
magnética
• Tableta grafica
• Webcam
• Lector de códigos de
barra
• mouse
Periféricos de salida
• Monitores
• Impresoras
• Altavoces
• Proyector digital
• GPS
Periféricos de
almacenamiento
• Disco duro externo
• Memorias usb
• Lector/grabador de CD y
DVD
Periféricos de entrada-salida
• Modem
• Router
• Pantallas táctiles
• Cascos de realidad
virtual
• Fax
• Impresoras
multifuncional

Más contenido relacionado

La actualidad más candente

Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
Isaí Beto Matz Mijes
 
Practica de buses y arquitecturas
Practica de buses y arquitecturasPractica de buses y arquitecturas
Practica de buses y arquitecturas
gaesbaby88
 
Arquitectura interna del procesador
Arquitectura interna del procesadorArquitectura interna del procesador
Arquitectura interna del procesador
alexanderchule
 
Registros de los Microprocesadores
Registros de los MicroprocesadoresRegistros de los Microprocesadores
Registros de los Microprocesadores
josep urdaneta
 
El procesador y sus registros internos
El procesador y sus registros internosEl procesador y sus registros internos
El procesador y sus registros internos
romo91
 
Capacidad de la unidad de procesamiento
Capacidad de la unidad de procesamientoCapacidad de la unidad de procesamiento
Capacidad de la unidad de procesamiento
LucianoCabrera7
 
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO. REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
Michelle Diaz
 

La actualidad más candente (19)

Hernan espinoza 5_b_t#2
Hernan espinoza 5_b_t#2Hernan espinoza 5_b_t#2
Hernan espinoza 5_b_t#2
 
T251 (1)
T251 (1)T251 (1)
T251 (1)
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
 
Practica de buses y arquitecturas
Practica de buses y arquitecturasPractica de buses y arquitecturas
Practica de buses y arquitecturas
 
Arquitectura interna del procesador
Arquitectura interna del procesadorArquitectura interna del procesador
Arquitectura interna del procesador
 
Microprocesadores: Registros Internos
Microprocesadores: Registros InternosMicroprocesadores: Registros Internos
Microprocesadores: Registros Internos
 
Registros de los Microprocesadores
Registros de los MicroprocesadoresRegistros de los Microprocesadores
Registros de los Microprocesadores
 
Estructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorEstructura y funcionamiento del procesador
Estructura y funcionamiento del procesador
 
El procesador y sus registros internos
El procesador y sus registros internosEl procesador y sus registros internos
El procesador y sus registros internos
 
Manual de microcontroladores
Manual de microcontroladoresManual de microcontroladores
Manual de microcontroladores
 
Estructura y funcionamiento del procesador - parte 2
Estructura y funcionamiento del procesador -  parte 2Estructura y funcionamiento del procesador -  parte 2
Estructura y funcionamiento del procesador - parte 2
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesador
 
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesador
 
Manual Pics
Manual PicsManual Pics
Manual Pics
 
Capacidad de la unidad de procesamiento
Capacidad de la unidad de procesamientoCapacidad de la unidad de procesamiento
Capacidad de la unidad de procesamiento
 
Modos de Direccionamiento
Modos de DireccionamientoModos de Direccionamiento
Modos de Direccionamiento
 
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO. REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
 
Capacidad de la unidad de procesamiento por andres maica
Capacidad de la unidad de procesamiento por andres maicaCapacidad de la unidad de procesamiento por andres maica
Capacidad de la unidad de procesamiento por andres maica
 

Similar a Unidad de procesamiento

T22 ejecutainstruccion sergiosoto
T22 ejecutainstruccion sergiosotoT22 ejecutainstruccion sergiosoto
T22 ejecutainstruccion sergiosoto
ssotor
 

Similar a Unidad de procesamiento (20)

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
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
 
Unidad de control
Unidad de controlUnidad de control
Unidad de control
 
Presentación Hilbert Delgado
Presentación Hilbert DelgadoPresentación Hilbert Delgado
Presentación Hilbert Delgado
 
FUNDAMENTOS DEL LENGUAJE ENSAMBLADOR
FUNDAMENTOS DEL LENGUAJE ENSAMBLADORFUNDAMENTOS DEL LENGUAJE ENSAMBLADOR
FUNDAMENTOS DEL LENGUAJE ENSAMBLADOR
 
Sistemas digitales 2do corte 10%
Sistemas digitales 2do corte 10%Sistemas digitales 2do corte 10%
Sistemas digitales 2do corte 10%
 
Modulo ii resumen para parcial
Modulo ii   resumen para parcialModulo ii   resumen para parcial
Modulo ii resumen para parcial
 
Unidad de procesamientos
Unidad de procesamientosUnidad de procesamientos
Unidad de procesamientos
 
T22 ejecutainstruccion borjasanz
T22 ejecutainstruccion borjasanzT22 ejecutainstruccion borjasanz
T22 ejecutainstruccion borjasanz
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
 
T22 ejecutainstruccion sergiosoto
T22 ejecutainstruccion sergiosotoT22 ejecutainstruccion sergiosoto
T22 ejecutainstruccion sergiosoto
 
Diagrama de bloque procesador intel
Diagrama de bloque procesador intelDiagrama de bloque procesador intel
Diagrama de bloque procesador intel
 
Esquema unidad de control (miguel rivera)
Esquema unidad de control (miguel rivera)Esquema unidad de control (miguel rivera)
Esquema unidad de control (miguel rivera)
 
Fundamentos de los Microcontroladores
Fundamentos de los MicrocontroladoresFundamentos de los Microcontroladores
Fundamentos de los Microcontroladores
 
Ejecuta dani&esti
Ejecuta dani&estiEjecuta dani&esti
Ejecuta dani&esti
 

Último (6)

LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
 
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdfPRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
 
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
 
La busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptxLa busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptx
 
Mapa conceptual de el hardware y software
Mapa conceptual de el hardware y softwareMapa conceptual de el hardware y software
Mapa conceptual de el hardware y software
 
Vision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptxVision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptx
 

Unidad de procesamiento

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO "SANTIAGO MARIÑO" INGENIERÍA ELECTRÓNICA LAPSO 2020-1 SISTEMAS DIGITALES II AUTOR: T.S.U. JESÚS ALFONZO C.I.: 17.418.532 PORLAMAR, JUNIO 2020 EXTENSIÓN PORLAMAR
  • 2. Registro de Datos de Memoria ó Memory Data Register (MDR), En arquitectura de ordenadores, 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. Registro de Direcciones de Memoria ó Memory Address Register (MAR), en arquitectura de ordenadores, 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 ó Program Counter (PC), también llamado Puntero de instrucciones (Instruction Pointer), 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 instrucciones (IR) se utiliza para contener la instrucción que se está ejecutando actualmente. Los contenidos de IR están disponibles para la unidad de control, que genera las señales de temporización que controlan los diversos elementos de procesamiento involucrados en la ejecución de la instrucción.
  • 3. Ejecución de una instrucción completa habitualmente consiste en: 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 Dirección de Memoria (MAR). A continuación el valor del MAR 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 (IR) mantiene la instrucción en curso mientras el contador de programa (PC, program counter) 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 (solo si es necesario) Se calcula el valor del operando inmediato con extensión de signo (solo si es necesario) 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 poder terminarla y seguir así. 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.
  • 4. señales de control –entrada  Reloj a) la señal que hace que se ejecute una micro-operación (o un conjunto de micro-operaciones simultaneas) por ciclo de reloj. Registro de instrucción a) código de operación de la instrucción en curso. b) determina cuales micro-instrucciones se realizan en el ciclo de ejecución. indicadores (flags) a) estado de la CPU b) resultado de operaciones previas señales de control de bus del sistema a) interrupciones b) reconocimientos Señal de control – salida Internas de la CPU a) Las que provocan movimiento de datos entre registros b) Las que activan funciones especificas de la ALU Hacia el bus de control a) Para la memoria b) Para los módulos de I/O
  • 5. Un periférico de ordenador es un dispositivo externo al ordenador, que está conectado a el, pero que no es parte del equipo principal y que permite la entrada y salida de información desde o hacia el propio ordenador. Periféricos de entrada • Teclado • Señaladores o apuntadores • Micrófono • Palanca de mando • Escáner • Camada digital • Dispositivos biomédicos • Lector de bandas magnética • Tableta grafica • Webcam • Lector de códigos de barra • mouse Periféricos de salida • Monitores • Impresoras • Altavoces • Proyector digital • GPS Periféricos de almacenamiento • Disco duro externo • Memorias usb • Lector/grabador de CD y DVD Periféricos de entrada-salida • Modem • Router • Pantallas táctiles • Cascos de realidad virtual • Fax • Impresoras multifuncional