SlideShare una empresa de Scribd logo
1 de 11
ANTHONY BARRAZA
ORGANIZACION DEL COMPUTADOR
INSTITUTO UNIVERSITARIO POLITECNICO
“SANTIAGO MARIÑO”
ESC. 47 – VALENCIA
La unidad de control es un circuito digital que gobierna las operaciones y maneja todas las
señales de control dentro del procesador de una computadora. Permite que la unidad lógica,
la memoria y los periféricos de entrada y salida sepan cómo replicar a las órdenes recibidas
de un programa. Por tanto, encamina todo el flujo de entrada y salida, busca el código de las
operaciones de los programas y dirige otras unidades enviando señales de temporización y
de control.
Una unidad de control actúa al admitir los datos
de entrada, que transforma en señales de control
y que posteriormente son transmitidas al
procesador central. El procesador ordena a los
diferentes dispositivos qué operaciones deben
realizar.
Para entender cómo funciona la unidad de
control hemos de entender previamente cómo
funciona el ciclo de cada instrucción,
dónde primero se capta una instrucción de la
memoria y es colocada en el registro de
instrucción, el siguiente paso es la
descodificación de la instrucción por parte de la
unidad de control, la cual tras terminar su trabajo
envía la instrucción a la unidad de ejecución que
corresponda a esa instrucción..
UNIDAD DE
CONTROL
MODOS DE DIRECCIONAMIENTO
El campo de operación de una instrucción especifica la operación que se debe realizar. Ésta
debe ser ejecutada sobre algunos datos almacenados en registros del computador o en
palabras de memoria, es decir, sobre los operandos. El modo de direccionamiento especifica
la forma de interpretar la información contenida en cada campo de operando para localizar, en
base a esta información, el operando.
Los modos de direccionamiento podrían clasificarse en propios e impropios: en los di-
reccionamientos propios el operando está localizado en una dirección concreta de memoria,
mientras que en los impropios en otros lugares tales como los registros del procesador, etc.
DIRECCIONAMIENTO
INMEDIATO
En este modo es el operando
el que figura en la instrucción
no su dirección. En otras
palabras el campo de
operando contiene él mismo,
sin transformación alguna, la
información sobre la
DIRECCIONAMIENTO
IMPLÍCITO
En este modo, llamado
también inherente, el
operando se especifica en la
misma definición de la
instrucción. El modo implícito
se usa para hacer referencia a
operandos de dos tipos:
REGISTROS
OPERANDOS EN LA FILA
DIRECCIONAMIENOT DIRECTO POR
REGISTRO
Cuando el campo de dirección de una
instrucción puede especificar una
palabra de memoria o un registro del
procesador. Cuando se da este último
caso se dice que el operando está
especificando con direccionamiento
directo por registro, en tal caso, el
operando reside en uno de los registros
del procesador que es seleccionado por
un campo de registro de k bits en la
instrucción. Este campo de k bits puede
especificar uno de 2k registros. Este
modo es típico de los ordenadores con
organización de registros de uso general.
MODOS DE DIRECCIONAMIENTO
DIRECCIONAMIENTO IMPROPIOS
DIRECCIONAMIENTO
INDIRECTO
En este modo el campo de
operando de la instrucción
indica la localización de la
dirección efectiva del
operando. El modo de
direccionamiento indirecto
puede adquirir diferentes
formas según cuál sea el lugar
donde se encuentre la
dirección del operando.
DIRECCIONAMIENTO
ABSOLUTO
Este es el modo de
direccionamiento más sencillo.
El campo de dirección no
necesita trans- formación
alguna para dar la dirección
efectiva, es decir la función
que transforma el campo de
operando en la dirección
efectiva es la identidad. Esto
significa que el campo de
operando es ya la dirección
efectiva
DIRECCIONAMIENTO
RELATIVO
Hay algunos modos de direccionamiento
en que se hace uso de una propiedad
muy gene- ralizada de los programas
denominada localidad de referencia, esta
propiedad consiste en que las
direcciones referenciadas por los
programas no suelen alejarse mucho
unas de otras y, por tanto, suelen estar
concentradas en una parte de la
memoria. Estas consideraciones nos
llevan a la conclusión de que no es
necesario utilizar todos los bits de la
dirección de memoria en el campo de
operando, basta utilizar los bits precisos
para cubrir la parte de memoria donde
estén incluidas las direcciones a las que
el programa hace referencia
MODOS DE DIRECCIONAMIENTO
DIRECCIONAMIENTO PROPIOS
DIRECCIONAMIENTO POR
BASE Y DESPLAZAMIENTO
La dirección que se toma
como referencia de la zona de
memoria en la que están
localizados los datos se
deposita en un registro
denominado registro base y
el campo de operando indica
la diferencia entre el registro
base y la dirección del
operando.
INSTRUCCION
MAQUINA
una instrucción de máquina o instrucción-máquina es una operación elemental que
un programa puede solicitar a un procesador para que la ejecute. Una instrucción de
máquina es pues una orden básica que el ordenador directamente puede interpretar y ejecutar,
sin requerir ningún paso previo o traducción previa.
La colección de instrucciones de máquina que puede interpretar y ejecutar un procesador, es
lo que se denomina su juego de instrucciones. Cada instrucción de máquina es expresada en
el llamado lenguaje de máquina o código de máquina, y generalmente es indicada por una
sucesión de dígitos binarios o de dígitos hexadecimales.
Se clasifican en:
- Instrucciones de transferencia
- Instrucciones aritméticas
- Instrucciones lógicas
- Instrucciones de entrada/salida
- Instrucciones de alteración de secuencia
- Instrucciones diversas
CODIGOS DE OPERACION
Un opcode (operation code) o código de operación, es la porción de
una instrucción de lenguaje de máquina que especifica la operación a ser
realizada. Su especificación y formato serán determinados por la
arquitectura del conjunto de instrucciones (ISA) del componente
de hardware de computador - normalmente un CPU, pero posiblemente
una unidad más especializada. Una instrucción completa de lenguaje de
máquina contiene un opcode y, opcionalmente, la especificación de uno o
más operandos - sobre los que la operación debe actuar. Algunas
operaciones tienen operandos implícitos, o de hecho ninguno. Algunas
ISAs tiene instrucciones con campos definidos para los opcodes y
operandos, mientras que otras (ej. la arquitectura Intel x86) tienen una
estructura más complicada y de propósito específico. Los operandos sobre
los cuales los opcodes aplican pueden, dependiendo de la arquitectura del
CPU, consistir de. registros, valores en memoria, valores almacenados en
la pila, puertos de I/O, bus, etc. Las operaciones que un opcode puede
especificar pueden incluir aritmética, copia de datos, operaciones lógicas, y
control del programa.
SISTEMA DE BARRAS INTERNAS
El código de barras consiste en un sistema de codificación creados atreves de
seres de lineas y espacios paralelos de distinto grosor. Generalmente se utiliza
como sistema de control ya que facilita la actividad comercial del fabricante y del
distribuidor, por lo que no ofrece información al consumidor, si no datos de
operaciones aplicados a identificar productos
La función principal del procesador es procesar los datos y
transferirlos a los otros elementos del computador. Está formado por
los elementos básicos siguientes:
•Conjunto de registros.
•Unidad aritmética y lógica.
•Unidad de control.
La unidad de control (UC) es el conglomerado de elementos que se
ubican dentro de un núcleo. La cual se ocupa de cargar las órdenes e
información de acuerdo a como la lleven a cabo los programas.
Cuando la unidad de control lee una instrucción la divide en varias
microinstrucciones y las reparte entre los diferentes elementos del
núcleo. Dichas instrucciones pueden ejecutarse sin importar el orden
en el que lleguen o de forma paralela, según sea el caso..
La forma cómo funciona una unidad de control tiene una función
principal que es conducir las secuencias de instrucciones.
Permitiendo que el PC realice un ciclo completo de ejecución de una
orden y del mismo modo lo hace con cada una de las instrucciones
que conforman un programa.
CONCLUSION
BIBLIOGRAFIA
http://www.portalhuarpe.com/Medhime20
/Sitios%20con%20Medhime/Computaci%
C3%B3n/COMPUTACION/Menu/Modulo
%205/5-5.htm
http://capacidaddelaunidaddeprocesamie
ntou.blogspot.com/2015/06/codigo-de-
operacion-opcode.html
2
https://como-funciona.com/unidad-de-
control/
https://como-funciona.com/unidad-de-
control/
1 1
2
https://hardzone.es/reportajes/que-
es/unidad-control/
http://cca.org.mx/cca/cursos/cucfc/modul
o2/tema2-02.html
3 3

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras
 
Arquitectura del pc (escritorio & portátil)
Arquitectura del pc (escritorio & portátil)Arquitectura del pc (escritorio & portátil)
Arquitectura del pc (escritorio & portátil)
 
Diferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuencialesDiferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuenciales
 
Unidad aritmética lógica (ALU)
Unidad aritmética  lógica (ALU)Unidad aritmética  lógica (ALU)
Unidad aritmética lógica (ALU)
 
Tipos de memoria
Tipos de memoriaTipos de memoria
Tipos de memoria
 
Programación de microcontroladores
Programación de microcontroladoresProgramación de microcontroladores
Programación de microcontroladores
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvard
 
Fuente
FuenteFuente
Fuente
 
Estructura de la cpu
Estructura de la cpuEstructura de la cpu
Estructura de la cpu
 
Trabajo fuente de poder
Trabajo fuente de poderTrabajo fuente de poder
Trabajo fuente de poder
 
Configuración del setup
Configuración del setupConfiguración del setup
Configuración del setup
 
Unidad de Control
Unidad de ControlUnidad de Control
Unidad de Control
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
PROYECTO FINAL DE TARJETA MADRE
PROYECTO FINAL DE TARJETA MADREPROYECTO FINAL DE TARJETA MADRE
PROYECTO FINAL DE TARJETA MADRE
 
Partes internas del computador
Partes internas del computadorPartes internas del computador
Partes internas del computador
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
240463687 formato-hoja-de-vida-pc y
240463687 formato-hoja-de-vida-pc y240463687 formato-hoja-de-vida-pc y
240463687 formato-hoja-de-vida-pc y
 
Registros del cpu
Registros del cpuRegistros del cpu
Registros del cpu
 
Guia memoria ram
Guia memoria ramGuia memoria ram
Guia memoria ram
 
Proceso Tecnológico de un Computador
Proceso Tecnológico de un ComputadorProceso Tecnológico de un Computador
Proceso Tecnológico de un Computador
 

Similar a Unidad de control: funciones y ciclo de instrucciones

Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamientoAlejandro Molina
 
Capacidad de la cpu
Capacidad de la cpuCapacidad de la cpu
Capacidad de la cpuAnaKarina114
 
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)ssuserf235eb
 
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)ssuserf235eb
 
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTOCAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTORafael Espina
 
Capacidad de la unidad de procesamiento
Capacidad de la unidad de procesamientoCapacidad de la unidad de procesamiento
Capacidad de la unidad de procesamientoEduardMora4
 
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTOCAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTOBrianjoseSarcosBarbo
 
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 maicaAndresMaica28
 
Capacidad de la unidad de procesamiento
Capacidad de la unidad de procesamientoCapacidad de la unidad de procesamiento
Capacidad de la unidad de procesamientoRosannyGamardo
 
Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...
Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...
Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...Mari Cruz
 
Registros de los Microprocesadores
Registros de los MicroprocesadoresRegistros de los Microprocesadores
Registros de los Microprocesadoresjosep urdaneta
 
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
 
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 maicaAndresMaica28
 
Andrea Avendaño 28.041.479
Andrea Avendaño 28.041.479Andrea Avendaño 28.041.479
Andrea Avendaño 28.041.479Andrea Carolina
 
Capacidad de la unidad de procesamiento (grecia gonzález 30203532)
Capacidad de la unidad  de procesamiento (grecia gonzález   30203532)Capacidad de la unidad  de procesamiento (grecia gonzález   30203532)
Capacidad de la unidad de procesamiento (grecia gonzález 30203532)GreciaGonzlez9
 
UNIDADES FUNCIONALES DEL ORDENADOR
UNIDADES FUNCIONALES DEL ORDENADORUNIDADES FUNCIONALES DEL ORDENADOR
UNIDADES FUNCIONALES DEL ORDENADORGovindaRomero
 
Unidades funcionales detalle
Unidades funcionales detalleUnidades funcionales detalle
Unidades funcionales detalleConfesorAD
 
Arquitectura de la cpu
Arquitectura de la cpuArquitectura de la cpu
Arquitectura de la cpuvixtor
 
Republica bolivariana de venezuela ministerio del poder popular para la educa...
Republica bolivariana de venezuela ministerio del poder popular para la educa...Republica bolivariana de venezuela ministerio del poder popular para la educa...
Republica bolivariana de venezuela ministerio del poder popular para la educa...LeobardoFuenmayor
 

Similar a Unidad de control: funciones y ciclo de instrucciones (20)

Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamiento
 
Yeimir rincon 20%
Yeimir rincon 20%Yeimir rincon 20%
Yeimir rincon 20%
 
Capacidad de la cpu
Capacidad de la cpuCapacidad de la cpu
Capacidad de la cpu
 
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)
 
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)
 
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTOCAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
 
Capacidad de la unidad de procesamiento
Capacidad de la unidad de procesamientoCapacidad de la unidad de procesamiento
Capacidad de la unidad de procesamiento
 
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTOCAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
CAPACIDAD DE LA UNIDAD DE PROCESAMIENTO
 
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
 
Capacidad de la unidad de procesamiento
Capacidad de la unidad de procesamientoCapacidad de la unidad de procesamiento
Capacidad de la unidad de procesamiento
 
Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...
Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...
Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...
 
Registros de los Microprocesadores
Registros de los MicroprocesadoresRegistros de los Microprocesadores
Registros de los Microprocesadores
 
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
 
Andrea Avendaño 28.041.479
Andrea Avendaño 28.041.479Andrea Avendaño 28.041.479
Andrea Avendaño 28.041.479
 
Capacidad de la unidad de procesamiento (grecia gonzález 30203532)
Capacidad de la unidad  de procesamiento (grecia gonzález   30203532)Capacidad de la unidad  de procesamiento (grecia gonzález   30203532)
Capacidad de la unidad de procesamiento (grecia gonzález 30203532)
 
UNIDADES FUNCIONALES DEL ORDENADOR
UNIDADES FUNCIONALES DEL ORDENADORUNIDADES FUNCIONALES DEL ORDENADOR
UNIDADES FUNCIONALES DEL ORDENADOR
 
Unidades funcionales detalle
Unidades funcionales detalleUnidades funcionales detalle
Unidades funcionales detalle
 
Arquitectura de la cpu
Arquitectura de la cpuArquitectura de la cpu
Arquitectura de la cpu
 
Republica bolivariana de venezuela ministerio del poder popular para la educa...
Republica bolivariana de venezuela ministerio del poder popular para la educa...Republica bolivariana de venezuela ministerio del poder popular para la educa...
Republica bolivariana de venezuela ministerio del poder popular para la educa...
 

Último

PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 

Último (20)

PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 

Unidad de control: funciones y ciclo de instrucciones

  • 1. ANTHONY BARRAZA ORGANIZACION DEL COMPUTADOR INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGO MARIÑO” ESC. 47 – VALENCIA
  • 2. La unidad de control es un circuito digital que gobierna las operaciones y maneja todas las señales de control dentro del procesador de una computadora. Permite que la unidad lógica, la memoria y los periféricos de entrada y salida sepan cómo replicar a las órdenes recibidas de un programa. Por tanto, encamina todo el flujo de entrada y salida, busca el código de las operaciones de los programas y dirige otras unidades enviando señales de temporización y de control.
  • 3. Una unidad de control actúa al admitir los datos de entrada, que transforma en señales de control y que posteriormente son transmitidas al procesador central. El procesador ordena a los diferentes dispositivos qué operaciones deben realizar. Para entender cómo funciona la unidad de control hemos de entender previamente cómo funciona el ciclo de cada instrucción, dónde primero se capta una instrucción de la memoria y es colocada en el registro de instrucción, el siguiente paso es la descodificación de la instrucción por parte de la unidad de control, la cual tras terminar su trabajo envía la instrucción a la unidad de ejecución que corresponda a esa instrucción.. UNIDAD DE CONTROL
  • 4. MODOS DE DIRECCIONAMIENTO El campo de operación de una instrucción especifica la operación que se debe realizar. Ésta debe ser ejecutada sobre algunos datos almacenados en registros del computador o en palabras de memoria, es decir, sobre los operandos. El modo de direccionamiento especifica la forma de interpretar la información contenida en cada campo de operando para localizar, en base a esta información, el operando. Los modos de direccionamiento podrían clasificarse en propios e impropios: en los di- reccionamientos propios el operando está localizado en una dirección concreta de memoria, mientras que en los impropios en otros lugares tales como los registros del procesador, etc.
  • 5. DIRECCIONAMIENTO INMEDIATO En este modo es el operando el que figura en la instrucción no su dirección. En otras palabras el campo de operando contiene él mismo, sin transformación alguna, la información sobre la DIRECCIONAMIENTO IMPLÍCITO En este modo, llamado también inherente, el operando se especifica en la misma definición de la instrucción. El modo implícito se usa para hacer referencia a operandos de dos tipos: REGISTROS OPERANDOS EN LA FILA DIRECCIONAMIENOT DIRECTO POR REGISTRO Cuando el campo de dirección de una instrucción puede especificar una palabra de memoria o un registro del procesador. Cuando se da este último caso se dice que el operando está especificando con direccionamiento directo por registro, en tal caso, el operando reside en uno de los registros del procesador que es seleccionado por un campo de registro de k bits en la instrucción. Este campo de k bits puede especificar uno de 2k registros. Este modo es típico de los ordenadores con organización de registros de uso general. MODOS DE DIRECCIONAMIENTO DIRECCIONAMIENTO IMPROPIOS
  • 6. DIRECCIONAMIENTO INDIRECTO En este modo el campo de operando de la instrucción indica la localización de la dirección efectiva del operando. El modo de direccionamiento indirecto puede adquirir diferentes formas según cuál sea el lugar donde se encuentre la dirección del operando. DIRECCIONAMIENTO ABSOLUTO Este es el modo de direccionamiento más sencillo. El campo de dirección no necesita trans- formación alguna para dar la dirección efectiva, es decir la función que transforma el campo de operando en la dirección efectiva es la identidad. Esto significa que el campo de operando es ya la dirección efectiva DIRECCIONAMIENTO RELATIVO Hay algunos modos de direccionamiento en que se hace uso de una propiedad muy gene- ralizada de los programas denominada localidad de referencia, esta propiedad consiste en que las direcciones referenciadas por los programas no suelen alejarse mucho unas de otras y, por tanto, suelen estar concentradas en una parte de la memoria. Estas consideraciones nos llevan a la conclusión de que no es necesario utilizar todos los bits de la dirección de memoria en el campo de operando, basta utilizar los bits precisos para cubrir la parte de memoria donde estén incluidas las direcciones a las que el programa hace referencia MODOS DE DIRECCIONAMIENTO DIRECCIONAMIENTO PROPIOS DIRECCIONAMIENTO POR BASE Y DESPLAZAMIENTO La dirección que se toma como referencia de la zona de memoria en la que están localizados los datos se deposita en un registro denominado registro base y el campo de operando indica la diferencia entre el registro base y la dirección del operando.
  • 7. INSTRUCCION MAQUINA una instrucción de máquina o instrucción-máquina es una operación elemental que un programa puede solicitar a un procesador para que la ejecute. Una instrucción de máquina es pues una orden básica que el ordenador directamente puede interpretar y ejecutar, sin requerir ningún paso previo o traducción previa. La colección de instrucciones de máquina que puede interpretar y ejecutar un procesador, es lo que se denomina su juego de instrucciones. Cada instrucción de máquina es expresada en el llamado lenguaje de máquina o código de máquina, y generalmente es indicada por una sucesión de dígitos binarios o de dígitos hexadecimales. Se clasifican en: - Instrucciones de transferencia - Instrucciones aritméticas - Instrucciones lógicas - Instrucciones de entrada/salida - Instrucciones de alteración de secuencia - Instrucciones diversas
  • 8. CODIGOS DE OPERACION Un opcode (operation code) o código de operación, es la porción de una instrucción de lenguaje de máquina que especifica la operación a ser realizada. Su especificación y formato serán determinados por la arquitectura del conjunto de instrucciones (ISA) del componente de hardware de computador - normalmente un CPU, pero posiblemente una unidad más especializada. Una instrucción completa de lenguaje de máquina contiene un opcode y, opcionalmente, la especificación de uno o más operandos - sobre los que la operación debe actuar. Algunas operaciones tienen operandos implícitos, o de hecho ninguno. Algunas ISAs tiene instrucciones con campos definidos para los opcodes y operandos, mientras que otras (ej. la arquitectura Intel x86) tienen una estructura más complicada y de propósito específico. Los operandos sobre los cuales los opcodes aplican pueden, dependiendo de la arquitectura del CPU, consistir de. registros, valores en memoria, valores almacenados en la pila, puertos de I/O, bus, etc. Las operaciones que un opcode puede especificar pueden incluir aritmética, copia de datos, operaciones lógicas, y control del programa.
  • 9. SISTEMA DE BARRAS INTERNAS El código de barras consiste en un sistema de codificación creados atreves de seres de lineas y espacios paralelos de distinto grosor. Generalmente se utiliza como sistema de control ya que facilita la actividad comercial del fabricante y del distribuidor, por lo que no ofrece información al consumidor, si no datos de operaciones aplicados a identificar productos
  • 10. La función principal del procesador es procesar los datos y transferirlos a los otros elementos del computador. Está formado por los elementos básicos siguientes: •Conjunto de registros. •Unidad aritmética y lógica. •Unidad de control. La unidad de control (UC) es el conglomerado de elementos que se ubican dentro de un núcleo. La cual se ocupa de cargar las órdenes e información de acuerdo a como la lleven a cabo los programas. Cuando la unidad de control lee una instrucción la divide en varias microinstrucciones y las reparte entre los diferentes elementos del núcleo. Dichas instrucciones pueden ejecutarse sin importar el orden en el que lleguen o de forma paralela, según sea el caso.. La forma cómo funciona una unidad de control tiene una función principal que es conducir las secuencias de instrucciones. Permitiendo que el PC realice un ciclo completo de ejecución de una orden y del mismo modo lo hace con cada una de las instrucciones que conforman un programa. CONCLUSION