SlideShare una empresa de Scribd logo
1 de 20
Organización y Arquitectura de Computadoras - II Módulo #1:ESTRUCTURA DE LA UNIDAD CENTRAL DE PROCESO Por: Ing. José Mendoza A. Marzo/2011
1.1. Organización Figura 1.1. Esquema de un sistema informático
1.1. Organización Elementos básicos de un computador:   Unidad Central de Procesamiento (CPU)  Unidad de Control (UC) Unidad Aritmético-Lógica (ALU) Registros internos y buses Memoria Central o Principal (MM) Periféricos: Memoria masiva o secundaria (discos duros, CD's, ...) Unidades de entrada (teclado, ratón,…) Unidades de salida (monitor, impresoras,…)
1.1. Organización Figura 1.2. Esquema de una computadora. Fuente: TECH505
ORGANIZACIÓN DEL PROCESADOR (CPU) La CPU (Central Processing Unit en español Unidad Central de Proceso): Es la parte inteligente del sistema. Interpreta las instrucciones del programa de usuario y consulta el estado de las entradas.  1.1. Organización
1.1. Organización Figura 1.3. Unidad Central de Proceso
Para entender la organización de la CPU, vamos a considerar los requisitos en la CPU, las cosas que debe hacer: Obtener instrucciones Interpretar instrucción Obtener datos Procesar datos Escribir los datos 1.1. Organización
1.1. Organización FUNCIONES DE LA UNIDAD CENTRAL DE PROCESO Figura 1.4. Esquema de un microprocesador (CPU)
El microprocesador ejecuta instrucciones almacenadas como números binarios organizados secuencialmente en la memoria principal.  1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
La ejecución de las instrucciones se puede realizar en varias fases:  PreFetch: Pre lectura de la instrucción Fetch:  envío de la instrucción al decodificador. Decodificación de la instrucción: determinar qué instrucción es y por tanto qué se debe hacer. Lectura de operandos: (si los hay) . Ejecución:  Según el tipo de Operando..  Escritura de los resultados: en la memoria principal o en los registros. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
Cada una de estas fases se realiza en uno o varios ciclos de CPU, dependiendo de la estructura del procesador. La duración de estos ciclos viene determinada por la frecuencia de reloj, y nunca podrá ser inferior al tiempo requerido para realizar la tarea individual (realizada en un solo ciclo). 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
Rendimiento: El rendimiento del procesador puede ser medido de distintas maneras, hasta hace pocos años se creía que la Frecuencia de reloj era una medida precisa, pero ese mito ("mito de los megahertz") se ha visto desvirtuado por el hecho de que los procesadores no han requerido frecuencias más altas para aumentar su poder de cómputo. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO Durante los últimos años esa frecuencia se ha mantenido en el rango de los 1.5 a 4 GHz, dando como resultado procesadores con capacidades de proceso mayores comparados con los primeros que alcanzaron esos valores. Además la tendencia es a incorporar más núcleos dentro de un mismo encapsulado para aumentar el rendimiento por medio de una computación paralela.
Algunas de las partes que los integran son: La Unidad de Control Unidad Aritmético-lógica. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
Unidad de control: Tiene cuatro funciones: Coordina todas las actividades Se comunica con  todos los elementos del sistema Interpreta y ejecuta las instrucciones del programa que se está utilizando en  el momento. Genera las señales de control necesarias para su ejecución. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
Unidad aritmética y lógica: Realiza dos clases de funciones: Realiza las operaciones (suma, resta, multiplicaciones, división y funciones avanzadas) Ejecuta las funciones de tipo lógico, (como las comparaciones de mayor que (>), menor que (<), igual que (=), desigual (<>) o los operadores lógicos  (Y), (O), y (NO) del álgebra de Boole. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
Estructura Interna del Microprocesador: 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
Está constituido por el CPU central, el reloj (generador de onda cuadrada) y algún chip auxiliar.		 El CPU es un circuito integrado (chip), que realiza una gran cantidad de operaciones, que podemos agrupar en:	 Operaciones de tipo lógico.	 Operaciones de tipo aritmético. Operaciones de control de la transferencia de la información dentro del autómata. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
Preguntas ? Continuará …

Más contenido relacionado

La actualidad más candente

Sincronización entre procesos
Sincronización entre procesosSincronización entre procesos
Sincronización entre procesosIchinose 11
 
Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUPTM
 
Arquitectura de hardware
Arquitectura de hardwareArquitectura de hardware
Arquitectura de hardwareAngie Gomez
 
Tema manejo de la entrada
Tema manejo de la entradaTema manejo de la entrada
Tema manejo de la entradaSasil Catzim
 
Control de flujo en Telecomunicaciones
Control de flujo en TelecomunicacionesControl de flujo en Telecomunicaciones
Control de flujo en TelecomunicacionesDaniel Morales
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Interrupciones
InterrupcionesInterrupciones
Interrupcioneshandresrm
 
1.1 Definición y concepto de los S.O
1.1 Definición y concepto de los S.O1.1 Definición y concepto de los S.O
1.1 Definición y concepto de los S.Olupita zume
 
Sistemas operativos ciclo 2 - capítulo 3
Sistemas operativos   ciclo 2 - capítulo 3Sistemas operativos   ciclo 2 - capítulo 3
Sistemas operativos ciclo 2 - capítulo 3Ing. Alexis Rocha, MGTI
 
Generación código intermedio 2
Generación código intermedio 2Generación código intermedio 2
Generación código intermedio 2Humano Terricola
 

La actualidad más candente (20)

Sincronización entre procesos
Sincronización entre procesosSincronización entre procesos
Sincronización entre procesos
 
Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del Procesador
 
Sistema computacional (arquitecturas y memorias)
Sistema computacional (arquitecturas y memorias)Sistema computacional (arquitecturas y memorias)
Sistema computacional (arquitecturas y memorias)
 
Arquitectura de hardware
Arquitectura de hardwareArquitectura de hardware
Arquitectura de hardware
 
Unidad de Control
Unidad de ControlUnidad de Control
Unidad de Control
 
Tema manejo de la entrada
Tema manejo de la entradaTema manejo de la entrada
Tema manejo de la entrada
 
Control de flujo en Telecomunicaciones
Control de flujo en TelecomunicacionesControl de flujo en Telecomunicaciones
Control de flujo en Telecomunicaciones
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
1.1 Definición y concepto de los S.O
1.1 Definición y concepto de los S.O1.1 Definición y concepto de los S.O
1.1 Definición y concepto de los S.O
 
Sistemas operativos ciclo 2 - capítulo 3
Sistemas operativos   ciclo 2 - capítulo 3Sistemas operativos   ciclo 2 - capítulo 3
Sistemas operativos ciclo 2 - capítulo 3
 
Arquitecturas de computadoras
Arquitecturas de computadorasArquitecturas de computadoras
Arquitecturas de computadoras
 
Round robin apa
Round robin apaRound robin apa
Round robin apa
 
Ado net
Ado netAdo net
Ado net
 
Planificacion cpu
Planificacion cpuPlanificacion cpu
Planificacion cpu
 
Generación código intermedio 2
Generación código intermedio 2Generación código intermedio 2
Generación código intermedio 2
 
2.2 y 2.3
2.2 y 2.32.2 y 2.3
2.2 y 2.3
 
Unidad1 Lenguajes y automatas
Unidad1 Lenguajes y automatasUnidad1 Lenguajes y automatas
Unidad1 Lenguajes y automatas
 

Destacado

Como funciona una computadora1
Como funciona una computadora1Como funciona una computadora1
Como funciona una computadora1chichis-26
 
Exposiciòn Grupo 6 Estructura de la Cpu
Exposiciòn Grupo 6 Estructura de la CpuExposiciòn Grupo 6 Estructura de la Cpu
Exposiciòn Grupo 6 Estructura de la Cpubrylejo
 
Estructura Del Sistema InformáTico Detalle
Estructura Del Sistema InformáTico   DetalleEstructura Del Sistema InformáTico   Detalle
Estructura Del Sistema InformáTico Detallepainni
 
Estructura interna del cpu
Estructura interna del cpuEstructura interna del cpu
Estructura interna del cpualumnossanluis98
 
Estructura interna del cpu
Estructura interna del cpuEstructura interna del cpu
Estructura interna del cpuedgarRomoGabriel
 
Lenguaje ensamblador basico
Lenguaje ensamblador basicoLenguaje ensamblador basico
Lenguaje ensamblador basicoGustavo Davila
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorjacalin
 
Lenguaje ensamblador y Estructura del CPU
Lenguaje ensamblador y Estructura del CPULenguaje ensamblador y Estructura del CPU
Lenguaje ensamblador y Estructura del CPUromo91
 

Destacado (13)

LA C.P.U
LA C.P.ULA C.P.U
LA C.P.U
 
Como funciona una computadora1
Como funciona una computadora1Como funciona una computadora1
Como funciona una computadora1
 
Cpu
CpuCpu
Cpu
 
importancia de la C.P.U
importancia de la C.P.Uimportancia de la C.P.U
importancia de la C.P.U
 
Exposiciòn Grupo 6 Estructura de la Cpu
Exposiciòn Grupo 6 Estructura de la CpuExposiciòn Grupo 6 Estructura de la Cpu
Exposiciòn Grupo 6 Estructura de la Cpu
 
Estructura Del Sistema InformáTico Detalle
Estructura Del Sistema InformáTico   DetalleEstructura Del Sistema InformáTico   Detalle
Estructura Del Sistema InformáTico Detalle
 
Estructura interna del cpu
Estructura interna del cpuEstructura interna del cpu
Estructura interna del cpu
 
EL CPU
EL CPUEL CPU
EL CPU
 
Estructura interna del cpu
Estructura interna del cpuEstructura interna del cpu
Estructura interna del cpu
 
Lenguaje ensamblador basico
Lenguaje ensamblador basicoLenguaje ensamblador basico
Lenguaje ensamblador basico
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
Lenguaje ensamblador y Estructura del CPU
Lenguaje ensamblador y Estructura del CPULenguaje ensamblador y Estructura del CPU
Lenguaje ensamblador y Estructura del CPU
 
Informe Del Cpu
Informe Del CpuInforme Del Cpu
Informe Del Cpu
 

Similar a Módulo 1 estructura de la cpu

Presentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptxPresentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptxNombre Apellidos
 
Archivo No. 1- Introducci+¦n AMC-1.pptx
Archivo No. 1- Introducci+¦n AMC-1.pptxArchivo No. 1- Introducci+¦n AMC-1.pptx
Archivo No. 1- Introducci+¦n AMC-1.pptxNombre Apellidos
 
Introducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresJohn Espinoza
 
Arquitectura Computadora
Arquitectura ComputadoraArquitectura Computadora
Arquitectura Computadorajveizaga
 
Microprocesadores y estructura
Microprocesadores y estructuraMicroprocesadores y estructura
Microprocesadores y estructurajaimeinformatica
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para ticMigue Caputo
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para ticjuanbondar
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para ticMigue Caputo
 

Similar a Módulo 1 estructura de la cpu (20)

Presentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptxPresentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptx
 
Archivo No. 1- Introducci+¦n AMC-1.pptx
Archivo No. 1- Introducci+¦n AMC-1.pptxArchivo No. 1- Introducci+¦n AMC-1.pptx
Archivo No. 1- Introducci+¦n AMC-1.pptx
 
Funciones del Procesador
Funciones del ProcesadorFunciones del Procesador
Funciones del Procesador
 
El procesado y su importancia
El procesado y su importanciaEl procesado y su importancia
El procesado y su importancia
 
Introducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadores
 
Arquitectura computadora
Arquitectura computadoraArquitectura computadora
Arquitectura computadora
 
Arquitectura Computadora
Arquitectura ComputadoraArquitectura Computadora
Arquitectura Computadora
 
Soluciontarea.docx
Soluciontarea.docxSoluciontarea.docx
Soluciontarea.docx
 
Unidad 1 arquitectura
Unidad 1 arquitecturaUnidad 1 arquitectura
Unidad 1 arquitectura
 
Microprocesadores y estructura
Microprocesadores y estructuraMicroprocesadores y estructura
Microprocesadores y estructura
 
El microprocesador
El microprocesadorEl microprocesador
El microprocesador
 
Trabajo 1 s. operativos ii
Trabajo 1 s. operativos iiTrabajo 1 s. operativos ii
Trabajo 1 s. operativos ii
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para tic
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para tic
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para tic
 

Más de JOSE MENDOZA

Artículos Científicos
Artículos CientíficosArtículos Científicos
Artículos CientíficosJOSE MENDOZA
 
Presentación de taller N1 actividad Día 5 IPI
Presentación de taller N1 actividad Día 5 IPIPresentación de taller N1 actividad Día 5 IPI
Presentación de taller N1 actividad Día 5 IPIJOSE MENDOZA
 
Presentacion de taller n1 actividad n4 ipi
Presentacion de taller n1 actividad n4 ipiPresentacion de taller n1 actividad n4 ipi
Presentacion de taller n1 actividad n4 ipiJOSE MENDOZA
 
Unidad 1 La Evaluación Educativa
Unidad 1 La Evaluación EducativaUnidad 1 La Evaluación Educativa
Unidad 1 La Evaluación EducativaJOSE MENDOZA
 
Unidad 1 unidades funcionales 1 1
Unidad 1 unidades funcionales 1 1Unidad 1 unidades funcionales 1 1
Unidad 1 unidades funcionales 1 1JOSE MENDOZA
 
Presentacion de taller n1 actividad n3 ipi
Presentacion de taller n1 actividad n3 ipiPresentacion de taller n1 actividad n3 ipi
Presentacion de taller n1 actividad n3 ipiJOSE MENDOZA
 
Presentacion de taller n1 actividad n2 ipi
Presentacion de taller n1 actividad n2 ipiPresentacion de taller n1 actividad n2 ipi
Presentacion de taller n1 actividad n2 ipiJOSE MENDOZA
 
Presentacion de taller n1 actividad n1 ipi
Presentacion de taller n1 actividad n1 ipiPresentacion de taller n1 actividad n1 ipi
Presentacion de taller n1 actividad n1 ipiJOSE MENDOZA
 
Introducción a los sistemas operativos parte1
Introducción a los sistemas operativos parte1Introducción a los sistemas operativos parte1
Introducción a los sistemas operativos parte1JOSE MENDOZA
 
Consejos para elaborar excelentes presentaciones con diapositivas
Consejos para elaborar excelentes presentaciones con diapositivasConsejos para elaborar excelentes presentaciones con diapositivas
Consejos para elaborar excelentes presentaciones con diapositivasJOSE MENDOZA
 
Presentacion inicial de la asignatura TIE
Presentacion inicial de la asignatura TIEPresentacion inicial de la asignatura TIE
Presentacion inicial de la asignatura TIEJOSE MENDOZA
 
Mantenimiento de las computadoras
Mantenimiento de las computadorasMantenimiento de las computadoras
Mantenimiento de las computadorasJOSE MENDOZA
 
Unidad los Procesadores
Unidad los ProcesadoresUnidad los Procesadores
Unidad los ProcesadoresJOSE MENDOZA
 
Unidad 1: Identificar los componentes de una Placa Madre
Unidad 1: Identificar los componentes de una Placa MadreUnidad 1: Identificar los componentes de una Placa Madre
Unidad 1: Identificar los componentes de una Placa MadreJOSE MENDOZA
 
Unidad1 organización del computador
Unidad1 organización del computadorUnidad1 organización del computador
Unidad1 organización del computadorJOSE MENDOZA
 
Práctica de conversiones
Práctica de conversionesPráctica de conversiones
Práctica de conversionesJOSE MENDOZA
 
Representacion de datos
Representacion de datosRepresentacion de datos
Representacion de datosJOSE MENDOZA
 
Partes físicas de la computadora
Partes físicas de la computadoraPartes físicas de la computadora
Partes físicas de la computadoraJOSE MENDOZA
 
Laboratorio lan udi
Laboratorio lan udiLaboratorio lan udi
Laboratorio lan udiJOSE MENDOZA
 

Más de JOSE MENDOZA (20)

Artículos Científicos
Artículos CientíficosArtículos Científicos
Artículos Científicos
 
Presentación de taller N1 actividad Día 5 IPI
Presentación de taller N1 actividad Día 5 IPIPresentación de taller N1 actividad Día 5 IPI
Presentación de taller N1 actividad Día 5 IPI
 
Presentacion de taller n1 actividad n4 ipi
Presentacion de taller n1 actividad n4 ipiPresentacion de taller n1 actividad n4 ipi
Presentacion de taller n1 actividad n4 ipi
 
Unidad 1 La Evaluación Educativa
Unidad 1 La Evaluación EducativaUnidad 1 La Evaluación Educativa
Unidad 1 La Evaluación Educativa
 
Unidad 1 unidades funcionales 1 1
Unidad 1 unidades funcionales 1 1Unidad 1 unidades funcionales 1 1
Unidad 1 unidades funcionales 1 1
 
Presentacion de taller n1 actividad n3 ipi
Presentacion de taller n1 actividad n3 ipiPresentacion de taller n1 actividad n3 ipi
Presentacion de taller n1 actividad n3 ipi
 
Presentacion de taller n1 actividad n2 ipi
Presentacion de taller n1 actividad n2 ipiPresentacion de taller n1 actividad n2 ipi
Presentacion de taller n1 actividad n2 ipi
 
Presentacion de taller n1 actividad n1 ipi
Presentacion de taller n1 actividad n1 ipiPresentacion de taller n1 actividad n1 ipi
Presentacion de taller n1 actividad n1 ipi
 
Socrative
SocrativeSocrative
Socrative
 
Introducción a los sistemas operativos parte1
Introducción a los sistemas operativos parte1Introducción a los sistemas operativos parte1
Introducción a los sistemas operativos parte1
 
Consejos para elaborar excelentes presentaciones con diapositivas
Consejos para elaborar excelentes presentaciones con diapositivasConsejos para elaborar excelentes presentaciones con diapositivas
Consejos para elaborar excelentes presentaciones con diapositivas
 
Presentacion inicial de la asignatura TIE
Presentacion inicial de la asignatura TIEPresentacion inicial de la asignatura TIE
Presentacion inicial de la asignatura TIE
 
Mantenimiento de las computadoras
Mantenimiento de las computadorasMantenimiento de las computadoras
Mantenimiento de las computadoras
 
Unidad los Procesadores
Unidad los ProcesadoresUnidad los Procesadores
Unidad los Procesadores
 
Unidad 1: Identificar los componentes de una Placa Madre
Unidad 1: Identificar los componentes de una Placa MadreUnidad 1: Identificar los componentes de una Placa Madre
Unidad 1: Identificar los componentes de una Placa Madre
 
Unidad1 organización del computador
Unidad1 organización del computadorUnidad1 organización del computador
Unidad1 organización del computador
 
Práctica de conversiones
Práctica de conversionesPráctica de conversiones
Práctica de conversiones
 
Representacion de datos
Representacion de datosRepresentacion de datos
Representacion de datos
 
Partes físicas de la computadora
Partes físicas de la computadoraPartes físicas de la computadora
Partes físicas de la computadora
 
Laboratorio lan udi
Laboratorio lan udiLaboratorio lan udi
Laboratorio lan udi
 

Módulo 1 estructura de la cpu

  • 1. Organización y Arquitectura de Computadoras - II Módulo #1:ESTRUCTURA DE LA UNIDAD CENTRAL DE PROCESO Por: Ing. José Mendoza A. Marzo/2011
  • 2. 1.1. Organización Figura 1.1. Esquema de un sistema informático
  • 3. 1.1. Organización Elementos básicos de un computador:   Unidad Central de Procesamiento (CPU) Unidad de Control (UC) Unidad Aritmético-Lógica (ALU) Registros internos y buses Memoria Central o Principal (MM) Periféricos: Memoria masiva o secundaria (discos duros, CD's, ...) Unidades de entrada (teclado, ratón,…) Unidades de salida (monitor, impresoras,…)
  • 4. 1.1. Organización Figura 1.2. Esquema de una computadora. Fuente: TECH505
  • 5. ORGANIZACIÓN DEL PROCESADOR (CPU) La CPU (Central Processing Unit en español Unidad Central de Proceso): Es la parte inteligente del sistema. Interpreta las instrucciones del programa de usuario y consulta el estado de las entradas. 1.1. Organización
  • 6. 1.1. Organización Figura 1.3. Unidad Central de Proceso
  • 7. Para entender la organización de la CPU, vamos a considerar los requisitos en la CPU, las cosas que debe hacer: Obtener instrucciones Interpretar instrucción Obtener datos Procesar datos Escribir los datos 1.1. Organización
  • 8. 1.1. Organización FUNCIONES DE LA UNIDAD CENTRAL DE PROCESO Figura 1.4. Esquema de un microprocesador (CPU)
  • 9.
  • 10. El microprocesador ejecuta instrucciones almacenadas como números binarios organizados secuencialmente en la memoria principal. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
  • 11. La ejecución de las instrucciones se puede realizar en varias fases:  PreFetch: Pre lectura de la instrucción Fetch: envío de la instrucción al decodificador. Decodificación de la instrucción: determinar qué instrucción es y por tanto qué se debe hacer. Lectura de operandos: (si los hay) . Ejecución: Según el tipo de Operando.. Escritura de los resultados: en la memoria principal o en los registros. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
  • 12. Cada una de estas fases se realiza en uno o varios ciclos de CPU, dependiendo de la estructura del procesador. La duración de estos ciclos viene determinada por la frecuencia de reloj, y nunca podrá ser inferior al tiempo requerido para realizar la tarea individual (realizada en un solo ciclo). 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
  • 13. Rendimiento: El rendimiento del procesador puede ser medido de distintas maneras, hasta hace pocos años se creía que la Frecuencia de reloj era una medida precisa, pero ese mito ("mito de los megahertz") se ha visto desvirtuado por el hecho de que los procesadores no han requerido frecuencias más altas para aumentar su poder de cómputo. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
  • 14. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO Durante los últimos años esa frecuencia se ha mantenido en el rango de los 1.5 a 4 GHz, dando como resultado procesadores con capacidades de proceso mayores comparados con los primeros que alcanzaron esos valores. Además la tendencia es a incorporar más núcleos dentro de un mismo encapsulado para aumentar el rendimiento por medio de una computación paralela.
  • 15. Algunas de las partes que los integran son: La Unidad de Control Unidad Aritmético-lógica. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
  • 16. Unidad de control: Tiene cuatro funciones: Coordina todas las actividades Se comunica con todos los elementos del sistema Interpreta y ejecuta las instrucciones del programa que se está utilizando en el momento. Genera las señales de control necesarias para su ejecución. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
  • 17. Unidad aritmética y lógica: Realiza dos clases de funciones: Realiza las operaciones (suma, resta, multiplicaciones, división y funciones avanzadas) Ejecuta las funciones de tipo lógico, (como las comparaciones de mayor que (>), menor que (<), igual que (=), desigual (<>) o los operadores lógicos (Y), (O), y (NO) del álgebra de Boole. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
  • 18. Estructura Interna del Microprocesador: 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO
  • 19. Está constituido por el CPU central, el reloj (generador de onda cuadrada) y algún chip auxiliar. El CPU es un circuito integrado (chip), que realiza una gran cantidad de operaciones, que podemos agrupar en: Operaciones de tipo lógico. Operaciones de tipo aritmético. Operaciones de control de la transferencia de la información dentro del autómata. 1.1.1. FUNCIONES DE LAUNIDAD CENTRAL DE PROCESO