SlideShare una empresa de Scribd logo
1 de 8
Introducción
El procesador (CPU, por Central ProcessingUnit o Unidad Central de Procesamiento), es
por decirlo de alguna manera, el cerebro del ordenador. Permite el procesamiento de
información numérica, es decir, información ingresada en formato binario, así como la
ejecución de instrucciones almacenadas en la memoria.
El primer microprocesador (Intel 4004) se inventó en 1971. Era un dispositivo de cálculo
de 4 bits, con una velocidad de 108 kHz. Desde entonces, la potencia de los
microprocesadores ha aumentado de manera exponencial. ¿Qué son exactamente esas
pequeñas piezas de silicona que hacen funcionar un ordenador?

Funcionamiento
El procesador (denominado CPU, por Central ProcessingUnit) es un circuito electrónico
que funciona a la velocidad de un reloj interno, gracias a un cristal de cuarzo que, sometido
a una corriente eléctrica, envía pulsos, denominados "picos". La velocidad de reloj
(también denominada ciclo), corresponde al número de pulsos por segundo, expresados en
Hertz (Hz). De este modo, un ordenador de 200 MHz posee un reloj que envía 200.000.000
pulsos por segundo. Por lo general, la frecuencia de reloj es un múltiplo de la frecuencia del
sistema (FSB, Front-Side Bus o Bus de la Parte Frontal), es decir, un múltiplo de la
frecuencia de la placa madre.
Con cada pico de reloj, el procesador ejecuta una acción que corresponde a su vez a una
instrucción o bien a una parte de ella. La medida CPI (Cycles Per Instruction o Ciclos por
Instrucción) representa el número promedio de ciclos de reloj necesarios para que el
microprocesador ejecute una instrucción. En consecuencia, la potencia del microprocesador
puede caracterizarse por el número de instrucciones por segundo que es capaz de procesar.
Los MIPS (millions of instructions per second o millones de instrucciones por segundo)
son las unidades que se utilizan, y corresponden a la frecuencia del procesador dividida por
el número de CPI.

Instrucciones
Una instrucción es una operación elemental que el procesador puede cumplir.. Las
instrucciones se almacenan en la memoria principal, esperando ser tratadas por el
procesador. Las instrucciones poseen dos campos:
el código de operación, que representa la acción que el procesador debe ejecutar;
el código operando, que define los parámetros de la acción. El código operando
depende a su vez de la operación. Puede tratarse tanto de información como de una
dirección de memoria.

Código de Operación Campo de Operación

El número de bits en una instrucción varía de acuerdo al tipo de información (entre 1 y 4
bytes de 8 bits).
Las instrucciones pueden agruparse en distintas categorías. A continuación presentamos
algunas de las más importantes:
Acceso a Memoria: acceso a la memoria o transferencia de información entre
registros.
Operaciones Aritméticas: operaciones tales como suma, resta, división o
multiplicación.
Operaciones Lógicas: operaciones tales como Y, O, NO, NO EXCLUSIVO, etc.
Control: controles de secuencia, conexiones condicionales, etc.

Registros
Cuando el procesador ejecuta instrucciones, la información almacena en forma temporal en
pequeñas ubicaciones de memoria local de 8, 16, 32 o 64 bits, denominadas registros.
Dependiendo del tipo de procesador, el número total de registros puede variar de 10 a
varios cientos.
Los registros más importantes son:
el registro acumulador (ACC), que almacena los resultados de las operaciones
aritméticas y lógicas;
el registro de estado (PSW, Processor Estado: Word o Palabra de Estado del
Procesador), que contiene los indicadores de estado del sistema (lleva dígitos,
desbordamientos, etc.);
el registro de instrucción (RI), que contiene la instrucción que está siendo
procesada actualmente;
el contador ordinal (OC o PC por ProgramCounter, Contador de Programa), que
contiene la dirección de la siguiente instrucción a procesar;
el registro del búfer, que almacena información en forma temporal desde la
memoria.

Memoria caché
La memoria caché (también memoria buffer) es una memoria rápida que permite reducir
los tiempos de espera de las distintas informaciones almacenada en la RAM (Random
Access Memory o Memoria de Acceso Aleatorio). En efecto, la memoria principal del
ordenador es más lenta que la del procesador. Existen, sin embargo, tipos de memoria que
son mucho más rápidos, pero que tienen un costo más elevado. La solución consiste
entonces, en incluir este tipo de memoria local próxima al procesador y en almacenar en
forma temporal la información principal que se procesará en él. Los últimos modelos de
ordenadores poseen muchos niveles distintos de memoria caché:
La Memoria caché nivel 1 (denominada L1 Cache, por Level 1 Cache) se
encuentra integrada directamente al procesador. Se subdivide en dos partes:
o la primera parte es la caché de instrucción, que contiene instrucciones de la
RAM que fueron decodificadas durante su paso por las canalizaciones.
o la segunda parte es la caché de información, que contiene información de la
RAM, así como información utilizada recientemente durante el
funcionamiento del procesador.

El tiempo de espera para acceder a las memorias caché nivel 1 es muy breve; es similar al
de los registros internos del procesador.
La memoria caché nivel 2 (denominada L2 Cache, por Level 2 Cache) se
encuentra ubicada en la carcasa junto con el procesador (en el chip). La caché nivel
2 es un intermediario entre el procesador con su caché interna y la RAM. Se puede
acceder más rápidamente que a la RAM, pero no tanto como a la caché nivel 1.
La memoria caché nivel 3 (denominada L3 Cache, por Level 3 Cache) se
encuentra ubicada en la placa madre.

Todos estos niveles de caché reducen el tiempo de latencia de diversos tipos de memoria al
procesar o transferir información. Mientras el procesador está en funcionamiento, el
controlador de la caché nivel 1 puede interconectarse con el controlador de la caché nivel 2,
con el fin de transferir información sin entorpecer el funcionamiento del procesador.
También, la caché nivel 2 puede interconectarse con la RAM (caché nivel 3) para permitir
la transferencia sin entorpecer el funcionamiento normal del procesador.
Señales de Control
Las señales de control son señales electrónicas que orquestan las diversas unidades del
procesador que participan en la ejecución de una instrucción. Dichas señales se envían
utilizando un elemento denominado secuenciador. Por ejemplo, la señal Leer/Escribir
permite que la memoria se entere de que el procesador desea leer o escribir información.

Unidades Funcionales
El procesador se compone de un grupo de unidades interrelacionadas (o unidades de
control). Aunque la arquitectura del microprocesador varía considerablemente de un diseño
a otro, los elementos principales del microprocesador son los siguientes:
Una unidad de control que vincula la información entrante para luego
decodificarla y enviarla a la unidad de ejecución:La unidad de control se compone
de los siguientes elementos:
o secuenciador (o unidad lógica y de supervisión ), que sincroniza la
ejecución de la instrucción con la velocidad de reloj. También envía señales
de control:
o contador ordinal, que contiene la dirección de la instrucción que se está
ejecutando actualmente;
o registro de instrucción, que contiene la instrucción siguiente.
Una unidad de ejecución (o unidad de procesamiento), que cumple las tareas que
le asigna la unidad de instrucción. La unidad de ejecución se compone de los
siguientes elementos:
o la unidad aritmética lógica (se escribe ALU); sirve para la ejecución de
cálculos aritméticos básicos y funciones lógicas (Y, O, O EXCLUSIVO,
etc.);
o la unidad de punto flotante (se escribe FPU), que ejecuta cálculos
complejos parciales que la unidad aritmética lógica no puede realizar;
o el registro de estado;
o el registro acumulador.
Una unidad de administración del bus (o unidad de entrada-salida) que
administra el flujo de información entrante y saliente, y que se encuentra
interconectado con el sistema RAM;

El siguiente diagrama suministra una representación simplificada de los elementos que
componen el procesador (la distribución física de los elementos es diferente a la
disposición):
Transistor
Con el fin de procesar la información, el microprocesador posee un grupo de instrucciones,
denominado "conjunto de instrucciones", hecho posible gracias a los circuitos
electrónicos. Más precisamente, el conjunto de instrucciones se realiza con la ayuda de
semiconductores, pequeños "conmutadores de circuito" que utilizan el efecto transistor,
descubierto en 1947 por John Barden, Walter H. Brattain y William Shockley, quienes
recibieron por ello el premio Nobel en 1956.
Un transistor (contracción de los términos transferencia y resistor) es un componente
electrónico semi-conductor que posee tres electrodos capaces de modificar la corriente que
pasa a través suyo, utilizando uno de estos electrodos (denominado electrodo de control).
Éstos reciben el nombre de "componentes activos", en contraste a los "componentes
pasivos", tales como la resistencia o los capacitores, que sólo cuentan con dos electrodos (a
los que se denomina "bipolares").
El transistor MOS (metal, óxido, silicona) es el tipo de transistor más común utilizado en el
diseño de circuitos integrados. Los transistores MOS poseen dos áreas con carga negativa,
denominadas respectivamente fuente (con una carga casi nula), y drenaje (con una carga
de 5V), separadas por una región con carga positiva, denominada sustrato. El sustrato
posee un electrodo de control superpuesto, denominado puerta, que permite aplicar la
carga al sustrato.
Cuando una tensión no se aplica en el electrodo de control, el sustrato con carga positiva
actúa como barrera y evita el movimiento de electrones de la fuente al drenaje. Sin
embargo, cuando se aplica la carga a la puerta, las cargas positivas del sustrato son
repelidas y se realiza la apertura de un canal de comunicación con carga negativa entre la
fuente y el drenaje.

El transistor actúa entonces como conmutador programable, gracias al electrodo de control.
Cuando se aplica una carga al electrodo de control, éste actúa como interruptor cerrado, y
cuando no hay carga, actúa como interruptor abierto.

Circuitos Integrados
Una vez combinados, los transistores pueden constituir circuitos lógicos que, al
combinarse, forman procesadores. El primer circuito integrado data de 1958 y fue
construido por Texas Instruments.
Los transistores MOS se componen, entonces, de láminas de silicona (denominadas
obleas), obtenidas luego de múltiples procesos. Dichas láminas de silicona se cortan en
elementos rectangulares para formar un "circuito". Los circuitos se colocan luego en
carcasas con conectores de entrada-salida, y la suma de esas partes compone un "circuito
integrado". La minuciosidad del grabado, expresado en micrones (micrómetros, se escribe
µm) define el número de transistores por unidad de superficie. Puede haber millones de
transistores en un sólo procesador.
La Ley de Moore, escrita en 1965 por Gordon E. Moore, cofundador de Intel, predijo que
el rendimiento del procesador (por extensión del número de transistores integrados a la
silicona) se duplicaría cada 12 meses. Esta ley se revisó en 1975, y se cambió el número de
meses a 18. La Ley de Moore sigue vigente hasta nuestros días.
Dado que la carcasa rectangular contiene clavijas de entrada-salida que parecen patas, en
Francia se utiliza el término "pulga electrónica" para referirse a los circuitos integrados.

Familias
Cada tipo de procesador posee su propio conjunto de instrucciones. Los procesadores se
agrupan en las siguientes familias, de acuerdo con sus conjuntos de instrucciones
exclusivos:
80x86: la "x" representa la familia. Se hace mención a 386, 486, 586, 686, etc.
ARM
IA-64
MIPS
Motorola 6800
PowerPC
SPARC
...

Esto explica por qué un programa producido para un tipo específico de procesador sólo
puede trabajar directamente en un sistema con otro tipo de procesador si se realiza lo que se
denomina traducción de instrucciones, o emulación. El término "emulador" se utiliza para
referirse al programa que realiza dicha traducción.

Conjunto de Instrucciones
Un conjunto de instrucciones es la suma de las operaciones básicas que puede cumplir un
procesador. El conjunto de instrucciones de un procesador es un factor determinante en la
arquitectura del éste, aunque una misma arquitectura puede llevar a diferentes
implementaciones por diferentes fabricantes.
El procesador funciona de forma eficiente gracias a un número limitado de instrucciones,
conectadas de forma permanente a los circuitos electrónicos. La mayoría de las operaciones
se pueden realizar utilizando funciones básicas. Algunas arquitecturas, no obstante, sí
incluyen funciones avanzadas de procesamiento.

Más contenido relacionado

La actualidad más candente

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
 
Microprocesador y memorias
Microprocesador y memoriasMicroprocesador y memorias
Microprocesador y memoriasAzul Restrepo
 
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICACPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICAobhyguan
 
Quasi - Componentes de un ordenador
Quasi - Componentes de un ordenadorQuasi - Componentes de un ordenador
Quasi - Componentes de un ordenadordegarden
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Microprocesador y memorias 2
Microprocesador y memorias 2Microprocesador y memorias 2
Microprocesador y memorias 2sanchezariass
 
Microprocesador y memorias
Microprocesador y memoriasMicroprocesador y memorias
Microprocesador y memoriassanchezariass
 
ramyprocesador
ramyprocesadorramyprocesador
ramyprocesadorUniciencia
 
Unidad de control
Unidad de controlUnidad de control
Unidad de controlEmily_Fdez
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesadortefadianis
 

La actualidad más candente (15)

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
 
Procesador
ProcesadorProcesador
Procesador
 
00 historia de los micros
00 historia de los micros00 historia de los micros
00 historia de los micros
 
M.c
M.cM.c
M.c
 
Microprocesador y memorias
Microprocesador y memoriasMicroprocesador y memorias
Microprocesador y memorias
 
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICACPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
 
Quasi - Componentes de un ordenador
Quasi - Componentes de un ordenadorQuasi - Componentes de un ordenador
Quasi - Componentes de un ordenador
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Microprocesador y memorias 2
Microprocesador y memorias 2Microprocesador y memorias 2
Microprocesador y memorias 2
 
Unidad de Control
Unidad de ControlUnidad de Control
Unidad de Control
 
Microprocesador y memorias
Microprocesador y memoriasMicroprocesador y memorias
Microprocesador y memorias
 
ramyprocesador
ramyprocesadorramyprocesador
ramyprocesador
 
Unidad de control
Unidad de controlUnidad de control
Unidad de control
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Unidad de control
Unidad de controlUnidad de control
Unidad de control
 

Destacado

La importancia de la tecnología en la educación
La importancia de la tecnología en la educaciónLa importancia de la tecnología en la educación
La importancia de la tecnología en la educaciónSebastian Erazo
 
Body fitness & exercise basic theory for therapists 2ed mo rosser 2001
Body fitness & exercise   basic theory for therapists 2ed mo rosser 2001Body fitness & exercise   basic theory for therapists 2ed mo rosser 2001
Body fitness & exercise basic theory for therapists 2ed mo rosser 2001trab22
 
Mutfak kiyafetleri̇
Mutfak kiyafetleri̇Mutfak kiyafetleri̇
Mutfak kiyafetleri̇Mustafa Saz
 
Филимонов А.Ю., Добровольский М.В. "Применение электронной подписи в эл. прие...
Филимонов А.Ю., Добровольский М.В. "Применение электронной подписи в эл. прие...Филимонов А.Ю., Добровольский М.В. "Применение электронной подписи в эл. прие...
Филимонов А.Ю., Добровольский М.В. "Применение электронной подписи в эл. прие...Expolink
 
Entrez dans l’univers Hiscox
 Entrez dans l’univers Hiscox Entrez dans l’univers Hiscox
Entrez dans l’univers HiscoxHiscox
 
Examview testgenerato ruserguide ver 9.0
Examview testgenerato ruserguide ver 9.0Examview testgenerato ruserguide ver 9.0
Examview testgenerato ruserguide ver 9.0William McIntosh
 
Veštine prezentacije - 2
Veštine prezentacije - 2Veštine prezentacije - 2
Veštine prezentacije - 2psh-skola
 
Fallout4soundanalyse 150419174503-conversion-gate01
Fallout4soundanalyse 150419174503-conversion-gate01Fallout4soundanalyse 150419174503-conversion-gate01
Fallout4soundanalyse 150419174503-conversion-gate01AidenKelly
 
El movimiento obrero 1
El movimiento obrero 1El movimiento obrero 1
El movimiento obrero 1tamara2626
 

Destacado (18)

хитросплетения салон Шоколад
хитросплетения салон Шоколадхитросплетения салон Шоколад
хитросплетения салон Шоколад
 
La importancia de la tecnología en la educación
La importancia de la tecnología en la educaciónLa importancia de la tecnología en la educación
La importancia de la tecnología en la educación
 
Body fitness & exercise basic theory for therapists 2ed mo rosser 2001
Body fitness & exercise   basic theory for therapists 2ed mo rosser 2001Body fitness & exercise   basic theory for therapists 2ed mo rosser 2001
Body fitness & exercise basic theory for therapists 2ed mo rosser 2001
 
Mutfak kiyafetleri̇
Mutfak kiyafetleri̇Mutfak kiyafetleri̇
Mutfak kiyafetleri̇
 
Филимонов А.Ю., Добровольский М.В. "Применение электронной подписи в эл. прие...
Филимонов А.Ю., Добровольский М.В. "Применение электронной подписи в эл. прие...Филимонов А.Ю., Добровольский М.В. "Применение электронной подписи в эл. прие...
Филимонов А.Ю., Добровольский М.В. "Применение электронной подписи в эл. прие...
 
13594800_2.PPT
13594800_2.PPT13594800_2.PPT
13594800_2.PPT
 
Entrez dans l’univers Hiscox
 Entrez dans l’univers Hiscox Entrez dans l’univers Hiscox
Entrez dans l’univers Hiscox
 
Cómo ser una madre ejemplar
Cómo ser una madre ejemplarCómo ser una madre ejemplar
Cómo ser una madre ejemplar
 
Question 4
Question  4Question  4
Question 4
 
Examview testgenerato ruserguide ver 9.0
Examview testgenerato ruserguide ver 9.0Examview testgenerato ruserguide ver 9.0
Examview testgenerato ruserguide ver 9.0
 
Veštine prezentacije - 2
Veštine prezentacije - 2Veštine prezentacije - 2
Veštine prezentacije - 2
 
Моя семья в годы войны
Моя семья в годы войныМоя семья в годы войны
Моя семья в годы войны
 
Discapacidad visual
Discapacidad visualDiscapacidad visual
Discapacidad visual
 
Julfiker
JulfikerJulfiker
Julfiker
 
Fallout4soundanalyse 150419174503-conversion-gate01
Fallout4soundanalyse 150419174503-conversion-gate01Fallout4soundanalyse 150419174503-conversion-gate01
Fallout4soundanalyse 150419174503-conversion-gate01
 
El movimiento obrero 1
El movimiento obrero 1El movimiento obrero 1
El movimiento obrero 1
 
Jobs
JobsJobs
Jobs
 
Smrpg preview
Smrpg previewSmrpg preview
Smrpg preview
 

Similar a Introducción al funcionamiento del CPU

Similar a Introducción al funcionamiento del CPU (20)

Procesador
ProcesadorProcesador
Procesador
 
EL PROCESADOR
EL PROCESADOREL PROCESADOR
EL PROCESADOR
 
el procesador
el procesadorel procesador
el procesador
 
el procesador
el procesadorel procesador
el procesador
 
El procesador-1228088278600860-8
El procesador-1228088278600860-8El procesador-1228088278600860-8
El procesador-1228088278600860-8
 
Procesador
ProcesadorProcesador
Procesador
 
el procesador
el procesadorel procesador
el procesador
 
Procesador
ProcesadorProcesador
Procesador
 
Memoria ram
Memoria ramMemoria ram
Memoria ram
 
J arce
J arceJ arce
J arce
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
El procesador
El procesadorEl procesador
El procesador
 
John vargaz, claudia sierra, luz martinez
John vargaz, claudia sierra, luz martinezJohn vargaz, claudia sierra, luz martinez
John vargaz, claudia sierra, luz martinez
 
John vargaz, claudia sierra, luz martinez
John vargaz, claudia sierra, luz martinezJohn vargaz, claudia sierra, luz martinez
John vargaz, claudia sierra, luz martinez
 
John vargaz, claudia sierra, luz martinez
John vargaz, claudia sierra, luz martinezJohn vargaz, claudia sierra, luz martinez
John vargaz, claudia sierra, luz martinez
 
John vargaz, claudia sierra, luz martinez
John vargaz, claudia sierra, luz martinezJohn vargaz, claudia sierra, luz martinez
John vargaz, claudia sierra, luz martinez
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
Procesadores
ProcesadoresProcesadores
Procesadores
 

Último

Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
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
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
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
 
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
 
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
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
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
 
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
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
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
 

Último (20)

Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
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
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
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
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
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
 
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
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
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
 
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
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 

Introducción al funcionamiento del CPU

  • 1. Introducción El procesador (CPU, por Central ProcessingUnit o Unidad Central de Procesamiento), es por decirlo de alguna manera, el cerebro del ordenador. Permite el procesamiento de información numérica, es decir, información ingresada en formato binario, así como la ejecución de instrucciones almacenadas en la memoria. El primer microprocesador (Intel 4004) se inventó en 1971. Era un dispositivo de cálculo de 4 bits, con una velocidad de 108 kHz. Desde entonces, la potencia de los microprocesadores ha aumentado de manera exponencial. ¿Qué son exactamente esas pequeñas piezas de silicona que hacen funcionar un ordenador? Funcionamiento El procesador (denominado CPU, por Central ProcessingUnit) es un circuito electrónico que funciona a la velocidad de un reloj interno, gracias a un cristal de cuarzo que, sometido a una corriente eléctrica, envía pulsos, denominados "picos". La velocidad de reloj (también denominada ciclo), corresponde al número de pulsos por segundo, expresados en Hertz (Hz). De este modo, un ordenador de 200 MHz posee un reloj que envía 200.000.000 pulsos por segundo. Por lo general, la frecuencia de reloj es un múltiplo de la frecuencia del sistema (FSB, Front-Side Bus o Bus de la Parte Frontal), es decir, un múltiplo de la frecuencia de la placa madre. Con cada pico de reloj, el procesador ejecuta una acción que corresponde a su vez a una instrucción o bien a una parte de ella. La medida CPI (Cycles Per Instruction o Ciclos por Instrucción) representa el número promedio de ciclos de reloj necesarios para que el microprocesador ejecute una instrucción. En consecuencia, la potencia del microprocesador puede caracterizarse por el número de instrucciones por segundo que es capaz de procesar. Los MIPS (millions of instructions per second o millones de instrucciones por segundo) son las unidades que se utilizan, y corresponden a la frecuencia del procesador dividida por el número de CPI. Instrucciones Una instrucción es una operación elemental que el procesador puede cumplir.. Las instrucciones se almacenan en la memoria principal, esperando ser tratadas por el procesador. Las instrucciones poseen dos campos: el código de operación, que representa la acción que el procesador debe ejecutar;
  • 2. el código operando, que define los parámetros de la acción. El código operando depende a su vez de la operación. Puede tratarse tanto de información como de una dirección de memoria. Código de Operación Campo de Operación El número de bits en una instrucción varía de acuerdo al tipo de información (entre 1 y 4 bytes de 8 bits). Las instrucciones pueden agruparse en distintas categorías. A continuación presentamos algunas de las más importantes: Acceso a Memoria: acceso a la memoria o transferencia de información entre registros. Operaciones Aritméticas: operaciones tales como suma, resta, división o multiplicación. Operaciones Lógicas: operaciones tales como Y, O, NO, NO EXCLUSIVO, etc. Control: controles de secuencia, conexiones condicionales, etc. Registros Cuando el procesador ejecuta instrucciones, la información almacena en forma temporal en pequeñas ubicaciones de memoria local de 8, 16, 32 o 64 bits, denominadas registros. Dependiendo del tipo de procesador, el número total de registros puede variar de 10 a varios cientos. Los registros más importantes son: el registro acumulador (ACC), que almacena los resultados de las operaciones aritméticas y lógicas; el registro de estado (PSW, Processor Estado: Word o Palabra de Estado del Procesador), que contiene los indicadores de estado del sistema (lleva dígitos, desbordamientos, etc.); el registro de instrucción (RI), que contiene la instrucción que está siendo procesada actualmente;
  • 3. el contador ordinal (OC o PC por ProgramCounter, Contador de Programa), que contiene la dirección de la siguiente instrucción a procesar; el registro del búfer, que almacena información en forma temporal desde la memoria. Memoria caché La memoria caché (también memoria buffer) es una memoria rápida que permite reducir los tiempos de espera de las distintas informaciones almacenada en la RAM (Random Access Memory o Memoria de Acceso Aleatorio). En efecto, la memoria principal del ordenador es más lenta que la del procesador. Existen, sin embargo, tipos de memoria que son mucho más rápidos, pero que tienen un costo más elevado. La solución consiste entonces, en incluir este tipo de memoria local próxima al procesador y en almacenar en forma temporal la información principal que se procesará en él. Los últimos modelos de ordenadores poseen muchos niveles distintos de memoria caché: La Memoria caché nivel 1 (denominada L1 Cache, por Level 1 Cache) se encuentra integrada directamente al procesador. Se subdivide en dos partes: o la primera parte es la caché de instrucción, que contiene instrucciones de la RAM que fueron decodificadas durante su paso por las canalizaciones. o la segunda parte es la caché de información, que contiene información de la RAM, así como información utilizada recientemente durante el funcionamiento del procesador. El tiempo de espera para acceder a las memorias caché nivel 1 es muy breve; es similar al de los registros internos del procesador. La memoria caché nivel 2 (denominada L2 Cache, por Level 2 Cache) se encuentra ubicada en la carcasa junto con el procesador (en el chip). La caché nivel 2 es un intermediario entre el procesador con su caché interna y la RAM. Se puede acceder más rápidamente que a la RAM, pero no tanto como a la caché nivel 1. La memoria caché nivel 3 (denominada L3 Cache, por Level 3 Cache) se encuentra ubicada en la placa madre. Todos estos niveles de caché reducen el tiempo de latencia de diversos tipos de memoria al procesar o transferir información. Mientras el procesador está en funcionamiento, el controlador de la caché nivel 1 puede interconectarse con el controlador de la caché nivel 2, con el fin de transferir información sin entorpecer el funcionamiento del procesador. También, la caché nivel 2 puede interconectarse con la RAM (caché nivel 3) para permitir la transferencia sin entorpecer el funcionamiento normal del procesador.
  • 4. Señales de Control Las señales de control son señales electrónicas que orquestan las diversas unidades del procesador que participan en la ejecución de una instrucción. Dichas señales se envían utilizando un elemento denominado secuenciador. Por ejemplo, la señal Leer/Escribir permite que la memoria se entere de que el procesador desea leer o escribir información. Unidades Funcionales El procesador se compone de un grupo de unidades interrelacionadas (o unidades de control). Aunque la arquitectura del microprocesador varía considerablemente de un diseño a otro, los elementos principales del microprocesador son los siguientes: Una unidad de control que vincula la información entrante para luego decodificarla y enviarla a la unidad de ejecución:La unidad de control se compone de los siguientes elementos: o secuenciador (o unidad lógica y de supervisión ), que sincroniza la ejecución de la instrucción con la velocidad de reloj. También envía señales de control: o contador ordinal, que contiene la dirección de la instrucción que se está ejecutando actualmente; o registro de instrucción, que contiene la instrucción siguiente. Una unidad de ejecución (o unidad de procesamiento), que cumple las tareas que le asigna la unidad de instrucción. La unidad de ejecución se compone de los siguientes elementos: o la unidad aritmética lógica (se escribe ALU); sirve para la ejecución de cálculos aritméticos básicos y funciones lógicas (Y, O, O EXCLUSIVO, etc.); o la unidad de punto flotante (se escribe FPU), que ejecuta cálculos complejos parciales que la unidad aritmética lógica no puede realizar; o el registro de estado; o el registro acumulador. Una unidad de administración del bus (o unidad de entrada-salida) que administra el flujo de información entrante y saliente, y que se encuentra interconectado con el sistema RAM; El siguiente diagrama suministra una representación simplificada de los elementos que componen el procesador (la distribución física de los elementos es diferente a la disposición):
  • 5. Transistor Con el fin de procesar la información, el microprocesador posee un grupo de instrucciones, denominado "conjunto de instrucciones", hecho posible gracias a los circuitos electrónicos. Más precisamente, el conjunto de instrucciones se realiza con la ayuda de semiconductores, pequeños "conmutadores de circuito" que utilizan el efecto transistor, descubierto en 1947 por John Barden, Walter H. Brattain y William Shockley, quienes recibieron por ello el premio Nobel en 1956. Un transistor (contracción de los términos transferencia y resistor) es un componente electrónico semi-conductor que posee tres electrodos capaces de modificar la corriente que pasa a través suyo, utilizando uno de estos electrodos (denominado electrodo de control). Éstos reciben el nombre de "componentes activos", en contraste a los "componentes pasivos", tales como la resistencia o los capacitores, que sólo cuentan con dos electrodos (a los que se denomina "bipolares"). El transistor MOS (metal, óxido, silicona) es el tipo de transistor más común utilizado en el diseño de circuitos integrados. Los transistores MOS poseen dos áreas con carga negativa, denominadas respectivamente fuente (con una carga casi nula), y drenaje (con una carga de 5V), separadas por una región con carga positiva, denominada sustrato. El sustrato posee un electrodo de control superpuesto, denominado puerta, que permite aplicar la carga al sustrato.
  • 6. Cuando una tensión no se aplica en el electrodo de control, el sustrato con carga positiva actúa como barrera y evita el movimiento de electrones de la fuente al drenaje. Sin embargo, cuando se aplica la carga a la puerta, las cargas positivas del sustrato son repelidas y se realiza la apertura de un canal de comunicación con carga negativa entre la fuente y el drenaje. El transistor actúa entonces como conmutador programable, gracias al electrodo de control. Cuando se aplica una carga al electrodo de control, éste actúa como interruptor cerrado, y cuando no hay carga, actúa como interruptor abierto. Circuitos Integrados Una vez combinados, los transistores pueden constituir circuitos lógicos que, al combinarse, forman procesadores. El primer circuito integrado data de 1958 y fue construido por Texas Instruments.
  • 7. Los transistores MOS se componen, entonces, de láminas de silicona (denominadas obleas), obtenidas luego de múltiples procesos. Dichas láminas de silicona se cortan en elementos rectangulares para formar un "circuito". Los circuitos se colocan luego en carcasas con conectores de entrada-salida, y la suma de esas partes compone un "circuito integrado". La minuciosidad del grabado, expresado en micrones (micrómetros, se escribe µm) define el número de transistores por unidad de superficie. Puede haber millones de transistores en un sólo procesador. La Ley de Moore, escrita en 1965 por Gordon E. Moore, cofundador de Intel, predijo que el rendimiento del procesador (por extensión del número de transistores integrados a la silicona) se duplicaría cada 12 meses. Esta ley se revisó en 1975, y se cambió el número de meses a 18. La Ley de Moore sigue vigente hasta nuestros días. Dado que la carcasa rectangular contiene clavijas de entrada-salida que parecen patas, en Francia se utiliza el término "pulga electrónica" para referirse a los circuitos integrados. Familias Cada tipo de procesador posee su propio conjunto de instrucciones. Los procesadores se agrupan en las siguientes familias, de acuerdo con sus conjuntos de instrucciones exclusivos: 80x86: la "x" representa la familia. Se hace mención a 386, 486, 586, 686, etc. ARM IA-64 MIPS Motorola 6800 PowerPC SPARC ... Esto explica por qué un programa producido para un tipo específico de procesador sólo puede trabajar directamente en un sistema con otro tipo de procesador si se realiza lo que se denomina traducción de instrucciones, o emulación. El término "emulador" se utiliza para referirse al programa que realiza dicha traducción. Conjunto de Instrucciones
  • 8. Un conjunto de instrucciones es la suma de las operaciones básicas que puede cumplir un procesador. El conjunto de instrucciones de un procesador es un factor determinante en la arquitectura del éste, aunque una misma arquitectura puede llevar a diferentes implementaciones por diferentes fabricantes. El procesador funciona de forma eficiente gracias a un número limitado de instrucciones, conectadas de forma permanente a los circuitos electrónicos. La mayoría de las operaciones se pueden realizar utilizando funciones básicas. Algunas arquitecturas, no obstante, sí incluyen funciones avanzadas de procesamiento.