Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Profesora: Bachiller:
El costo podría ser tan inalcanzable que quizá esta última máquina nunca se construya o
se fabrique en cantidades muy pequeñas por agencias que estén interesadas en avanzar
el estado del arte y no les importe gastar una cantidad exorbitante para lograr esa meta.
Por ende, la máquina de mayor rendimiento que sea tecnológicamente factible puede
nunca materializarse porque es ineficaz en costo (tiene una razón costo/rendimiento
inaceptable debido a su alto costo).
Sería simplista igualar el costo de una computadora con su precio de compra. En vez de
ello, se debería intentar evaluar su costo de ciclo de vida, que incluye actualizaciones,
mantenimiento, uso y otros costos recurrentes. Observe que una computadora que se
compra por dos mil dólares tiene diferentes costos. Puede haberle costado 1500 dólares
al fabricante (por componentes de hardware, licencias de software, mano de obra,
embarque, publicidad), y los 500 dólares restantes cubran comisiones de ventas y
rentabilidad
La Velocidad
La mayoría de los CPU, de hecho, la mayoría de los dispositivos de lógica secuencial,
son de naturaleza síncrona. Es decir, están diseñados y operan en función de una señal
de sincronización. Esta señal, conocida como señal de reloj, usualmente toma la forma
de una onda cuadrada periódica. Calculando el tiempo máximo en que las señales
eléctricas pueden moverse en las varias bifurcaciones de los muchos circuitos de un
CPU, los diseñadores pueden seleccionar un período apropiado para la señal del reloj.
Este período debe ser más largo que la cantidad de tiempo que toma a una señal
moverse, o propagarse en el peor de los casos. Al fijar el período del reloj a un valor
bastante mayor sobre el retardo de la propagación del peor caso, es posible diseñar todo
el CPU y la manera que mueve los datos alrededor de los "bordes" de la subida y bajada
de la señal del reloj. Esto tiene la ventaja de simplificar el CPU significativamente, tanto
en una perspectiva de diseño, como en una perspectiva de cantidad de componentes. Sin
embargo, esto también tiene la desventaja que todo el CPU debe esperar por sus
elementos más lentos, aun cuando algunas unidades de la misma son mucho más
rápidas. Esta limitación ha sido compensada en gran parte por varios métodos de
aumentar el paralelismo del CPU (ver abajo).
Memoria interna
Memoria primaria (MP), memoria principal, memoria central o memoria interna es la
memoria de la computadora donde se almacenan temporalmente tanto los datos como
los programas que la unidad central de procesamiento (CPU) está procesando o va a
procesar en un determinado momento. Por su función, la MP debe ser inseparable del
microprocesador o CPU, con quien se comunica a través del bus de datos y el bus de
direcciones. El ancho del bus determina la capacidad que posea el microprocesador para
el direccionamiento de direcciones en memoria.
Unidad aritmética lógica
Las unidades lógicas aritméticas (ALU) en los microprocesadores permiten a las
computadoras sumar, restar, multiplicar, dividir y realizar otras operaciones lógicas a
altas velocidades. Gracias los ALU avanzados, los modernos microprocesadores y las
GPU (Unidades de Proceso Gráfico) son capaces de realizar operaciones muy
complicadas de números grandes de coma flotante.
Velocidad: Interna y Externa (FSB)
La frecuencia interna del procesador está usualmente basada en la frecuencia del FSB.
Para calcular la frecuencia interna de la CPU se multiplica la frecuencia del bus por un
número llamado multiplicador de reloj. Es importante destacar que para el cálculo, la
CPU usa la frecuencia real del bus y no la frecuencia efectiva. Para determinar la
frecuencia real del bus para procesadores que usan buses de tasa de datos dual (DDR,
dual-data rate) (AMD Athlon y Duron) y tasa de datos cuádruple (todos los
procesadores Intel a partir del Pentium 4) la velocidad efectiva del bus debe dividirse
por 2 para AMD y por 4 para Intel.
Las placas madres alternan entre voltajes altos y bajos, creando un pulso constante. La
frecuencia externa es el número de veces por segundo que este pulso completa un ciclo.
Por ejemplo, una placa madre con un pulso que realiza ciclos 100 millones de veces por
segundo posee una frecuencia de reloj externa de 100 MHz. Aunque este valor
técnicamente describe a la placa madre, los usuarios y fabricantes suelen referirse a él
como la frecuencia externa de la CPU.
La CPU es el componente más rápido que está presente en la mayoría de las
computadoras, operando a una tasa mucho mayor a la de la frecuencia externa. Según
DSL Reports, las CPU logran esto usando un multiplicador de núcleo interno. Este
componente multiplica la frecuencia externa para que la CPU opere a una tasa más
rápida, lo que se conoce como frecuencia interna, mientras permanece sincronizada con
la placa madre. Por ejemplo, una CPU con una frecuencia de 100 MHz y un
multiplicador de 24x tiene una frecuencia interna de 2400 MHz, o 2,4 GHz.
Otros componentes de las computadoras usan multiplicadores para incrementar sus
velocidades operacionales más allá de la frecuencia externa de la placa madre. Estos
incluyen a las unidades de memoria de acceso aleatorio (RAM, por sus siglas en inglés)
y de procesamiento gráfico. Aunque estos componentes pueden operar más rápido que
la placa madre, generalmente no pueden operar tan rápido como la CPU. La
consistencia de la frecuencia externa permite que los fabricantes desarrollen unidades
RAM y GPU que operan tan rápido como es posible sin tener que hacer que otros
componentes operen a las mismas tasas exactas.
Tipo de Operaciones:
Aritmética binaria
Las operaciones aritméticas de una computadora o una calculadora se procesan en la
ALU (Arithmetic Logic Unit) del microprocesador. Allí se combinan compuertas
lógicas y otros dispositivos de manera que puedan realizar las operaciones aritméticas a
grandes velocidades (en menos de un microsegundo). Las operaciones binarias
aritméticas fundamentales son similares las realizadas con números decimales, pero
teniendo en cuenta que el acarreo en la suma o lo que presta en la resta corresponde a la
base del número.
Suma de binarios:
Para aprender a sumar, con cinco o seis años de edad, tuviste que memorizar las 100
combinaciones posibles que pueden darse al sumar dos dígitos decimales. La tabla de
sumar, en binario, es mucho más sencilla que en decimal. Sólo hay que recordar cuatro
combinaciones posibles:
+ 0 1
0 0 1
1 1 0+1
0–0=0
1–0=1
1–1=0
La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada
de la posición siguiente: 10 - 1, es decir, 210 – 110 = 1. Esa unidad prestada debe
devolverse, sumándola, a la posición siguiente. Veamos algunos ejemplos:
111 – 101 = 010 710 – 510 = 210
10001 – 01010 = 00111 1710 – 1010 = 710
11011001 – 10101011 = 00101110 21710 – 17110 = 4610
111101001 – 101101101 = 001111100 48910 – 36510 = 12410
Multiplicación binaria
Para multiplicar binarios se realiza el mismo procedimiento que con números enteros.
Para tal fin, a continuación se presenta la tabla de la multiplicación que servirá de base
para efectuar dicha operación.
Solución:
1́=0
Notación
Suele representarse como un operador binario entre sus argumentos, simbolizado por +.
O bien por OR (de la conjunción inglesa "o").
Evaluación
0+ 0=0
0+1=1
1+0=1
1+1=1
Ejemplo: A · (B + C)
A B C A·(B+C)
1 1 1 1
1 1 0 1
1 0 1 1
1 0 0 0
0 1 1 0
0 1 0 0
0 0 1 0
0 0 0 0
Codificación de Texto.
ASCII: Por estar íntimamente ligado al octeto (y por consiguiente a los enteros que van
del 0 al 127), el problema que presenta es que no puede codificar más que 128 símbolos
diferentes (128 es el número total de diferentes configuraciones que se pueden
conseguir con 7 dígitos binarios o digitales (0000000, 0000001, …, 1111111), usando el
octavo dígito de cada octeto (bit o dígito de paridad) para detectar algún error de
transmisión). Un cupo de 128 es suficiente para incluir mayúsculas y minúsculas del
abecedario inglés, además de cifras, puntuación, y algunos «caracteres de control» (por
ejemplo, uno que instruye a una impresora que pase a la hoja siguiente), pero el ASCII
no incluye ni los caracteres acentuados ni el comienzo de interrogación que se usa en
castellano, ni tantos otros símbolos (matemáticos, letras griegas,…) que son necesarios
en muchos contextos.
ASCII Extendido: Debido a las limitaciones del ASCII se definieron varios códigos de
caracteres de 8 bits, entre ellos el ASCII extendido. Sin embargo, el problema de estos
códigos de 8 bits es que cada uno de ellos se define para un conjunto de lenguas con
escrituras semejantes y por tanto no dan una solución unificada a la codificación de
todas las lenguas del mundo. Es decir, no son suficientes 8 bits para codificar todos los
alfabetos y escrituras del mundo.
Codificación de bits y carácter:
Las funciones de codificación de bit y carácter ofrecen un conjunto de
herramientas para descubrir y manipular los datos al nivel de la codificación de los bits,
bytes y caracteres.
ASCII: Devuelve el código ASCII para un carácter determinado.
El carácter para el cual se debe identificar el código ASCII.
Puede especificar un carácter entre comillas, o una expresión, un campo o una cadena
de varios caracteres. Si especifica varios caracteres, sólo se evalúa el primer carácter.
Sistema multibyte
Si se trata de representar juegos de más de 256 caracteres en almacenamientos externos
o en sistemas de transmisión, en los que es importante la economía de espacio y/o ancho
de banda, la solución ha consistido en utilizar sistemas de codificación multibyte.
Conocidos abreviadamente como MBCS ("Multibyte Character Set").
Como su nombre indica utilizan más de un octeto, pero la anchura de los distintos
caracteres es variable según la necesidad del momento. Los caracteres multibyte son
una amalgama de caracteres de uno y dos bytes de ancho que puede considerarse un
supe conjunto del ASCII de 8 bits. Por supuesto una convención de este tipo exige una
serie de reglas que permitan el análisis ("Parsing") de una cadena de bytes para
identificar cada carácter.
Versiones de este tipo de codificación
JIS (Japanese Industrial Standar). Es utilizado principalmente en comunicaciones, por
ejemplo correo electrónico, porque utiliza solo 7 bits para cada carácter. Usa secuencias
de escape para conmutar entre los modos de uno y dos bytes por carácter y para
conmutar entre los diversos juegos de caracteres.
Shift-JIS Introducido por Microsoft y utilizado en el sistema MS-DOS, es el sistema
que soporta menos caracteres. Cada byte debe ser analizado para ver si es un carácter o
s el primero de un dúo.
EUC (Extended Unix Code). Este sistema es utilizado como método de codificación
interna en la mayoría de plataformas Unix. Acepta caracteres de más de dos bytes, por
lo que es mucho más extensible que el Shift-JIS, y no está limitado a la codificación del
idioma japonés. Resulta muy adecuado para el manejo de múltiples juegos de
caracteres.
UTF-8 (Unicode transformation format). En este sistema, cada carácter se representa
mediante una secuencia de 1 a 4 bytes, aunque en realidad, el número de bits destinados
a representar el carácter se limita a un máximo de 21 (el resto son metadatos
-información sobre información-). El objeto de estos metadatos es que la secuencia
pueda ser interpretada a partir de cualquier posición.
Objetivos de los Códigos
1. Facilitar el procesamiento.
2. Permitir identificación inequívoca.
3. Permitir clasificación.
4. Permitir recuperación o localización de información.
5. Posibilitar establecimiento de relaciones entre diferentes elementos codificados.
6. Facilitar el señalamiento de propiedades particulares de los elementos
codificados.
Tipos de codificación
Cuando hablamos de codificación de caracteres en informática nos referimos al método
que permite convertir un caracter de un lenguaje natural (alfabeto o silabario) en un
símbolo de otro sistema de representación, por ejemplo en un número, una secuencia de
pulsos eléctricos en un sistema electrónico, octetos aplicando normas o reglas de
codificación. Esto con la finalidad de facilitar el almacenamiento de texto en
computadoras o para facilitar la transmisión de texto a través de la redes de
telecomunicaciones, un ejemplo muy simple puede ser el del código morse
Existen dos tipos básicos de sistemas de códigos: los códigos significativos y los no
significativos.
Significativos
Como su nombre lo indica son aquellos que implican un significado, es decir, que
reflejan en un mayor o menor grado las características del objeto, partida o individuo a
los cuales se la asigna.
No significativos
A veces llamados secuenciales o consecutivos) de ninguna manera describen el objeto a
que se aplican sino que son simples etiquetas por medio de las cuales se distinguen de
otros el objeto.
Existen una gran variedad de métodos de codificación, los que se clasifican de acuerdo
a los símbolos que usan:
Numéricos
Alfabéticos
Alfanuméricos
Otros
Encapsulado:
Unidad de coma flotante. Es la parte del micro especializada en esa clase de cálculos
matemáticos, antiguamente estaba en el exterior del procesador en otro chip. Esta parte
está considerada como una parte «lógica» junto con los registros, la unidad de control,
memoria y bus de datos.
Una Unidad de Punto Flotante (Floating Point Unit en inglés) o, más comúnmente
conocido como coprocesador matemático, es un componente de la CPU especializado
en las operaciones de punto flotante. Las operaciones básicas que toda FPU puede
realizar son las aritméticas (suma y multiplicación), si bien algunos sistemas más
complejos son capaces también de realizar cálculos trigonométricos o exponenciales.
No todas las CPUs tienen una FPU dedicada. En ausencia de FPU, la CPU puede
utilizar programas en micro código para emular una función en punto flotante a través
de la unidad aritmético-lógica (ALU), la cual reduce el costo del hardware a cambio de
una sensible pérdida de velocidad. El objetivo de este artículo, es mostrar cómo puede
ser implementado un coprocesador matemático utilizando VHDL, para su
implementación en cualquier FPGA.
Memoria Caché:
Esta memoria cache es considerablemente más grande que L1 y también está dentro del
CPU (años atrás no lo estaba). Si las instrucciones no fueron encontradas en el Nivel L1
entonces se buscan en este Nivel L2, este tipo de memoria no es tan rápida como la
usada en L1 por tanto es de esperar un poco de latencia (demora).
Registros: son básicamente un tipo de memoria pequeña con fines especiales que el
micro tiene disponible para algunos usos particulares. Hay varios grupos de registros en
cada procesador. Un grupo de registros está diseñado para control del programador y
hay otros que no son diseñados para ser controlados por el procesador pero que la CPU
los utiliza en algunas operaciones, en total son treinta y dos registros.
Serie: El bus solamente es capaz de transferir los datos bit a bit. Es decir, el bus tiene un
único cable que transmite la información.
Paralelo: El bus permite transferir varios bits simultáneamente, por ejemplo 8 bits.
Señales de control: Las señales de control son señales electrónicas que controlan los
componentes del procesador que se utilizan para realizar una operación o ejecutar una
instrucción. Un elemento llamado "secuenciador" envía señales de control para indicar a
la unidad específica lo que necesita hacer a continuación. Por ejemplo, una señal de
lectura o escritura puede ser enviada a la memoria caché haciéndole saber que el
procesador está preparando para leer o escribir datos en la memoria del procesador.
La frecuencia interna del procesador está usualmente basada en la frecuencia del FSB.
Para calcular la frecuencia interna de la CPU se multiplica la frecuencia del bus por un
número llamado multiplicador de reloj. Es importante destacar que para el cálculo, la
CPU usa la frecuencia real del bus y no la frecuencia efectiva. Para determinar la
frecuencia real del bus para procesadores que usan buses de tasa de datos dual (DDR,
dual-data rate) (AMD Athlon y Duron) y tasa de datos cuádruple (todos los
procesadores Intel a partir del Pentium 4) la velocidad efectiva del bus debe dividirse
por 2 para AMD y por 4 para Intel.
Las placas madres alternan entre voltajes altos y bajos, creando un pulso constante. La
frecuencia externa es el número de veces por segundo que este pulso completa un ciclo.
Por ejemplo, una placa madre con un pulso que realiza ciclos 100 millones de veces por
segundo posee una frecuencia de reloj externa de 100 MGz. Aunque este valor
técnicamente describe a la placa madre, los usuarios y fabricantes suelen referirse a él
como la frecuencia externa de la CPU.
La CPU es el componente más rápido que está presente en la mayoría de las
computadoras, operando a una tasa mucho mayor a la de la frecuencia externa. Según
DSL Reports, las CPU logran esto usando un multiplicador de núcleo interno. Este
componente multiplica la frecuencia externa para que la CPU opere a una tasa más
rápida, lo que se conoce como frecuencia interna, mientras permanece sincronizada con
la placa madre. Por ejemplo, una CPU con una frecuencia de 100 MHz y un
multiplicador de 24x tiene una frecuencia interna de 2400 MHz, o 2,4 GHz.
Un sistema multiprocesador contiene más de una CPU, lo que les permite trabajar en
paralelo. Esto se llama SMP, o Simultánea de Multiprocesamiento.
Un multi-core CPU tiene varios ejecución de los núcleos de una CPU. Ahora, esto
puede significar cosas diferentes dependiendo de la arquitectura, pero básicamente
significa que un cierto subconjunto de la CPU componentes se duplica, por lo que
varios "núcleos" pueden trabajar en paralelo en operaciones separadas. Esto se llama
CMP, nivel de Chip Multiprocesamiento.
Por lo tanto, usted podría tener varios procesadores multinúcleo, multiproceso sistema.
Algo así como dos quad-core, hyperthreaded procesadores de darle 2x4x2 = 16
procesadores lógicos desde el punto de vista del sistema operativo.
Encapsulado (Sockets)
Existen variantes desde 40 conexiones para integrados pequeños, hasta más de 1300
para microprocesadores, los mecanismos de retención del integrado y de conexión
dependen de cada tipo de zócalo, aunque en la actualidad predomina el uso de zócalo
con pines (Zero Insertion Force, ZIF) o LGA con contactos.
Tipos de zócalos
Refrigeración:
Los de aluminio, a pesar de ser capaces de llevar a cabo una buena cantidad de calor,
tienen una baja conductividad térmica en comparación con los de cobre, concretamente
estamos hablando de 237 W/(K·m)
Por otro lado, el cobre es más pesado que el aluminio, lo que pone un peso extra que
debe soportar la placa base, eso sí, la conductividad es bastante mayor, llegando hasta
los 385 W/(K·m)
Actualmente las refrigeraciones líquidas ofrecen muchos beneficios que debemos tener
en cuenta. Peso liviano y mayor superficie de intercambio.
Los líquidos cuentan con una conductividad mucho menos que los metales pero tiene
mayor capacidad de almacenar este. Y es por este motivo por el que creamos un circuito
cerrado en donde un líquido recoge el calor de la CPU. Éste es llevado hacia un
intercambiador o radiador mediante el cual circula este líquido repartiendo el calor por
las aletas metálicas, que a su vez expulsan el calor hacia el aire en contacto con ellas.
Muchas personas caen en el error que cuanto más potente es el ordenador, más
ventiladores necesitan para refrigerarlo. Realmente lo único que necesitamos es un buen
flujo y los ventiladores adecuados para facilitar la regeneración de aire.
Una de las ventajas de la refrigeración líquida es que no ocupa mucho espacio debido a
su menor volumen y un sistema distinto al de aire. Esto permite la construcción de un
equipo con un perfil más delgado que el tradicional y que cada vez se está
estandarizando más las cajas ITX de alto rendimiento.
Por defecto todas las tarjetas gráficas y procesadores vienen de fábrica al mismo nivel
de GHz, voltaje y otros parámetros, aunque esto no se hace así porque este sea el límite
que puede alcanzar. Por ejemplo, un procesador que de fábrica cuenta con varios
núcleos a 3,2 GHz puede aumentar su velocidad a través de la configuración de la BIOS
o de software especial, aunque hasta dónde podrá llegar depende únicamente de cada
unidad en cuestión.
Aunque compremos dos procesadores o tarjetas gráficas iguales, lo más probable es que
no podamos overclockear ambas al mismo nivel ya que también influye la calidad de
cada placa y chip de procesamiento. Además, para alcanzar altos niveles de
overclocking necesitaremos disponer de un buen sistema de refrigeración, como la
refrigeración líquida.
Hacer esto conlleva forzar más estos componentes, generando más consumo energético,
y por tanto provocando que produzcan más calor, lo que puede reducir su vida útil.
Además, los fabricantes no tramitarán la garantía de un productos que hayan sido
overclockeados a menos que indiquen lo contrario, aunque las tarjetas gráficas que ya
cuentan con un overclock de fábrica lógicamente seguirán contando con garantía
mientras no hagamos cambios adicionales.
IA-32 (Intel Architecture, 32-bit), conocida de manera genérica como x86, x86-32 o
i386, es la arquitectura del conjunto de instrucciones del procesador de Intel
comercialmente más exitoso. Es una extensión de 32-bit, primero implementada en el
Intel 80386, proveniente de los antiguos procesadores Intel 8086,80186 y 80286 de 16-
bit y el denominador común de todos los diseños x86 subsecuentes. Esta arquitectura
define el conjunto de instrucciones para la familia de microprocesadores instalados en la
gran mayoría de computadoras personales en el mundo.
Intel 8086: Utilizado por primera vez en las computadoras Compaq Deskpro IBM
compatibles con PC en el 8 de junio de 1978. Fue la primera CPU x86. Tiempo después
se renombró iAPX 86. Y luego fue utilizado en la informática portátil, y en el IBM
PS/2 Modelo 25 y Modelo 30. También utilizado en el AT&T PC6300 / Olivetti M24,
un popular IBM PC compatible (anterior a la línea IBM PS/2)
También están:
Centrino: la marca Centrino o Centrino Duo (también conocida como Centrino Mobile
Technology en inglés/Tecnología Móvil Centrino en español) era una tecnología
desarrollada por Intel para promocionar en el diseño de un ordenador personal portátil
una combinación determinada de:
CPU Intel Pentium M o, posteriormente, Intel Core Duo o Intel Core 2 Duo. Placa
madre con chipsets Intel 855 o Intel 915 o Intel 945. Interface de red inalámbrica del
tipo Intel PRO/Wireless 2100 (IEEE 802.11a/b) o PRO/Wireless 2200 (IEEE
802.11b/g) o posterior.
Pentium D Microprocesador de doble núcleo. Con dos variaciones que son: Smithfield
(Pentium D): tecnología de proceso de 90 nm (2,66–3,2 GHz) (sacado el el 26 de mayo
de 2005) y Presler (Pentium D): tecnología de proceso de 65 nm (2.8–3.6 GHz) (en el
16 de enero de 2006)
Intel Core Duo es un microprocesador de sexta generación lanzado en enero del 2006
por Intel Dispone de dos núcleos de ejecución lo cual hace de este procesador especial
para las aplicaciones de subprocesos múltiples y para multitarea. Puede ejecutar varias
aplicaciones exigentes simultáneamente, como juegos con gráficos potentes o
programas que requieran muchos cálculos, al mismo tiempo que permite descargar
música o analizar el PC con un antivirus en segundo plano, por ejemplo.
La marca Core 2 fue introducida el 27 de julio de 2006, abarcando las líneas Solo (un
núcleo), Duo (doble núcleo), Quad (cuádruple núcleos), y Extreme (CPU de dos o
cuatro núcleos para entusiastas), durante el 2007.4 Los procesadores Intel Core 2 con
tecnología vPro (diseñados para negocios) incluyen las ramas de doble núcleo y cuatro
núcleos.
Xeon es una familia de microprocesadores Intel para servidores PC y Macintosh. El
primer procesador Xeon apareció en 1998 con el nombre Pentium II Xeon.
AMD:
El microprocesador Am386 fue lanzado al mercado por AMD en 1991. Era un
procesador con características semejantes al Intel 80386 y compatible 100% con este
último, se vendieron millones de unidades de este, y esto posicionó a AMD como un
legítimo competidor de Intel, siendo más que solo la segunda fuente de
microprocesadores x86 (en ese tiempo llamada la familia 8086).
AMD 486:
El Am486 fue un microprocesador de computadora compatible con el Intel 80486,
producido por AMD en los años 1993.
En el mercado, Intel venció a AMD por casi cuatro años, pero AMD ofreció sus 486 de
40 MHz al mismo precio o por debajo del chip Intel de 33 MHz, ofreciendo, por el
mismo precio, cerca de un 20% de mejora en el desempeño
AMD K5:
El AMD K5 es un microprocesador tipo x86, rival directo del Intel Pentium. Fue el
primer procesador propio que desarrolló AMD.
La arquitectura RISC86 del AMD K5 era más semejante a la arquitectura del Intel
Pentium Pro que a la del Pentium. El K5 es internamente un procesador RISC con una
Unidad x86- decodificadora que transforma todos los comandos x86 de la aplicación en
comandos RISC. Este principio se usa hasta hoy en todos los CPUs x86.
AMD K6:
El K6 era un microprocesador lanzado en 1997 por AMD. Fue diseñado para funcionar
en placas base socket 7, compatibles con las que usaban los procesadores Pentium de
Intel. Era presentado como una competencia para los procesadores Pentium II. La
principal ventaja competitiva del K6 con respecto a la oferta de Intel era su precio,
bastante más barato que el Pentium II, e incluso que el Pentium MMX, al que superaba
en prestaciones. Tuvo una importante aceptación en el mercado, presentando a AMD
como un rival de peso frente al monopolio que ostentaba Intel en el mercado. Su sucesor
fue el microprocesador K6-2.
AMD K8:
El AMD K8 Hammer , también llamado SledgeHammer, es una microarquitectura
de procesador de computadora diseñada por AMD como el sucesor de
la microarquitectura AMD K7 Athlon . El K8 fue la primera implementación de
la extensión AMD64 de 64 bits para la arquitectura del conjunto
[1] [2]
de instrucciones x86 . El núcleo K8 es muy similar al K7. El cambio más radical es
la integración de las instrucciones AMD64 y un controlador de memoria en chip. El
controlador de memoria reduce drásticamente la latencia de la memoria y es en gran
parte responsable de la mayoría de las ganancias de rendimiento de K7 a K8.
AMD K7-Athlon:
Núcleo Classic
El procesador Athlon se lanzó al mercado el 21 de agosto de 1999. El primer núcleo del
Athlon, conocido en clave como "K7" (en homenaje a su antecesor, el K6), estuvo
disponible inicialmente en versiones de 500 a 650 MHz, pero después alcanzó
velocidades de hasta 1 GHz, siendo el primer procesador en romper la barrera del GHz.
El procesador es compatible con la arquitectura x86 y debe ser conectado en placas
base con Slot A, que son compatibles mecánicamente, pero no eléctricamente, con
el Slot 1 de Intel.
IBM:
POWER (sigla de Performance Optimization With Enhanced RISC) es una
microarquitectura con un conjunto de instrucciones RISC diseñado por IBM. POWER
también es el nombre de una familia de procesadores de IBM con el conjunto de
instrucciones de esta arquitectura y que se usan como CPU principal en servidores IBM,
así como minicomputadores, estaciones de trabajo y supercomputadores. Pero sin
embargo hay muchos microprocesadores que son derivados o variantes de este que se
encuentran en gran variedad de equipos que van desde computadores para automóviles
hasta consolas de videojuegos
Cyrix:
Cyrix fue una empresa dedicada a la fabricación de microprocesadores que comenzó a
operar en 1988 como un proveedor de coprocesadores matemáticos de alto rendimiento
para sistemas 286 y 386. La compañía fue fundada por exempleados de Texas
Instruments, con la que mantuvo una larga pero difícil relación a lo largo de su historia.
El fundador de Cyrix Jerry Rogers reclutó agresivamente a varios ingenieros y los puso
a trabajar juntos, logrando finalmente un pequeño pero eficiente equipo de diseño de 30
personas.
Transmeta:
Transmeta era una compañía estadounidense, fundada en 1995 cuyo principal mercado
es el diseño de microprocesadores compatibles x86 con un consumo muy reducido y de
pequeño tamaño.
Itanium Lanzado el 29 de mayo de 2001 Nombre en clave Merced. 733 MHz y 800
MHz. 2 MB de caché
AMD64 Opteron:
Opteron es una línea de microprocesadores x86 de AMD para servidores y estaciones
de trabajo, y fue el primer microprocesador con arquitectura x86 que usó e
l conjunto de instrucciones AMD64, también conocido como x86-64. Fue
lanzado el 22 de abril de 2003 con el núcleo SledgeHammer (K8) y estaba orientado a
competir en el mercado de servidores y workstations, particularmente en el segmento
del procesador Xeon de Intel.
AMD Athlon 64:
El AMD Athlon 64 es un microprocesador x86 de octava generación que implementa
el conjunto de instrucciones AMD64, que fueron introducidas con el
procesador Opteron.
El Athlon 64 presenta un controlador de memoria en el propio circuito
integrado del microprocesador y otras mejoras de arquitectura que le dan un mejor
rendimiento que los anteriores Athlon y Athlon XP funcionando a la misma velocidad,
incluso ejecutando código heredado de 32 bits. AMD ha elegido un sistema de medida
del rendimiento del procesador basado en los megahercios a los que tendría que
funcionar un hipotético Athlon Thunderbird para que diera el mismo rendimiento que
un Athlon 64, en lugar de indicar los megahertz a los que funciona realmente.
POWER PC:
PowerPC fue la piedra angular de las iniciativas PReP y Common Hardware Reference
Platform de AIM en la década de 1990. es una arquitectura de conjunto de
instrucciones (ISA) de conjunto de instrucciones reducido (RISC ) creada por
la alianza 1991 Apple - IBM - Motorola , conocida como AIM . PowerPC, como un
conjunto de instrucciones en evolución, ha sido nombrado desde 2006 Power ISA ,
mientras que el antiguo nombre sigue siendo una marca registrada para algunas
implementaciones de procesadores basados en Power Architecture .
Microprocesadores Actuales:
l Intel Core i9 es un procesador para computadoras diseñado y fabricado por Intel1, que
se presentó en mayo de 2017, se considera de muy alta calidad en el campo de los
microprocesadores de múltiples núcleos.
AMD:
Ryzen es una línea de microprocesadores de la empresa AMD. La marca se introdujo en
el año 2017 con productos que incorporan la microarquitectura Zen.
Los primeros productos de la línea fueron anunciados oficialmente durante la
conferencia New Horizon celebrada por AMD el 13 de diciembre de 2016.
Historia:
Intel se fundó en el año 1968 pero no fue hasta 1971 que sacó su primer procesador, el
Intel 4004. Fue el primer microprocesador del mundo y también el primero disponible
comercialmente. Se creó en un simple chip, era un CPU de 4 bits con una velocidad de
740 KHz y lo desarrolló totalmente la empresa Intel. Gracias a este primer
microprocesador se pudo desarrollar la calculadora Busicom, el primer objeto
inteligente de la historia.
Al año siguiente la marca lanzó el Intel 8008, de 8 bits, que en un principio tenía que ser
parte del ordenador Datapoint 2200 pero, finalmente, no fue así. Este procesador fue un
poco más allá y era hasta de tres a cuatro veces más potente que el 4004.
En 1974 salió el Intel 8080, considerado el primer microprocesador realmente usable y
que se comercializó para el público en general. Tenía 8 bits y funcionaba a una
velocidad de 2 MHz.
Aunque Intel ya había marcado un antes y un después en el mundo tecnológico, con el
lanzamiento de los procesadores 8086 y 8088, entre los años 1978 y 1979, fueron
mucho más allá y consiguieron la base de lo que tenemos hoy en día. Estos fueron los
primeros procesadores de 16 bits y con ellos inauguraron la arquitectura x86.
Ya en 1985, Intel creó el 80686, el primer procesador de 32 bits. El ordenador Compaq
Deskpro 386 utilizó este procesador e inauguró la era de los clones PC. Años más tarde,
en el 2004, Intel lanzó su primer procesador de 64 bits para la línea Xeon (Nocona).
Con este lanzamiento apareció la arquitectura 64-bit x86, que es la que se utiliza en los
ordenadores de hoy en día.
Dos años más tarde, Intel inauguró la era de chips con dos y cuatro núcleos con los Intel
Core 2 Duo. Gracias a estos procesadores, el rendimiento de los anteriores Pentium 4
aumentó considerablemente.
La evolución pedía mucho más. En el 2008 había muchos aparatos que pedían a gritos
ser más inteligentes. Intel lanzó entonces los primeros procesadores ATOM,
especialmente diseñados para ultra-portátiles y smartphones. Y ya como última gran
innovación de Intel, en el 2010, lanzó los primeros chips con gráfica integrada.