Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Expos Ici Oj
Expos Ici Oj
“MICROPROCESADORES”
CURSO:
PROGRAMACIÓN AVANZADA
DOCENTE:
MENDOZA APAZA FERNANDO
ESTUDIANTE:
2023
Contenido
RESUMEN.....................................................................................................................................3
INTRODUCCIÓN............................................................................................................................3
¿Qué es un microprocesador?.................................................................................................3
Historia del microprocesador...................................................................................................3
Arquitectura del microprocesador...............................................................................................4
NÚCLEOS..................................................................................................................................5
VELOCIDAD DEL MICROPROCESADOR O VELOCIDAD DE RELOJ...........................................5
HILOS....................................................................................................................................6
REGISTROS............................................................................................................................7
MEMORIA CACHÉ.....................................................................................................................8
CONTROLADOR DE MEMORIA..................................................................................................9
CONTROLADOR GRÁFICO.........................................................................................................9
EVOLUCIÓN DE LOS MICROPROCESADORES................................................................................9
APLICACIONES DE LOS MICRPROCESADORES.............................................................................10
Ventajas de los microprocesadores............................................................................................11
Desventajas del microprocesador..............................................................................................12
ACTUALIDAD DE LOS MICROPROCESADORES............................................................................13
INTEL VS AMD........................................................................................................................13
ANTECEDENTES..................................................................................................................14
ORIGEN DE LA COMPETENCIA INTEL VS AMD....................................................................15
CONCLUSIÓN..............................................................................................................................17
BIBLIOGRAFÍA.............................................................................................................................18
RESUMEN
INTRODUCCIÓN
¿Qué es un microprocesador?
Este pequeño dispositivo ha tenido una evolución desde la creación de las tecnologías de
circuitos digitales. Estamos hablando de los años 60, y desde entonces ha pasado mucho
tiempo. Los microprocesadores de hoy, son, a primera vista, muy distintos de los de entonces.
Vamos a conocer algunos detalles técnicos de los cambios que se han realizado en su interior.
A partir de entonces, se usó el silicio para generar circuitos electrónicos simples, dando pie
posteriormente (el inicio de la década de 1960) a la creación de los primeros circuitos digitales:
Lógica Transistor-Resistor (RTL), Lógica Transistor Diodo (DTL), Lógica Transistor-Transistor
(TTL) y Lógica Complementada Emisor (ECL).
El siguiente paso hacia los microprocesadores sería la invención de los circuitos integrados (SSI
y MSI), permitiendo así el inicio de la agregación y miniaturización de componentes. Las
primeras calculadoras en emplear esta tecnología requerían sin embargo entre 75 y 100
circuitos integrados, lo cual era impráctico. Y así, el siguiente paso en la reducción de la
arquitectura computacional fue el desarrollo de los primeros microprocesadores.
El primer procesador fue el Intel 4004 fabricado en 1971. Contenía 2300 transistores y con sus
apenas 4 bits de capacidad podía realizar 60.000 operaciones lógicas por segundo, en una
frecuencia de reloj de 700 Hz. El desarrollo no fue aceptado y la firma Intel se decidió por su
comercialización. El siguiente suceso fue la aparición del 8008 de Intel en
1972(microprocesador de 8 bits). En un concurso realizado por Display Terminals Corporation,
con el fin de producir un procesador monolítico capaz de controlar un TRC (Tubo de rayos
catódicos, donde se generan las imágenes de un monitor), Intel obtuvo el contrato de
desarrollo. El 8008 de Intel presentado cumplió con todos los requisitos, pero era lento. A
pesar del problema, la empresa se decidió por comercializar el microprocesador pensando en
vender más memorias, su objetivo principal hasta el momento. Las ventas del 8008 crecieron
rápida e inmediatamente y se tomó dimensión del nuevo producto, el microprocesador. En
1973, Intel lanzó al mercado el sucesor del 8008, el 8080, que fue altamente más rápido que el
anterior. Frente a este descubrimiento, las marcas competidoras de Intel, como Motorola,
Rockwell, Signetics, etc. Comenzaron a desarrollar sus propias versiones. El desarrollo de los
microprocesadores tiene una gran influencia en la evolución de la electrónica. Hoy en día, la
mayor cantidad de instrumentos electrónicos tienen uno, o varios microprocesadores.
Hasta el año 1971, para resolver un problema de control, o bien se utilizaba una lógica
cableada, o una minicomputadora. La aparición de los microprocesadores trajo una tercera
alternativa, siendo ésta una opción que combina las dos anteriores. A partir de entonces, la
carrera tecnológica invirtió en el desarrollo de mejores y más potentes microchips: de 8 bits,
16 bits, 32 bits y 64 bits, alcanzando en la actualidad frecuencias superiores a los 3 GHz.
El microprocesador posee dentro los siguientes bloques de los que detallaremos sus
características en los siguientes apartados. No todos los microprocesadores incluyen todos los
bloques, dependerán de las características del mismo.
Núcleos.
Memorias caché.
Controlador de memoria.
Controlador gráfico.
Cada núcleo se compone de su propia Unidad de Control (UC), Unidad Aritmético-lógica (UAL),
Unidad de Punto Flotante (UPF), Registros y los primeros niveles de Memoria Caché.
Gracias a los núcleos, el microprocesador será capaz de realizar a la vez una tarea por cada
núcleo que posea. De esta manera el sistema responderá de manera más cómoda, aunque una
tarea monopolice uno de los núcleos. Como regla general, a mayor número de núcleos, los
microprocesadores presentan mejores prestaciones, pero a la vez son más caros. Sin embargo,
por desgracia, existen pocas aplicaciones que puedan sacar rendimiento a más de cuatro de
ellos.
La Frecuencia de Turbo Máxima (Max Turbo Frequency) es una tecnología que permite a los
microprocesadores trabajar a una velocidad base y, en el momento que exista más carga de
procesamiento, aumentar su velocidad hasta una frecuencia máxima. Esto se podrá hacer
siempre y cuando el procesador no supere un cierto consumo de energía y temperatura.
Intel denomina a esta tecnología Turbo Boost, mientras que AMD la denomina Turbo Core.
En las especificaciones del microprocesador suele venir indicado de la siguiente manera, por
ejemplo:
OVERCLOCKING
HILOS
Intel utiliza una tecnología llamada HyperThreading Technology (HTT). Gracias a ella consigue
duplicar el número de tareas que es capaz de ejecutar cada núcleo en un determinado
momento. Un equipo con esta tecnología parecerá tener el doble de núcleos.
AMD utiliza realiza su propia versión con Clustered Multi-Threading (CMT). En este caso replica
casi todo el núcleo en bloques de dos unidades excepto la unidad de punto flotante que es
compartida. Esto puede hacer que tenga ciertos problemas con las prestaciones que es capaz
de dar a algunas aplicaciones que hagan mucho uso de números flotantes. AMD desde el 2015
ha vuelto a recuperar y mejorar la tecnología Simultaneous Multi-Threading (SMT), que
proviene de IBM en los años 70 para dejar la tecnología CMT.
REGISTROS
Los registros del núcleo son espacios de memoria donde se almacenan los datos o direcciones
con los que trabaja el microprocesador.
El tamaño del registro se conoce con el nombre de ancho de registro, ancho de palabra o
tamaño de palabra. Los diferentes tamaños de registro que podemos encontrar en los
microprocesadores son 32 bits, 64 bits o 128 bits. Actualmente a penas se fabrican
microprocesadores de 32 bits.
Los microprocesadores de 32 bits se diferencian de los de 64 bits porque tienen una serie de
limitaciones que enumeramos a continuación:
Números en rango 232: Este límite implica que toda operación realizada se encuentra
limitada a números en rango de 232. Al utilizar un procesador de 64 bits, este rango
dinámico se hace 264, lo cual se incrementa notablemente comparado con un
procesador de 32 bits. Para aplicaciones matemáticas y científicas que requieren de
gran precisión, el uso de esta tecnología puede ser imprescindible.
Límite memoria por proceso 2Gb: Con 32 bits el sistema operativo sólo puede ofrecerle a un
proceso un máximo de 2Gb de memoria RAM.
La función de la memoria caché es sencilla, conseguir que los datos más usados estén lo más
cerca del microprocesador para ser accedidos de la manera más rápida.
Se organiza en niveles, de menor a mayor tamaño según lo alejada que esté del micro, si el
procesador necesita un dato de la memoria se comprueba si este se encuentra en el primer
nivel. En caso de no encontrarlo, se busca en el segundo nivel y si no en el tercero. Todo
funciona si se colocan los datos más utilizados en los niveles más cercanos al procesador.
Todos los microprocesadores actuales suelen tener una memoria caché de nivel 1 (L1), una
memoria caché de nivel (L2), que es más grande que la L1 aunque menos rápida, e incluso una
memoria caché de nivel 3 (L3). "L" proviene de Level.
Cada uno de estos niveles tiene un bloque de control el cual se encarga de almacenar y poner
los datos a disposición del micro. El tiempo que tarda en buscar la información es proporcional
al tamaño de la propia memoria que administra. Como queremos que los datos lleguen lo
antes posible al micro los niveles más bajos tendrán menor capacidad. Cada nivel superior, por
tanto, es bastante más grande que el anterior.
En los microprocesadores de dos o más núcleos, la memoria caché puede ser de diferentes
tipos. Suele ser común reflejarlo de la siguiente manera:
Dedicada (dedicated): Cada núcleo posee su propia memoria caché. Aparece reflejado
como caché 2 x 4 Mb, quiere decir que son 4 Mb por cada núcleo.
Compartida (shared): Sólo existe una memoria caché que se comparte entre los
núcleos. Aparece reflejado como caché 2 Mb, entonces los 2 Mb son compartidos por
todos los núcleos del procesador.
Lo normal es que en cada nivel de memoria caché se utilice un tipo diferente de memoria.
En el nivel 1 (L1) existe una memoria de instrucciones y datos de 32KB cada una.
En el nivel 2 (L2) existe una memoria dedicada de 256 KB en cada núcleo.
En el nivel 3 (L3) existe una memoria compartida de 8192 KB (8 MB) para todos los
núcleos.
CONTROLADOR DE MEMORIA
La ventaja de tenerlo integrado es que las lecturas y escrituras son más rápidas al saltarnos un
intermediario además de que se consume menos energía.
El inconveniente es que el microprocesador limita de fábrica la memoria RAM que puedes usar
en el ordenador. En las especificaciones del microprocesador suele venir indicada la memoria
RAM que se puede utilizar (tipo, cantidad y velocidades). Por ejemplo:
CONTROLADOR GRÁFICO
El controlador gráfico es la parte del microprocesador que se encarga de crear y manejar las
imágenes que se envían al monitor. También se denomina tarjeta gráfica integrada (iGPU -
Integrated Graphics Processing Unit). AMD denomina a sus procesadores con controlador
gráfico como APU (Accelerated Processing Unit).
Este controlador no será tan potente como una tarjeta gráfica dedicada, pero es más que
suficiente para realizar tareas básicas, como ofimática, películas, navegación e incluso diseño
de fotografía o arquitectura. El controlador gráfico necesita almacenar los píxeles que forman
la imagen que se muestra en el monitor, para ello utilizará la memoria RAM del equipo para
almacenarlos, ya que el microprocesador no incorpora memoria para ello.
EVOLUCIÓN DE LOS MICROPROCESADORES
1958: El primer microprocesador fue desarrollado por Jack Kilby y Robert Noyce en
Texas Instruments y Fairchild Semiconductor, respectivamente. Este microprocesador
era capaz de realizar operaciones aritméticas y lógicas básicas.
1974: Intel presentó el Intel 8080, que fue utilizado en la primera computadora
personal, Altair 8800.
1981: IBM lanzó el IBM PC, que utilizaba el procesador Intel 8088.
1993: Intel presentó el primer procesador Pentium, que ofrecía mejor rendimiento y
velocidad que sus predecesores.
2017: Intel presentó el procesador Intel Core i9, con hasta 18 núcleos y una velocidad
de reloj de 4.3 GHz.
A medida que la tecnología continúa avanzando, se espera que los microprocesadores sigan
evolucionando y mejorando en términos de velocidad, rendimiento y eficiencia energética.
Tamaño reducido: Los microprocesadores actuales son mucho más pequeños que sus
predecesores, lo que permite la creación de dispositivos electrónicos más compactos y
livianos.
INTEL VS AMD
Intel vs AMD es un clásico de la lucha de dos empresas por el mercado. Mientras que Intel ha
sido siempre el líder de esta industria, AMD ha sabido demostrar que se puede ser un serio
rival, aunque se tengan muchos menos recursos. Veamos la historia de Intel vs AMD.
La lucha de ambas empresas no solo ha sido tecnológica, sino que ha estado siempre inmersa
en demandas judiciales. A lo largo de la historia, Intel se ha comportado como una tortuga que
avanza lentamente, pero con paso firme y constante. Por su parte, AMD ha tenido una
evolución más errática. Ha dependido de factores (inversiones y talento) que unas veces les
eran más favorables que otras. Esto le ha hecho parecerse más a la liebre del cuento. A veces
ha avanzado mucho tecnológicamente, superando a Intel, y otras se ha dormido, siendo
superada por su rival.
ANTECEDENTES
La empresa Fairchild Semiconductor fue fundada en Estados Unidos en 1957. Esta empresa, ya
desaparecida, no solo introdujo en el mercado el primer circuito integrado comercialmente
viable (lanzado ligeramente antes que el de Texas Instruments), sino que en ella trabajaron los
fundadores de otras dos grandes empresas: Intel y AMD.
Intel la fundaron Bob Noyce y Gordon Moore en 1968. Ambos procedían de Fairchild
Semiconductor. En el año 1971 Intel creo el primer procesador de la historia, el Intel 4004, un
procesador de 4 bits y unos impresionantes 740kHz. En 1979 Intel lanzo el i8086, un
procesador de 16bits y 10MHz. Con este microprocesador nació la arquitectura x86, la base de
los ordenadores personales modernos, el PC.
AMD (Advanced Micro Devices) se fundó en 1969, un año después que Intel. Al igual que Intel,
lo fundaron exempleados de Fairchild Semiconductor. En este caso fueron ocho: Jerry Sanders
(que sería el presidente), Jack Gifford, Edwin Turney, John Carey, Larry Stenger, Frank Botte,
Sven Simonsen y Jim Giles. Esta empresa se limitaba a producir circuitos integrados de
semiconductores y memorias RAM. En los años 1980 empezó a fabricar microprocesadores
con la licencia de Intel.
El origen de AMD no fue tan glorioso como el de Intel. Jerry Sanders, presidente de AMD,
siempre solía decir que le costó 5 millones de minutos conseguir 5 dólares para financiar la
nueva compañía. Lo decía en respuesta a que Arthur Rock, director financiero de Intel,
presumía de haber reunido 5 millones de dólares para fundar Intel en solo 5 minutos.
Otra diferencia entre ambas empresas es que, mientras que AMD solo diseña los chips y tiene
subcontratada su fabricación, Intel diseña y fabrica los suyos. Intel ha sido siempre el líder de
esta industria, marcando los ritmos. Por su parte, AMD, aunque en ocasiones ha sacado
productos pioneros, mejores que los de Intel, siempre ha estado a la sombra del primero. De
hecho, AMD solo ha alcanzado un máximo del 22% de cuota de mercado de este tipo de
microprocesadores.
AMD ha estado luchando desde el primer día por sobrevivir en este mercado. Luchar contra los
grandes presupuestos de investigación de Intel no ha sido fácil. A veces conseguía captar la
inversión necesaria para reunir a grandes talentos que le proporcionaban productos
excepcionales. Por desgracia, su evolución no ha sido constante, sino llena de altibajos. En su
historia de competencia con Intel ha tenido momentos brillantes dentro de una lucha donde
su gran mérito era y sigue siendo seguir manteniéndole el pulso al gigante. Este es el gran
mérito de AMD.
A principios de la década de 1980 IBM elige la arquitectura de chip x86 de Intel para construir
su famoso IBM PC. No obstante, como IBM no quería depender de un solo proveedor, le exige
a Intel que licencie la fabricación de sus microprocesadores para que puedan fabricarlos otras
empresas. Entre ellas, estaba AMD.
AMD fabricaba clones de los procesadores de Intel como el 8086 o los modelos posteriores
(80286, 386 y 486). Además utilizaba las mismas denominaciones. El papel de estos otros
fabricantes empezó a ser cada vez más relevante, por lo que Intel cambió de opinión y pensó
que sus licenciados podían convertirse en una seria amenaza para su futuro. Así que dejó de
otorgar licencias e intentó marcar diferencias con AMD, su principal rival.
Lo que se le ocurrió para diferenciarse fue intentar impedir que AMD utilizara las mismas
denominaciones para sus microprocesadores. Intel denunció esta práctica, pero perdió su
demanda al considerar el juez que no se podía tener derechos sobre un número. Esto llevó a
Intel a empezar a identificar sus modelos con un nombre, no un número. El primer nombre
utilizado fue Pentium (en lugar de 586).
El divorcio empezó con el modelo Intel Pentium, que Intel no licenció a otros fabricantes.
Muchos de ellos se vieron forzados al cierre, pero AMD sobrevivió apostando por diseñar sus
propios modelos de microprocesadores.
En el año 1996 AMD sacó su modelo K5 para competir con el Pentium de Intel. El K5 era
compatible con las placas de Intel. Para poder sobrevivir en la lucha, AMD apostó por vender
sus microprocesadores a precios bastante inferiores a los de Intel, pero con una relación
rendimiento/precio que resultase muy competitiva a los fabricantes de ordenadores.
1997
Los modelos K6 lanzados en 1997 (y posteriormente K6-2 y K6-3) compitieron muy bien con los
Pentium II y Pentium III de Intel. De hecho, se estima que como el 70% de los ordenadores de
gama media o baja vendidos ese año equipaba los chips de AMD.
AMD hizo una nueva apuesta en 1999 y sacó sus modelos Athlon y Duron con una nueva
arquitectura que denominaron K7. Estos famosos modelos no solo igualaban al Pentium III de
Intel, sino que, en algunas configuraciones lograban superar su rendimiento.
Aunque Intel ha conseguido mantener una imagen de marca de calidad que AMD no ha
logrado igualar, lo cierto es que los productos de AMD han competido técnicamente muy bien
con los de Intel. Sus siguientes modelos Athlon XP y Sempron, lanzados en 2003, compitieron
perfectamente con los Pentium IV de Intel.
AMD desarrolló una nueva arquitectura K8, sacando en 2003 su famoso Athlon 64. La gran
ventaja es que conseguían ordenadores de 64 bits sobre la estructura de los antiguos modelos
x86. Esto supuso una mejora significativa frente a los modelos de 32 bits existentes. Los
directivos de AMD no dejaron de sorprenderse cuando Intel les solicitó una licencia para poder
aplicar esta extensión de 64 bits a sus propios chips.
El liderazgo técnico de AMD volvió a darse en 2005 cuando introdujo los primeros
procesadores con varios núcleos en el mercado de los ordenadores PC. Anteriormente solo se
había utilizado esta solución en equipos servidores.
2006
Intel reaccionó. Los modelos de Intel utilizaban una arquitectura de microprocesadores que
denominaban Netburst (llamada también P68). Después de los últimos avances de AMD, se
vieron obligados a desarrollar una nueva arquitectura que denominaron Banias. La mejora fue
significativa para Intel y se convirtió en la base de sus exitosos modelos Core 2 Duo y Core 2
Quad. Consiguieron mejorar considerablemente su eficiencia y superar claramente a los
nuevos de AMD, los Phenom x3 y x4.
Intel volvió a darle una vuelta de tuerca a sus mejoras sacando los procesadores Core i7, i5 e
i3. Con una microarquitectura que llamaron Nehalem consiguieron microprocesadores un 30%
más rápido que los anteriores, utilizando igual frecuencia.
En esos momentos, AMD intentó distintas soluciones técnicas para seguir compitiendo con
Intel en la gama alta de los microprocesadores, pero por desgracia, ninguna le dio los
resultados esperados. Su nueva arquitectura llamada Bulldozer no pudo competir con la nueva
de Intel, Sandy Bridge.
En 2006, AMD adquirió ATI, un fabricante de procesadores gráficos (GPU). Esto le permitió a
AMD integrar el procesador gráfico, GPU, en el mismo chip del microprocesador. Aunque fue
un gran paso para AMD, era algo que Intel ya podía hacer con sus chips. Fundamentalmente,
esto ayudó a AMD a competir en el mercado de ordenadores portátiles.
Finalmente, en 2012, AMD decidió abandonar la gana alta y centrarse de nuevo en los
microprocesadores de bajo precio. Para ello, saca una nueva arquitectura denominada
Piledriver.
En ese momento, Intel se convirtió en el líder indiscutible de la gama alta. Ante la falta de
presión competitiva, sus mejoras de los siguientes años se centraron en adaptaciones que
mejorasen su proceso de fabricación o en integrar algunas nuevas tecnologías del momento.
2017
No obstante, como se suele decir, la historia continuó. AMD sacó en 2017 una nueva
arquitectura, llamada Zen, que lo situó de nuevo en la carrera. Su gama de microprocesadores
Ryzen, basados en la arquitectura Zen 2 y 3 pueden competir en rendimiento con los Intel Core
i5 e i7. Para mejorarlo, AMD espera sacar en 2022 la versión 4 de la arquitectura Zen. Por su
parte, Intel ha respondido con su procesador i9 basado en la arquitectura Rocket Lake.
Actualmente hay una lucha entre los procesadores AMD Ryzen 3, 5, 7 y 9 y los procesadores
Intel Core i3, i5, i7 e i9. Es curioso que, después de tantos años, sigan dándose coincidencias en
las nomenclaturas.
CONCLUSIÓN
La batalla tecnológica de ambas empresas continuará en los próximos años. Intel parece que
se está centrada en desarrollar microprocesadores con velocidades de reloj más altas y con un
menor número de núcleos. Por su parte, AMD parece que se está focalizando en integrar un
número mayor de núcleos a frecuencias más bajas. Esto hace que los mercados óptimos de
uno y otro sean levemente distintos.
Las ventas de microprocesadores para ordenadores portátiles (laptop) se mantiene, casi desde
sus comienzos en una proporción 80%/20% a favor de Intel. En los microprocesadores para
servidores Intel se ha ido quedando con casi la totalidad del mercado, donde AMD ha
desaparecido. El único mercado donde hay una verdadera competencia entre ambas empresas
es en el de microprocesadores para ordenadores de sobremesa (desktop). Desde hace algunos
años, AMD está ganando terreno y en 2021 ha conseguido vencer de nuevo a Intel en las
ventas en este mercado.
BIBLIOGRAFÍA
https://carballar.com/historia-de-intel-vs-amd
https://grupogemis.com.ar/wp-content/uploads/2021/08/
Historia_Evolucion_Microprocesadores.pdf
https://www.ticarte.com/contenido/arquitectura-interna-del-microprocesador
https://concepto.de/microprocesador/
https://www.significados.com/microprocesador/