0% encontró este documento útil (0 votos)
3 vistas15 páginas

Micro

La CPU es el componente central que interpreta y ejecuta instrucciones del sistema operativo y aplicaciones, utilizando tecnologías que permiten la ejecución de múltiples hilos en un solo núcleo. La velocidad de reloj de la CPU se mide en megahercios o gigahercios, pero no es un indicador confiable para comparar diferentes marcas. Además, se describen las diferentes cachés (L1, L2, L3) y la arquitectura ARM, diseñada para eficiencia en dispositivos móviles.

Cargado por

tomugonza
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas15 páginas

Micro

La CPU es el componente central que interpreta y ejecuta instrucciones del sistema operativo y aplicaciones, utilizando tecnologías que permiten la ejecución de múltiples hilos en un solo núcleo. La velocidad de reloj de la CPU se mide en megahercios o gigahercios, pero no es un indicador confiable para comparar diferentes marcas. Además, se describen las diferentes cachés (L1, L2, L3) y la arquitectura ARM, diseñada para eficiencia en dispositivos móviles.

Cargado por

tomugonza
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

CPU


Así pues, igual que el cerebro, la CPU es la
que se encarga de que todo funcione
correctamente, y de interpretar todo lo que
quiere hacer el sistema operativo o los
componentes, estableciendo las conexiones y
realizando todos los cálculos precisos para que
funcione.
Es también el encargado de leer, interpretar y
procesar las instrucciones primero del sistema
operativo, y después de los programas o aplicaciones
que tienes instalados en el ordenador.
Algunos procesadores de Intel y AMD, los dos principales
fabricantes, tienen tecnologías que les permiten ejecutar dos
hilos de ejecución en un único núcleo, que son las secuencias
de instrucciones pertenecientes al sistema operativo o
aplicación. Los hilos de ejecución, o threads en inglés, son las
secuencias de instrucciones pertenecientes al sistema
operativo o una aplicación.
¿Y esto qué quiere decir? Pues que en los procesadores que
tengan esta tecnología, cada núcleo físico puede actuar como
si fuera dos núcleos virtuales, ya que cada uno puede trabajar
con dos hilos o secuencias de instrucciones diferentes.
“la cantidad de transistores en un
μP se duplica cada 18 meses”
Microprocesador CPU

Marcas

Modelos

Reloj Interno (Velocidad máxima)

Reloj Externo FSB (Data Bus)

Multiplicador

Núcleo (Core)

Socket

Cache: L1
L2
L3

Set de instrucciones (Codec Book)
Todas las CPU, así como las implementaciones de microprocesadores en un simple
chip o multichips en general, ejecutan los programas realizando los siguientes pasos:

1) Se lee una instrucción


2) Se decodifica la instrucción
3) Se encuentra cualquier dato asociado que sea necesario para procesar la
instrucción
4) Se procesa la instrucción
5) Se escriben los resultados
Ax
Address Bus CLOCK = Pulso
Bx
Cx
Dx
…………... Set Enable

RAM

00000000 = 0
00000001 = 1
00000010 = 2
00000011 = 3
00000100 = 4 Data Bus
00000101 = 5 1 Hz = 1ciclo/seg
1MHz= 1Millon de ciclos /seg
1Ghz= 1 Billon
El clock rate o velocidad de reloj en un ordenador, es una tasa donde la CPU
es capaz de realizar funciones básicas. Normalmente se mide en megahercios o
millones de ciclos por segundo, aunque también puede hacerse en gigahercios.
Es útil para comparar la velocidad de estos dispositivos hechos por la misma
compañía pero no es fiable para hacer las comparaciones entre diferentes marcas
de ordenador. El motivo es que hay varios factores que determinan la velocidad de
equipo. En lugar de eso, los ordenadores deberían ser comparados basados en
cómo de rápido pueden realizar las tareas, como por ejemplo cargar gráficos o
hacer cálculos.

Relación entre las diferentes partes.

Latencia de memorias
Se denominan latencias de una memoria RAM a los diferentes retardos producidos en
el acceso a los distintos componentes de esta. Estos retardos influyen en el tiempo de
acceso a la memoria por parte de la CPU, el cual se mide en nanosegundos (10-9 s).
L1: 32KB (Set) 300
GB/s
RAM L2: 256 KB 150 GB/s
HDD CPU L3: 6 MB 90 GB/s

21 GB/s

Nucleo
SSD: 200- DDR5: Reloj
550 MB/s Cache
Datos: 6,4
HDD: 50-150
GB/s y Bus Virtual
MB/s 51,2 GB/s

1.000 peticiones,
latencia 10 ms
= 10 segundos
La caché L1 es la más rápida pero más pequeña de todas.
Contiene los datos que el procesador necesitará para
realizar la mayoría de operaciones, los más básicos,
aunque tiene un propósito doble: instrucciones y datos. El
primero son las operaciones que tiene que realizar el
procesador, y el segundo es la información que se debe
procesar. El tamaño de esta caché suele rondar los 256 KB,
aunque en algunos modelos de procesador ya llega a 1 MB.
Por ejemplo, un Intel Core i9-9900K tiene 512 KB de caché
L1.
La caché L2 es un poco más lenta (pero todavía muy
rápida) y algo más grande que la L1. Normalmente tiene
entre 256 KB y 8 MB de capacidad. Por ejemplo, el Core i9-
9900K tiene 2 MB de caché L2.

La caché L3 es, de nuevo, más lenta pero más grande que


la anterior, y tiene unas capacidades típicas de entre 4 y 50
MB. El Core i9-9900K tiene en este caso 16 MB de caché
L3, pero se comporta de manera diferente a las anteriores
porque es compartida entre todos los núcleos del
procesador.
Procesadores ARM
Los ordenadores utilizan procesadores Intel o AMD. Estas CPUs están
diseñadas para entregar un rendimiento óptimo de escritorio porque tienen una
fuente de energía confiable y potente, con procesadores de gráficos dedicados
y un sistema de enfriamiento dedicado.

Sin embargo, los diseños móviles requieren diferentes consideraciones: para


seguir siendo «móviles», las baterías y fuentes de energía deben ser más
pequeñas, no hay espacio para sistemas de refrigeración, etc., por lo que los
diseños de los procesadores deben ser, por fuerza, diferentes.
¿Qué es la arquitectura ARM?
ARM, que significa «Advanced RISC Machine» o máquina RISC avanzada,
donde RISC significa «Reduced Instruction Set Computer».

RISC no es una tecnología en sí misma sino una ideología de diseño. Los


procesadores ARM están diseñados para ser lo más eficiente posible,
aceptando solo instrucciones que se puedan lograr en un único ciclo de
memoria.
¿Cómo funcionan los procesadores ARM?
formato de instrucciones comprimido.

Los diseños iniciales de RISC usaban arquitectura de 32 bits, pero desde 2011
ya se incluyen también instrucciones de 64 bits en sus diseños.

La complejidad reducida de las unidades RISC significa que requieren menos


transistores en el chip para hacer lo mismo.

También podría gustarte