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

Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating systemudaya khanal
 
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 cpuIsaí Beto Matz Mijes
 
Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)JoseCnchica
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.Carlos Solano
 
Multiprocesamiento (S.O)
Multiprocesamiento (S.O)Multiprocesamiento (S.O)
Multiprocesamiento (S.O)Javier Alvarez
 
file system in operating system
file system in operating systemfile system in operating system
file system in operating systemtittuajay
 
tarea 6 sistemas digitales y perifericos.docx
tarea 6 sistemas digitales y perifericos.docxtarea 6 sistemas digitales y perifericos.docx
tarea 6 sistemas digitales y perifericos.docxDeanneySandoval
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasJ M
 
Paginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónPaginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónNatalia Ludeña
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativoschikscorpion_23
 
Informe itil
Informe   itilInforme   itil
Informe itilCOMET
 
Creacion y terminacion de procesos
Creacion y terminacion de procesosCreacion y terminacion de procesos
Creacion y terminacion de procesosCariEli
 
Acceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMAAcceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMAErika Rodríguez
 
CSI-503 - 13. Scheduler and Dispatcher
CSI-503 - 13. Scheduler and Dispatcher CSI-503 - 13. Scheduler and Dispatcher
CSI-503 - 13. Scheduler and Dispatcher ghayour abbas
 

La actualidad más candente (20)

Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating system
 
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
 
Buses de arquitectura INFORME
Buses de arquitectura INFORMEBuses de arquitectura INFORME
Buses de arquitectura INFORME
 
Transparencia
TransparenciaTransparencia
Transparencia
 
Sistemas tiempo-real
Sistemas tiempo-realSistemas tiempo-real
Sistemas tiempo-real
 
Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
 
Multiprocesamiento (S.O)
Multiprocesamiento (S.O)Multiprocesamiento (S.O)
Multiprocesamiento (S.O)
 
file system in operating system
file system in operating systemfile system in operating system
file system in operating system
 
tarea 6 sistemas digitales y perifericos.docx
tarea 6 sistemas digitales y perifericos.docxtarea 6 sistemas digitales y perifericos.docx
tarea 6 sistemas digitales y perifericos.docx
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o Hebras
 
Paginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónPaginación, Segmentación y Fragmentación
Paginación, Segmentación y Fragmentación
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
 
Exclusión mutua
Exclusión mutuaExclusión mutua
Exclusión mutua
 
Informe itil
Informe   itilInforme   itil
Informe itil
 
Creacion y terminacion de procesos
Creacion y terminacion de procesosCreacion y terminacion de procesos
Creacion y terminacion de procesos
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoria
 
Acceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMAAcceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMA
 
Conceptos de software
Conceptos de softwareConceptos de software
Conceptos de software
 
CSI-503 - 13. Scheduler and Dispatcher
CSI-503 - 13. Scheduler and Dispatcher CSI-503 - 13. Scheduler and Dispatcher
CSI-503 - 13. Scheduler and Dispatcher
 

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 (14)

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
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
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