Vous êtes sur la page 1sur 23

Defina qu es una Sistema Operativo y cules son sus funciones.

Un sistema operativo es el conjunto de programas relacionados entre si que


permiten administrar los recursos de un equipo.
Funciones:

Administrar dispositivos
Administracin de memoria
Administracin de procesos (Hilos)
Gestin d E/S Comunicacin de puertos
Proporcionar herramientas de seguridad
Administracin de archivos
Proporcionar una interfaz de usuario
Administracin de procesos (Usuario, Sistema)
Administracin de aplicaciones
Administracin de usuarios (permisos)
Administracin de recursos
Protocolo de comunicacin
Administracin procesadores

1. Mencione 10 Sistemas Operativos 2 Windows, 6 Linux, 1 Mac y un UNIX, as


como sus caractersticas, requerimientos mnimos para su instalacin y su
aplicacin especfica en la vida real
Windows

Windows 7
Windows 10

Mac

Mac Os X

Linux

Ubuntu Studio
Se trata de una distro orientada a la creacin multimedia en todas sus facetas,
incorporando software preinstalado para todas ellas: ilustracin y diseo
grfico (MyPaint, GIMP, Inkscape, Blender...), fotografa (Darktable, Shotwell...),audio y
msica (Ardour, Audacity...), textos y maquetacin(Scribus, LibreOffice,
Calibre...), vdeo (Openshot, DVDStyler...), pero adems, intenta obtener el mximo
rendimiento multimedia de tu equipo con herramientas como el servidor de audio Jack.
Kali Linux
es una herramienta imprescindible para estudiantes de informtica, hackers y expertos
en seguridad. completamente preparado para realizar auditoras de seguridad y
penetracin, con caractersticas como un arranque en modo forense, usuario root por
defecto o servicios de red inicialmente deshabilitados.

Edubuntu
el usuario obtendr una recopilacin de cantidad de software y herramientas
educativas, entre las que destaca la suite de programas de KDE Education Project, un
conjunto de 22 programas para estudiantes y nios de entre 3 y 18 aos, que van
desde juegos para practicar vocabulario bsico a programas de lgebra.
Caelinux
Se trata de una distribucin especializada para ingenieros y arquitectos.
Entre el software preinstalado, programas de CAD como FreeCad, Salom, CodeAster, Code-Saturne o LibreCad y otras herramientas para simulaciones fsicas,
matemticas, impresin 3D y un largo etctera.
Scientific Linux
esta distro est destinada a universidades y laboratorios de todo el mundo. Intenta
componer un entorno comn a otros laboratorios y centros de investigacin de cara a
compartir procesos y evitar la duplicidad de esfuerzos.
Backbox Linux

Distribucion especializada para el hacking. Est basada en Ubuntu y utiliza


como manejador de ventanas Xfce. Una de las tareas en las que se utiliza

bastante esta distribucin es en el anlisis forense.


Gnu LinEx
GnuLinEx es el resultado de una distro basada en Debian, y desarrollada
con el apoyo de la Comunidad Autnoma de Extremadura. gnuLinEx no
slo puede operar bajo entornos educativos, sino que su paquete de
software tambin la hace adecuada para oficinas y edificios
gubernamentales, adems de ofrecer aplicaciones especficas para
mltiples sectores, desde el pblico hasta el sanitario.

Unix

Minix
Actualmente, la versin que se encuentra disponible es Minix 3.1.5 (la
versin 3 fu anunciada el 24 de Octubre de 2005). Mientras que las
versiones 1 y 2 tenan el principal objetivo de ensear a sus alumnos el
funcionamiento interno de un Sistema Operativo, la versin 3 est
orientada a desarrollar un Sistema Operativo que pueda ser usado en
mquinas de pocos recursos y para aplicaciones que requieran gran
fiabilidad en sistemas embebidos.
Algunas de las caractersticas de esta versin de Minix son:
o Compatible con POSIX
o Uso de la pila de protocolos TCP/IP
o Sistema de ventanas X11
o Mas de 650 aplicaciones UNIX
o Multiusuario
o La licencia empleada actualmente para la distribucin del Minix
es BSD.

Minix es un sistema operativo creado a partir del Unix. Su origen se


debi fundamentalmente al deseo de Andrew S. Tanenbaum su creador
en 1987, de proveer a sus alumnos de Diseo de Sistemas Operativos en
la Vrije Universiteit (Universidad Libre de msterdam) de un sistema con
el pudiesen aprender de forma prctica los principios tericos sobre los
que se basan los sistemas operativos. Por lo que su primera versin era
principalmente educacional.
2. Mencione 10 distribuciones de GNU/LINUX para equipos con pocos recursos.
1. AntiX: Para hacer funcionar AntiX solo se necesita un Pentium II y 64MB
de RAM, aunque se recomienda disponer de 128MB. Por eso puede ser
instalado en equipos de finales de los aos 90 sin problema. Se puede
descargar su imagen que ocupa menos de 700MB, por lo que puede ser
quemada en un CD para su instalacin.
Incluye bastantes paquetes de aplicaciones preinstaladas, como
LibreOffice, MPLayer, navegador ligero Iceweasel, cliente de correo
Claws, etc. Su entorno de escritorio se basa en GNOME y est escrito en
lenguaje C++, se trata de IceWM.
2. SparkyLinux: SparkyLinux es una distribucin basada en Debian. Incluye
entornos de escritorios como Razor-QT, LXDE, OpenBox/JWM, e17 y
MATE, un gran abanico para elegir tu entorno preferido. SparckLinux est
especialmente creada para funcionar en equipos viejos con pocos
recursos de hardware, lo que no impide contar con un buen sistema
operativo y completo.
Solo necesita 256MB de RAM para LXDE, OpenBox o e17, stos suben a
384MB si te decantas por Razor-QT. En cualquier caso, puede funcionar
con procesadores de 32 bits antiguos, como el Pentium III o similares y
solo se necesitan 5GB de espacio libre en el disco duro.
3. Puppy Linux: Puppy es una distribucin pensada para usar el mnimo de
recursos posibles. Tiene intersantes aplicaciones, dispone de varios
entornos de escritorio ligeros (LXDE, JWM, IceWM), es fcil, competa,
puede arrancar desde un pendrive o instalarla en el disco duro. En la
pgina web oficial cuenta con una gran Wiki para consultar dudas o
resolver problemas.
Se puede descargar, su imagen solo pesa unos 100MB y est disponible
en versin LiveCD o LiveUSB. Cosume tan poca memoria, que con
OpenOffice abierto no pasar de 256MB RAM ocupados. En cuanto a los
requisitos necesarios, con solo 64MB puede arrancar, aunque puedes
contar con 512MB de espacio libre para crear tambin una particin
SWAP. Un procesador 486 puede ser suficiente.
4. Lubuntu: Es aun ms ligera que Xubuntu, con unos requisitos muy bajos.
Los recursos necesarios para correr Lubuntu son disponer de una CPU
Pentium II o Pentium III (AMD K6-II, K6-III o K7) con unos 400Mhz de
frecuencia y una memoria RAM de al menos 192 MB.

5. Xubuntu: Es hermano de Lubuntu, ambas oficiales reconocidas por


Canonical, tambin se trata de un Ubuntu con entorno de escritorio
ligero, pero esta vez Xubuntu dispone de entorno Xfce. Si tienes un
equipo con recursos limitados o quieres tener un sistema lo ms ligero y
rpido posible, es una gran eleccin. Xubuntu se contenta con solo
800Mhz de procesador, 384 MB de memoria RAM y un disco duro de al
menos 4GB.
6. Elementary OS: Los requisitos mnimos de Elementary OS no son
excesivos, pero tampoco son de los ms bajos. Necesitas de un
procesador de al menos 1Ghz x86 o superior, 512 MB de RAM, 5GB de
espacio en el disco duro, tarjeta grfica capaz de controlar una
resolucin de 1024x768px y unidad de CD/DVD o USB para su
instalacin.
7. Pear OS: Si dispones de conexin a Internet te facilitar mucho el
trabajo, pero si no la tienes no es un requisitos indispensable. Solo
necesitas un procesador de al menos 700Mhz y 32 bits, 512MB de RAM,
8GB de disco duro, tarjeta grfica capaz de lidiar con una resolucin de
1024x768px, y un lector de CD/DVD o USB para la instalacin.
8. Point Linux: Basada en Debian 7 y el entorno de escritorio MATE, Point
Linux es una distribucin ligera y pequea que podr instalarse en
equipos con pocos recursos. Presente una interfaz con mens clsicos y
est desarrollada por un grupo de desarrolladores de Rusia. Los usuarios
de esta distro podrn disfrutar de sencillez, agilidad y estabilidad. La
imagen apenas ocupa 1GB de espacio y est disponible tanto para 32
como 64 bits.
Los requisitos mnimos son: contar con un procesador de al menos 1Ghz,
tener 512MB de RAM, 5GB de disco duro libre, y una tarjeta grfica
capaz de lidiar con resoluciones de 1024x768px.
9. Porteus: Es un buen cambio si necesitas de un sistema operativo muy
ligero que apenas llega a ocupar 300MB de espacio. Segn tus
requisitos, podrs elegir entre distintos entornos grficos, como KDE,
Razor, LXDE, MATE y XFCE. Si quieres mayor velocidad, te recomiendo
XFCE o LXDE
Si lo vas a arrancar en modo texto, con un procesador de 32 bits y 40MB
de RAM sern suficientes. Si quieres iniciarlo en modo grfico, el sistema
X te pedir al menos 256MB de RAM, algo fcil de conseguir incluso en
equipos de los 90.
10.Manjaro Linux: Manjaro es una distribucin Linux bastante nueva, basada en
Arch Linux pero con una interfaz amigable para su instalacin. Eso facilita mucho
las cosas, los que conozcan la instalacin de Arch Linux lo sabrn Puedes
descargarla en tres ediciones oficiales y adems se puede elegir entre un entorno
de escritorio con OpenBox o XFCE, ambos bastante ligeros. Es una gran
distribucin, bonita, sencilla y muy completa. No es la que menos recursos
necesita, pero puede ser una buena alternativa intermedia entre otra disro ms
pesada y las ms ligeras.

3. Defina que es memoria, mencione las diferentes tcnicas de administracin


de memoria y los diferentes tipos de memoria que existen (Clasificacin).
Memoria: Todo dispositivo que almacena informacin de manera
permanente o temporal
Tecnicas de administracin de Memoria:
-

Particion Estatica
Particion Dinamica
Paginacion
Segmentacion
Memorial Virtual
Swap

Tipo de Memoria (Clasificacion):


-

Primaria: RAM, ROM, CACHE.


Secundaria: D.Duro, USB, CD/DVD, Disco Flexible.

4. Qu es la memoria Swap y cmo funciona?


El espacio de memoria de intercambio o Swap es lo que se conoce como
memoria virtual. La diferencia entre la memoria real y la virtual es que est
ltima utiliza espacio en la unidad de almacenamiento en lugar de un mdulo
de memoria. Cuando la memoria real se agota, el sistema copia parte del
contenido de esta directamente en este espacio de memoria de intercambio a
fin de poder realizar otras tareas.
Utilizar memoria virtual tiene como ventaja el proporcionar la memoria
adicional necesaria cuando la memoria real se ha agotado y se tiene que
continuar un proceso. Como consecuencia de utilizar espacio en la unidad de
almacenamiento como memoria es que es considerablemente ms lenta.
5. Que es la fragmentacin de memoria y cuantos tipos hay y cual es su
diferencia?
Basicamente la fragmentacion es la memoria desperdiciada, tanto
dentro de la memoria principal como de la secundaria
Esta memoria desperdiciada se produce cuando ciertos sectores no pueden ser
asignados a ningun proceso o dato y quedan vacios e inacesibles. Esto se debe
a que durante los distintos swapeos de procesos y datos, ciertas partes de la
memoria se van particionando, por lo que ciertos espacios terminan siendo o
muy grandes o muy chicos para los procesos que se quieren o que son
asignados, generando estos espacios de memoria libre no utilizada.

Como se ha visto en otras secciones(paginacion, segmentacion, etc) , al aplicar


distintos metodos de administracion de memoria se pueden encontrar distintos
tipos de fragmentacion, ya se interna, externa o ambas al mismo tiempo. Estos
casos puntuales estan explicados en las distintas paginas

Fragmentacion Interna
Se llama fragmentacion interna a los espacios libres de memoria que esta
asignada a un proceso(decimos proceso para abreviar, pero tambien pasa con
los datos), pero que este no ocupa. Esto en general se debe a que la memoria
ha sido particionada en bloques(fijos o dinamicos) y que el tamao de bloque
es mayor al tamao ocupado por el proceso, ya sea porque el bloque fijo es
demaciado grande, o el proceso muy pequeo o que el bloque dinamico solo
puede partirce en potencias de 2 y el proceso ocupa entre una y otra potencia,
etc). Sea cual sea el caso siempre se conoce como fragmentacion interna a los
espacios no usados que estan asignados.
Lastimozamente la fragmentacion interna no puede corregirse al momento en
que se produce(ya que la memoria asignada a un proceso no puede partirse y
liberarse sin matar o bloquear el proceso), pero, si puede evitarse haciendo
una buena planificacion de la administracion de memoria y usando las mejores
tacticas para cada situacion(particionando o segmentando de forma similar
procesos, datos y memoria, etc). Aunque nunca puede evitarse completamente
debido a que los programas nunca ocupan es
pacios exactamente iguales en memoria y siempre tiene que encontrarse la
mejor relacion entre la memoria que desperdicio y la velocidad de la memoria,
ya que particionar
desmedidamente me va a producir grandes problemas de velocidad debido a
que los datos se van a encontrar exesivamente dispersos por la memoria.
Fragmentacion Externa
Al contrario de la interna, la fragmentacion externa se refiere a los espacios de
memoria que no estan asignados, pero tampoco pueden utilizarse, en general
esto se debe a que ya sea de forma fija o dinamica la memoria se dividio en
bloques demaciado pequeos y no continuos los cuales no pueden albergar a
casi ningun proceso y por ende se encuentran siempre desocupados pero
inacsesibles. En general dividir en bloques pequeos no resulta problematico,
el problema cae cuando estos estan demaciado dispersos dentro del resto de la
memoria que esta en uso, esto se produce en general por una mala politica de
intercambio de datos.

Esta fragmentacion si se puede solucionar cuando ocurre, y tambien puede


tratar de evitarse. Para solucionarla se debe llamar a las debidas r
utinas de defragmentacion o de compactacion, a nivel de memoria secundaria
se agrupan las areas utilizadas intentando juntar los ficheros continuos y juntos
y continuos los bloques libres . Y a nivel de la memoria principal se compactan
los datos y procesos para dejar continuos los bloques libres.
Tambien se puede prevenir la fragmentacion externa utlizando una buena
planificacion y en general mediante una correcta paginacion.
6. Defina Proceso, hilo y Cul es la diferencia entre un hilo y un proceso?
Proceso
Un proceso es un programa en ejecucin, los procesos son gestionados por
el Sistema operativo y estn formados por:

Las instrucciones de un programa destinadas a ser ejecutadas por el


Microprocesador.
Su estado de ejecucin en un momento dado, esto es, los valores de los
registros de la CPU para dicho programa.
Su memoria de trabajo, es decir, la memoria que ha reservado y sus
contenidos.
Otra informacin que permite al sistema operativo su planificacin

Hilo
Un hilo en un sistema operativo es la caracterstica que permite a una
aplicacin realizar varias tareas a la vez concurrentemente, los distintos hilos
de ejecucin comparten una serie de recursos tales como el espacio de
memoria, los archivos abiertos, situacin de autentificacin. Esta accin
permite simplificar el diseo de una aplicacin que debe llevar a cabo distintas
funciones simultneamente.
Los hilos son bsicamente una tarea que puede ser ejecutada en paralelo con
otra tarea; teniendo en cuenta lo que es propio de cada hilo es el contador de
programa, la pila de ejecucin y el estado de la CPU (incluyendo el valor de los
registros).
Semejanzas: Los hilos operan, en muchos sentidos, igual que los procesos.

Pueden estar en uno o varios estados: listo, bloqueado, en ejecucin o


terminado.
Tambin comparten la CPU.
Slo hay un hilo activo (en ejecucin) en un instante dado.
Un hilo dentro de un proceso se ejecuta secuencialmente.

Cada hilo tiene su propia pila y contador de programa.


Pueden crear sus propios hilos hijos.

Diferencias: Los hilos, a diferencia de los procesos, no son independientes


entre s.

Como todos los hilos pueden acceder a todas las direcciones de la tarea,
un hilo puede leer la pila de cualquier otro hilo o escribir sobre ella.
Aunque pueda parecer lo contrario la proteccin no es necesaria ya que
el diseo de una tarea con mltiples hilos tiene que ser un usuario nico.

Ventajas: de los hilos sobre los procesos.

Se tarda mucho menos tiempo en crear un nuevo hilo en un proceso


existente que en crear un nuevo proceso.
Se tarda mucho menos tiempo en terminar un hilo que un proceso.

7. Mencione las distintas formas de red en una Mquina Virtual y Cul es la


diferencia entre ellas?
Modo bridge
Modo bridge o puente es la configuracin por defecto cuando creamos una
mquina virtual, ya que es la forma ms sencilla de otorgar acceso a la red a
una mquina virtual.
Cuando est en modo bridge, tu red local es extendida desde el equipo
anfitrin hacia tu mquina virtual. Aunque tu equipo se conecte a tu red local
usando el hardware de tu ordenador fsico, la mquina virtual ser totalmente
independiente de la red. De esta forma, una mquina virtual puede usar todos
los servicios disponibles en la red a la que est conectada, incluidos los
servidores de archivos, las impresoras y las puertas de enlace. Del mismo
modo, todo equipo fsico u otra mquina virtual que est conectada de la
misma forma, podr usar los recursos de la mquina virtual como si fuera un
equipo fsico en la misma red. De esta forma si tu equipo fsico est
configurado para recibir una direccin IP por un servidor DHCP, tu mquina
virtual recibir una IP del mismo servidor DHCP.
Modo NAT
El modo NAT es un modo de conexin fcil de utilizar pero algo complicado de
entender. Para situarse, NAT (Network Address Translation) fue pensado para
solucionar el problema de la escasez de direcciones IP de forma que redes de
ordenadores utilicen un rango de direcciones especiales (IP privadas) y se
conecten a Internet usando una nica direccin IP (IP pblica), de esta forma
varios equipos se conectan a internet con una nica IP pblica.

En las mquinas virtuales lo que sucede es que sta recibir una direccin IP
de un servidor DHCP virtual, sin embargo el que pide la IP ser el firewall
dentro de la aplicacin de virtualizacin, que sustituye a tu mquina virtual.
As, el que se encarga de comunicarse con la red fuera de tu equipo ser tu
firewall, no tu mquina virtual
Modo red interna
El modo red interna es una forma de conectar varias mquinas virtuales entre
ellas creando una red privada, de esta forma, las mquinas virtuales no podrn
comunicarse con el equipo anfitrin ni viceversa.
Con esta opcin podemos crear ms de una red interna de forma sencilla, de
esta forma se puede trabajar con varias redes internas independientes de
forma muy sencilla.
Modo host-only
El modo Host-only, como su propio nombre indica, solo se conecta con el host
anfitrin. Cuando est en modo host-only, la mquina virtual est totalmente
aislada de la red de rea local ya que la red de la mquina virtual est dentro
del propio equipo y es invisible e inaccesible para cualquier equipo de la red
del equipo.

Modo no conectado
Esta opcin indica que hay una tarjeta de red instalada pero no est conectada
a ningn otro lugar. Esta configuracin se utiliza para que no se pierda la
configuracin, ya que aunque este en modo no conectado, la tarjeta de red
guarda la configuracin especificada.
8. Mencione 6 distintos software que se utilizan para crear mquinas virtuales
y Cules son sus caractersticas principales?
VirtualBox
VirtualBox es uno de los programas de virtualizacin preferidos por miles de
usuarios en todo el mundo gracias a la combinacin de caractersticas como el
hecho de que es gratuito, cuenta con soporte multiplataforma y otras muchas
opciones que facilitan la tarea de ejecutar y mantener mquinas virtuales. Con
VirtualBox las descripciones y parmetros de las mquinas virtuales creadas se
almacenan en archivos de texto plano XML otorgando un alto grado de
portabilidad y una enorme facilidad a la hora de compartir archivos. Adems,
cuenta con las populares Guest Additions. Las Guest Additions bsicamente son
mdulos, controladores y aplicaciones del sistema que mejoran el rendimiento

y la usabilidad de la propia mquina virtual. Al estar ya alojadas en el servidor


solo sera necesario instalarlas, siendo posible as obtener privilegios
adicionales para tareas como compartir archivos, unidades y perifricos.
VMware
VMware es un programa de virtualizacin que est disponible en tres variantes:
VMware Fusion, destinado para un uso personal, mientras que el resto de
opciones como VMware Fusion Pro, VMware Workstation Pro, y VMware
Workstation Player ahora estn destinadas a todo tipo de profesionales as
como grandes, medianas y pequeas empresas.
Parallels Desktop 11
Parallels Desktop 11 es el software de virtualizacin por excelencia para los
usuarios de Mac, capaz de ejecutar sobre este sistema mquinas virtuales con
Windows o Linux de forma rpida y sencilla. Su ltima versin es compatible
con OS X El Capitan, permitiendo a sus usuarios instalar incluso Windows XP,
hasta Windows 10, la versin ms reciente. Permite ejecutar aplicacion Mac y
Windows sin complicaciones y sin reinicios, al mismo tiempo que ofrece toda
clase de opciones para mover archivos entre sistemas operativos, lanzar
programas desde el dock de Mac, o acceder a servicios de almacenamiento en
la nube.
QEMU
QEMU, abreviacin de "Quick EMUlator", es la solucin de virtualizacin ideal
para los que utilizan Linux como su sistema operativo principal, y que desean
poder contar con las mismas posibilidades de personalizacin a la hora de
crear una mquina virtual bajo cualquier distribucin del mismo. Aunque para
su funcionamiento utiliza un proceso de traduccin binaria dinmica, QEMU
puede emular cualquier tipo de hardware y software al mismo tiempo que pasa
por encima de los privilegios administrativos para lograr ejecutar sistemas
operativos "invitados" sin ningn tipo de problema. El software ejecuta el
"cdigo invitado" en la mquina en la que se alejo, consiguiendo un
rendimiento caso nativo, es decir, como si estuvisemos haciendo una
instalacin directa. Adems, gracias a su posibilidad de funcionar sin
concederle privilegios administrativos, es perfectamente apta para crear
mquinas virtuales que quepan en una unidad USB
Boot Camp
Boot Camp es un software de mquina virtual creado por Apple e incluido en
todos los ordenadores Mac, que aunque no es capaz de crear mquinas
virtuales, s facilita la tarea de ejecutar otro sistema operativo en dispositivos
de escritorio de Apple. En concreto, es capaz de permitir una segunda

instalacin de Windows sin alterar el propio OS X. En lugar de emular un


sistema operativo como el resto de las opciones vistas anteriormente, Boot
Camp te ayuda a crear una particin en tu disco duro para que puedas instalar
cualquier versin de Windows. Al ejecutarse directamente desde el disco duro,
Boot Camp ofrece una experiencia final mucho mejor que cualquier programa
de virualizacin.
Microsoft VirtualPC
Microsoft VirtualPC es una aplicacin para crear y ejecutar mquinas virtuales
de diferentes sistemas operativos (especialmente de la propia compaa)
dentro de un entorno Windows.
9. Cmo puedo eliminar la Contrasea de Windows con Hirents Boot?
-

Configurar la BIOS, o sea el arranque del ordenador para que inicie


desde USB como coment anteriormente en el primer tutorial.
Enchufamos el USB que contenga el Hirens Boot.
Iniciar en modo Mini Windows XP.
Ir al icono HBCD Men, luego a Programas y a continuacin a Paswords /
Keysseguimos a Windows Login y por ultimo ejecutamos la
aplicacin NTPWEdit (Reset User XP/Vista/7 Password).
Ejecutamos la aplicacin NTPWEdit 0.3
Damos click en el botn (Re)open
En el cuadro User List seleccionamos al usuario que le queremos
cambiar la contrasea.
Damos click en change password
Insertamos una nueva contrasea.
Click en botn OK
Y por ltimo damos click en el botn Save Changes

Finalmente reiniciar y quitar el USB e iniciar Windows 7, escribimos la nueva


contrasea y listo.
(Este proceso es igualmente valido para Windows Vista y Windows XP)

10.Menciona las seis generaciones de Procesadores.


Procesador 8086
Fue uno de los primeros procesadores de 16 bits del mercado
(introducido en junio de 1978), tena registros de 16 bits y poda
procesar una nueva clase de software usando instrucciones de 16 bits. El
bus de direcciones era de 20 bits, permitiendo direccionar 1 Mb de
memoria, lo cual supona un contraste con la mayora de los chips de la
poca, que tenan registros de 8 bits y un bus de direcciones de 16 bits,
pudiendo direccionar como mximo 64 Kb de memoria RAM.

Por desgracia, la mayora de equipos del momento usaban procesadores


de 8 bits que trabajaban con sistemas operativos y software de 8 bits.
Por esto, las placas base y los diseos de circuitos estaban tambin
orientados a los 8 bits.
Crear una placa base y un sistema de memoria de 16 bits era costoso,
elevando demasiado el precio del equipo en el que estuviera instalado el
8086. El coste era alto porque el 8086 necesitaba un bus de datos de 16
bits en lugar de uno de 8 bits, que era ms barato.
La mayora de los sistemas disponibles por aquel entonces eran de 8
bits, y las bajas ventas del 8086 indicaban que la gente no estaba
dispuesta a pagar el dinero necesario requerido para tener un diseo
adecuado a los 16 bits. Por todo esto, Intel decidi introducir una
variacin del 8086 a la que llam 8088.
Bsicamente, el 8088 eliminaba 8 de los 16 bits del bus de datos,
haciendo el 8088 un chip de 8 bits con la velocidad de entrada y salida
correspondiente. Sin embargo, segua manteniendo los registros internos
de 16 bits y los 20 bits del bus de direcciones, as que poda ejecutar
software de 16 bits y era capaz de direccionar 1 Mb de memoria.
Debido a estas razones, IBM eligi el 8088 para el IBM PC original,
decisin que aos ms tarde fue criticada. Sin embargo, fue una sabia
decisin. IMB deca que su nuevo PC tena un microprocesador de 16
bits, ya que el 8088 era capaz de ejecutar software de 16 bits tan
potente como el que poda ejecutar el 8086, slo que un poco ms lento.
De hecho, los programadores pensaban en el 8088 como un chip de 16
bits, ya que era prcticamente imposible que un programador pudiera
diferenciar un 8088 de un 8086. Todo esto permiti a IBM concebir un PC
capaz de ejecutar software de 16 bits de nueva generacin, con un
diseo de hardware de 8 bits mucho ms barato.
Aunque el 8088 fue introducido en junio de 1979, el primer PC de IBM
que lo utiliz apareci en agosto de 1981, dos aos despus. Hoy en da
no pasa esto, pues casi al momento de salir un nuevo procesador, ya
puede incorporarse a un ordenador personal.
El 8088 en el PC de IBM funcionaba a 4.77 Mhz y las instrucciones
tardaban un promedio de 12 ciclos en ejecutarse.
Procesadores 80186 y 80188
Bsicamente son lo mismo que los anteriores, pero en el 80186 y el
80188 el chip tena integrados algunos de los soportes hardware
necesarios, requiriendo menos componentes en el diseo del PC.

Coprocesador 8087
Fue un procesador orientado al clculo matemtico. Se le llam numeric
data processor (NDP), coprocesador matemtico, o simplemente chip
matemtico.
Segunda Generacion(P2 286)
Intel 80286
Este chip, introducido en 1982, es la CPU que encuentra detrs del de PC
de IBM AT (Advance Technology). Otros fabricantes intentaron copiarlo
llamando a sus sistemas AT-compatibles u ordenadores de clase AT.
Cuando IBM desarroll el AT, seleccion el 286 como la base del nuevo
sistema debido a su compatibilidad con el 8088. Por tanto, el software
desarrollado para estos chips funcionaba en el 286. Los equipos con el
286 eran ms rpidos que sus predecesores por varias razones. La
principal es que el 286 es mucho ms eficiente a la hora de ejecutar
instrucciones. En el 8088 y el 8086 una instruccin tarda un promedio de
12 ciclos en ejecutarse; con el 286 esta cantidad se ve reducida a 54,5
ciclos.
Por otra parte, el 286 tena dos modos de operacin: el modo real y el
modo protegido. En el modo real el 286 era bsicamente lo mismo que
un 8086.
Era en el modo protegido donde el 80286 realmente aportaba algo
nuevo. En este modo, un programa orientado a sacar partido de las
capacidades del chip crea que tena acceso a 1 Gb de memoria
(incluyendo memoria virtual, de ah lo de crea). El chip 286, sin
embargo, slo poda direccionar 16 Mb de memoria. Un defecto
importante con respecto a esto de los modos de operacin, es que no se
poda pasar del modo protegido al modo real sin resetear (del real al
protegido s que se poda). Posteriormente el 386 permitira este cambio
de modo sin reiniciar el sistema.
No hubo mucho software que aprovechara el 286 hasta que Windows 3.0
ofreci un modo compatible con este chip, aunque por ese entonces el
386 ya dominaba el mercado. Cabe decir que el 286 fue el primer intento
de Intel de crear un chip CPU que soportara mltiples programas
ejecutndose al mismo tiempo.
Coprocesador 80287
Internamente es el mismo chip que el 8087, aunque los pins usados para
acoplarlo a la placa base son distintos. Se puede decir que el 80287 es al

80286 lo que el 8087 al 8086, es decir, un coprocesador para mejorar el


clculo de operaciones matemticas.
Tercera Generacion(P3 386)

La tercera generacin representa quizs el cambio ms significativo desde el primer PC. El


gran
cambio consisti en pasar de procesadores que manejaban operaciones de 16 bits a
verdaderos chips
de 32 bits.
Procesadores 386
El Intel 80386 (386) agit la industria del PC debido al gran cambio que supona; era un
procesador completamente de 32 bits optimizado para operaciones a alta velocidad y
sistemas
operativos multitarea. El chip fue introducido por Intel en 1985, pero apareci en los
primeros
equipos a finales de 1986 y principios de 1987.
El 386 poda ejecutar el modo real de instrucciones de un 8086 y un 8088, pero en menos
ciclos
de reloj. Aunque era igual de eficiente que el 286 en lo que respecta a promedio de ciclos
que
necesita una instruccin para ejecutarse (4,5), el 386 ofreca una cuantiosa mejora en otras
reas,
principalmente por aadir capacidades software adicionales (modos) y una unidad de
gestin de
memoria (MMU) mejor.
Como dije antes el 386 puede cambiar de modo protegido a real y viceversa por medio de
software, sin reseteo, lo que hace an ms til el modo protegido. Tambin inclua un
nuevo modo,
llamado virtual real, que permita ejecutar varias sesiones en modo real simultneamente
sobre
modo protegido.
El modo protegido del 386 es totalmente compatible con el modo protegido del 286. El
modo
protegido para ambos chips fue llamado su modo nativo debido a que los chips fueron
diseados
para sistemas operativos avanzados que slo se ejecutaban en modo protegido. Intel
extendi las
capacidades de direccionamiento de memoria del modo protegido del 386 con una nueva
MMU que
proporcionaba paginacin avanzada y posibilidad de cambio de contexto.
El modo virtual real ya era algo ms novedoso. En este modo, el procesador puede ejecutar
sin
6
riesgo el modo real del 8086. Se pueden ejecutar mltiples sistemas operativos a la vez,
cada uno en

un rea protegida de memoria. Si los programas en uno de los segmentos de memoria


fallan, el resto
del sistema no sufre ningn riesgo.
Se fabricaron varias versiones del 386, algunas con menos potencia y ms econmicas, y
otras
que consuman menos energa, orientadas a equipos porttiles.
Procesadores 386 DX
Fue el primero que Intel introdujo. Es un procesador de 32 bits con registros internos de 32
bits,
un bus de datos interno de 32 bits, y un bus de datos externo de 32 bits. Contena 275,000
transistores, y consuma menos energa que el 8086. Su consumo de energa era menor
porque
estaba hecho con materiales CMOS, cuyo diseo permite a los dispositivos consumir
niveles de
energa extremadamente bajos.
EL 386 estaba disponible en velocidades que iban desde 16 Mhz hasta 33 Mhz; otras
compaas,
principalmente AMD y Cyrix, ofrecieron al mercado versiones similares (o al menos
comparables)
con velocidades de 40 Mhz aproximadamente.
Procesadores 386 SX
Fue fabricado pensando en diseadores de sistemas que buscaran las capacidades del 386 a
precio
de 286. De forma similar a como lo haca el 286, el 386 SX est restringido a slo 16 bits
cuando se
comunica con otros componentes del sistema como la memoria. Internamente, sin embargo,
el 386
SX es igual que el 386 DX, tiene registros internos de 32 bits y puede ejecutar software de
32 bits.
El 386 SX usa 24 bits para direccionar memoria, como el 286, en lugar de los 32 bits del
bus del
386 DX.
El procesador que nos ocupa supuso el final del 286, ya que tena una MMU mejor y el
modo de
ejecucin virtual real, aparte de la ventaja evidente que supone el poder ejecutar software
de 32 bits.
Procesadores 386 SL
Esta CPU de bajo consumo tiene las mismas capacidades que el 386 SX, pero fue diseada
para
sistemas porttiles en los que el consumo bajo era necesario. Ofreca caractersticas
especiales para
la gestin de energa que eran importantes para los equipos que funcionaban con bateras.
Adems
tena varios modos de hibernacin para conservar la energa.
Inclua una arquitectura extendida que contena un sistema de manejo de interrupciones que
permita acceder a las citadas caractersticas de gestin de energa.

Estas funciones extra aumentaron el nmero de transistores: si el 386 DX tena 275,000, el


386
SL tiene 855,000.
El 386 SX estaba disponible con una frecuencia de reloj de 25 Mhz.
Coprocesador 80387
Fue un coprocesador con un chip matemtico de alto rendimiento diseado especficamente
para
trabajar con el 386. Usaba tambin CMOS para tener un consumo de energa bajo.
Tena dos diseos bsicos: el 387 DX para el 386 DX, y el 387 SX para el 386 SX y el 386
SL.
Es fcil instalar el 387 DX, pero hay que tener cuidado con la orientacin al instalarlo en el
socket
correspondiente. Si se hace mal el chip queda inservible; de hecho el caso ms comn de
chips 387
DX quemados es instalacin incorrecta. El cuidado que hay que tener al instalarlos aumenta
si
7
tenemos en cuenta que la garanta de Intel no cubra los chips que se haban roto de
este modo.
Cuarta Generacion(P4 486)
Aunque el cambio que se produjo en la industria no fue tan importante como el de la tercera
generacin, con los procesadores de esta generacin se lleg a doblar el rendimiento de los
de la
anterior. Hablaremos de los procesadores de cuarta generacin de Intel, AMD y otros
fabricantes.
Procesadores 486
En la carrera por conseguir ms velocidad, el Intel 80486 (486) supuso un salto importante.
La
potencia adicional que proporcion el 486 impuls el crecimiento en la industria del
software.
Decenas de millones de copias de Windows y OS/2 se vendieron porque el 486 finalmente
hizo el
GUI (interfaz grfica de usuario) de Windows y OS/2 una opcin viable para las personas
que
trabajaban con sus ordenadores todos los das.
Algunas caractersticas principales hacan a un 486 aproximadamente dos veces ms rpido
que
un 386 equivalente en Mhz son las siguientes:
Tiempo de ejecucin medio de instrucciones reducido a 2 ciclos (el 386 tardaba un
promedio de
4,5 ciclos).
Cache de nivel 1 interna, con una tasa de aciertos cercana al 95 %, que poda ser mejorada
an
ms con las cache externas.

Coprocesador

matemtico integrado. En promedio, el coprocesador matemtico integrado


en el
486 DX proporcionaba un rendimiento 2 3 veces mayor que el chip 387 externo.
La mayora de los chips 486 se ofrecan en un rango de velocidades mximas, que variaban
entre
16Mhz y 133 Mhz.
Al igual que el 386, el 486 se distribuy en varias versiones.
Procesadores 486 DX
El 486 DX original fue introducido el 10 de abril de 1989 y los primeros equipos en usarlo
aparecieron durante 1990. Los primeros chips tenan un mximo de velocidad de 25 Mhz y
posteriormente salieron versiones de 33 Mhz y 50 Mhz.
Fueron fabricados con tecnologa CMOS de bajo consumo. Al igual que el 386 DX, el 486
DX
era de 32 bits al completo (registros, bus externo y bus interno). La cuenta de transistores
aument a
1,2 millones con este procesador, ms del cudruple de los que tena el 386 DX.
Un 486 DX estndar tena una unidad de proceso, una unidad de come flotante
(coprocesador
matemtico), una MMU y un controlador de cache con 8 Kb de cache interna. El 486 es
totalmente
compatible a nivel de instrucciones con los procesadores de Intel previos, pero ofrece varias
instrucciones nuevas (la mayora de ellas tienen que ver con controlar la cache interna).
De forma similar al 386, el 486 puede direccionar 4 GB de memoria fsica y manejar como
mucho 64 TB de memoria virtual, y puede funcionar en los tres modos de operacin del
386.
La FPU del 486 DX es 100% compatible con el coprocesador matemtico 387, pero es
mucho
ms eficiente debido a que funciona en sincronizacin con el procesador principal.
486 SL
Debido a sus propiedades de reduccin de consumo de energa, se fabricaron en principio
para
8
equipos porttiles, aunque acabaron siendo instalados en muchos sobremesa.
Intel dise una arquitectura para el manejo de la energa llamada Modo de Manejo del
Sistema
(SMM), totalmente independiente de software y hardware, que provee recursos tales como
temporizadores, registros, etc. El SMM se ejecuta en un espacio de memoria dedicado a l
que no es
visible y no interfiere en el sistema operativo ni en las aplicaciones software, y tiene una
interrupcin con mayor prioridad que cualquier otra.
Tambin disearon una caracterstica llamada Suspender/Reanudar, que permite volver a la
normalidad en un segundo despus de haber suspendido el PC; no hace falta reiniciar,
cargar el
sistema operativo, o cargar las operaciones y sus datos.
486 SX
Introducido en abril de 1991, representa el diseo de bajo coste de la familia 486. Es

prcticamente idntico al DX, pero no incorpora la unidad de coma flotante. Al contrario


que
pasaba con el 386 SX, que segn mucha gente era una versin lisiada de 16 bits del 386
DX, el
486 SX era completamente de 32 bits.
El 486 SX fue ms bien un capricho de marketing que nueva tecnologa; de hecho las
primeras
versiones eran chips 486 DX con defectos en la FPU. En lugar de ser desechados, se les
desmontaba
la seccin con la FPU y se vendan como chips SX. Esto pas slo al principio, ms
adelante los SX
tenan su propia mscara, que disminuy el nmero de transistores de 1,2 millones a 1,185
millones.
El Intel 486 SX estaba disponible en versiones desde 16 Mhz hasta 66 Mhz.
487 SX
Es una versin del 486 DX diseada para ser usada como unidad de coma flotante del 486
SX.
Procesadores DX2/OverDrive
El 3 de marzo de 1992 Intel introdujo el procesador de doble velocidad DX2. EL 26 de
mayo
anunci que el DX2 estara disponible en una versin de venta al pblico llamada
OverDrive.
Originalmente las versiones OverDrive del DX2 slo estaban disponibles en versiones de
169-pin,
lo que significaba que slo podan ser usados con 486SX; el 14 de septiembre de 1992 Intel
introdujo una versin del OverDrive de168-pin con la que se podan actualizar tambin los
486DX.
Estos procesadores funcionaban internamente al doble de la velocidad del sistema en el que
estaban instalados. Se ofrecieron tres versiones:
40 Mhz DX2/OverDrive para sistemas de 16 MHz o 20 Mhz.
50 Mhz DX2/OverDrive para sistemas de 25 MHz.
66 Mhz DX2/OverDrive para sistemas de 33 Mhz.
La velocidad mxima a la que puede llegar es el doble de la frecuencia de reloj del sistema;
por
tanto si instalas un DX2/OverDrive de 40 Mhz en un 486 SX de 16 Mhz, el chip funcionar
como
mximo a 32 Mhz.
La nica parte del DX2 que no funcionaba al doble de velocidad es el bus que gestionaba
las
operaciones de entrada y salida entre la CPU y el exterior.
Aparte de mejorar los sistemas del momento, una de las mejores partes del concepto del
DX2 era
la de permitir a los diseadores introducir sistemas muy rpidos usando diseos de placas
base ms
baratos.
9
Pentium OverDrive para equipos 486SX2 y DX2

Sali a la venta en 1995. Inclua una cache de nivel 1 de 32 Kb y la misma arquitectura


superescalar del chip real del Pentium. Adems del ncleo Pentium de 32 bits, las
caractersticas de
estos procesadores incrementaron la velocidad de las operaciones debido en parte a la
incorporacin
de la post-escritura en las caches. Si la placa base en la que se instalaba soportaba la postescritura,
la mejora se llevaba a cabo, si no (como pasaba con la mayora), solo soportaba escritura
directa.
AMD 486 (5x86)
AMD fabric una serie de chips 486 que se instalaban en placas base 486 estndar. De
hecho,
fabricaron el procesador 486 ms rpido, llamado Am5x86(TM)-P75. El nombre fue un
poco
engaoso, ya que debido al 5x86 mucha gente se pensaba q era un procesador de 5
generacin
tipo Pentium. En realidad, era un 486 con la velocidad de reloj multiplicada (4x) que corra
a4
veces la velocidad de la placa base 486 de 33Mhz en la que era instalado.
El 5x86 ofreca grandes mejoras tales como una cache unificada de 16 Kb con postescritura o un
ncleo de 133 Mhz; era aproximadamente comparable al Pentium 75, de ah que en el
nombre se
incluyera P75.
Cabe decir que no todas las placas base 486 soportan el 5x86, y que hay unas cuantas cosas
que
hay que saber cuando se instala uno de estos procesadores en una de estas placas, pero no
me voy a
detener a explicarlas ya que carecen de inters en lo que a historia de los procesadores se
refiere.
Cyrix/TI 486
Los procesadores Cyrix 486DX2/DX4 estaban disponibles en velocidades de 100 Mhz, 80
Mhz,
75 Mhz, 66 Mhz y 50 Mhz. De forma similar a los chips 486 de AMD, las versiones de
Cyrix son
totalmente compatible con los 486 de Intel y funcionan en la mayora de las placas base
486.
El Cyrix 486DX2/DX4 incorpora una cache de 8 Kb con post-escritura, una unidad de
coma
flotante integrada, un sistema de gestin de energa avanzado y un SMM.
Quinta Generacion(Pentium)
Se describirn los procesadores de 5 generacin de Intel, AMD, y otras compaas.
Procesadores Pentium
El 19 de octubre de 1992, Intel anunci que su serie de microprocesadores de 5 generacin
(con

nombre en clave P5) se llamara Pentium, en lugar de 586, que era el nombre que todo el
mundo
habra supuesto que tendra. Ciertamente lo natural hubiera sido llamarlo 586, pero Intel
descubri
que no se poda registrar una marca compuesta slo de nmeros, y la compaa quera
evitar que
otras fabricadoras usaran el mismo nombre para los chips clon que desarrollaran. El chip
se
present el 22 de marzo de 1993, y ya haba equipos usndolo varios meses despus.
El Pentium era totalmente compatible con los procesadores de Intel anteriores, pero
obviamente
existan diferencias. Posiblemente la ms importante es que poda ejecutar dos
instrucciones a la
vez debido a sus dos pipelines de datos, lo cual equivala a tener dos chips 486. Intel llam
a esta
10
capacidad tecnologa superescalar, y suele estar asociada con chips RISC; de hecho el
Pentium es
uno de los primeros chips CISC en ser considerados superescalares.
Los dos pipelines de instrucciones fueron llamados u y v. El u, el principal, puede ejecutar
todas
las instrucciones enteras y en coma flotante, mientras que el v, el secundario, puede ejecutar
instrucciones enteras y slo algunas en coma flotante. A esta cualidad de ejecutar dos
instrucciones
al mismo tiempo en cada unidad de ejecucin se le llam pairing. Muchas veces el pairing
no era
posible, en cuyo caso slo se usaba el pipeline u; por tanto, para optimizar la eficiencia del
Pentium,
la opcin mas idnea es revisar el software de forma que ms instrucciones puedan ser
ejecutadas
de forma paralela.
Otra cualidad importante de los Pentium era la inclusin de un sistema de prediccin de
saltos,
que le permita mantener siempre ambos pipelines trabajando.
Con respecto a sus especificaciones, que hacen ms fcil compararlo con los procesadores
previos, tena un bus de direcciones de 32 bits, permitiendo direccionar la misma cantidad
de
memoria fsica que se haba podido desde el 386, 4 GB; sin embargo, el bus de datos se
aument a
64 bits, aunque el procesador segua manteniendo compatibilidad de 32 bits para las
operaciones
internas y los registros tambin eran de 32 bits. Debido a esto mucha gente pensaba que
Intel
induca a error al llamar al Pentium un procesador de 64 bits.
El Pentium tena dos caches separadas de 8 KB, diferenciando una de cdigo y otra de
datos, al

contrario que el 486, que tena una nica cache de 8 KB 16 KB. El controlador de cache
estaba
integrado en el chip, y te dejaba elegir la poltica de escritura que queras entre postescritura y
escritura directa.
Procesadores Pentium de primera generacin
Se fabricaron tres diseos de Pentium, cada uno con varias versiones. La primera
generacin
ofreca velocidades de 60 Mhz y 66 Mhz. El procesador corra a la misma velocidad que la
placa
base (1x).
Esta primera generacin tuvo varios problemas. El chip era muy grande debido al uso de
una
tecnologa de 0,8 micras, lo cual criticaron compaas como Motorola e IBM, que ya
usaban
tecnologa de 0,6 micras para sus chips ms avanzados. El otro problema estaba
relacionado con el
consumo, pues el Pentium consuma mucho y se calentaba, aunque se poda solucionar con
un
ventilador... mientras ste funcionara.
Los Pentium de primera generacin no son compatibles con los posteriores, por lo que la
nica
manera de mejorarlo sin cambiar la placa base es mediante los chips OverDrive lanzados
por Intel,
que funcionaban de manera similar a como lo hacan con el 486. En general, es mejor
considerar
una renovacin de placa base, que aceptar un nuevo procesador que puede ser mucho ms
rpido,
que actualizar usando un procesador OverDrive, que como mucho ser el doble de rpido.
Procesadores Pentium de segunda generacin
Intel los anunci el 7 de marzo de 1994, y se encontraba disponible en versiones que iban
desde
los 75 Mhz a los 200 Mhz. Esta vez s que usaron tecnologa de 0,6 micras, para reducir el
tamao y
el consumo de energa. De hecho, a partir de 120 Mhz usaron tecnologa de 0,35 micras.
Como se
dijo antes, la nica forma de pasarse a esta segunda generacin es cambiando la placa base;
es decir,
los Pentium de segunda generacin son incompatibles con los de la primera.
Esta generacin permita al procesador multiplicar su velocidad de reloj de manera que
podan ir
ms rpido que el bus; el de 150 Mhz poda llegar a multiplicar por 2.5 la velocidad de reloj
(2.5x),
y el de 200 Mhz poda multiplicarlo por 3 (3x).
Tambin se fabricaron procesadores OverDrive para esta generacin, cuyas principales
caractersticas eran aumentar la velocidad y, quizs la ms importante, la incorporacin de
11

tecnologa MMX para mejorar las aplicaciones multimedia.


Procesadores Pentium-MMX
La tercera generacin de procesadores Pentium (cuyo nombre en cdigo era P55C) fue
lanzada en
enero de 1997, e incorporaba lo que Intel llam tecnologa MMX. Como ya se mencion,
esta
tecnologa est orientada a aplicaciones multimedia, incorporando 57 nuevas instrucciones
creadas
especficamente para manejar vdeo, audio y grficos.
Defectos del Pentium
Quizs el error ms famoso en la historia de los procesadores es el fallo que se produca en
la
FPU de los Pentium. Fue llamado FDIV bug porque afectaba principalmente a la
instruccin FDIV
(floating-point divide), por lo que otras instrucciones que usaban la divisin tambin
resultaron
afectadas.
Este bug caus una gran polmica cuando fue anunciado en Internet por el matemtico
Thomas R.
Nicely de la Universidad de Lynchburg (Virginia), en Octubre de 1994. La noticia se
expandi
sorprendentemente, e incluso las personas que no tenan ordenadores haban odo hablar de
ella. La
divisin en coma flotante daba errores con ciertas combinaciones de nmeros.
Despus de que el bug fuera descubierto e Intel admitiera que lo saban, estall la furia. Al
principio Intel slo cambiaba los procesadores a aquellas personas que demostraran que
haban sido
afectadas por el fallo, pero finalmente Intel decidi que lo mejor para su imagen de cara al
pblico
era sustituir todos los procesadores afectados, lo cual supuso un coste inmenso.
AMD-K5
Es un procesador compatible con Pentium desarrollado por AMD y disponible en las
versiones
PR75, PR90, PR100, PR120, PR133, PR166, PR200. Cualquier placa base que soportara el
Intel
Pentium soportara el AMD-K5, aunque se requera una actualizacin de la BIOS. Algunas
caractersticas principales del K5 son las siguientes:
Cache de instrucciones de 16 KB, cache de datos de 8 KB.
Prediccin de saltos, ejecucin especulativa y ejecucin dinmica.
FPU de alto rendimiento
Seleccin de pins para multiplicar la frecuencia de reloj: 1.5x, 1.75x y 2x.
Pipeline con seis unidades de ejecucin.
El K5 se puede considerar un ordenador superior al Pentium, pero AMD lo introdujo tarde
en el
mercado y la produccin fue bastante lenta, por lo que la cosa no sali todo lo bien que les
hubiera
gustado.

Sexta Generacion
La sexta generacin comenz en 1995 con la introduccin del Pentium Pro; a partir de aqu
Intel
sac varios procesadores P6, todos con el mismo ncleo bsico del Pentium Pro.
La principal nueva caracterstica de esta generacin es la arquitectura superescalar, en la
cual dos
unidades de ejecucin de instrucciones pueden trabajar en paralelo. Sin embargo esto ya fue
introducido por los ltimos procesadores de quinta generacin. Lo que realmente hace que
estemos
12
hablando de una nueva generacin es la Ejecucin Dinmica y el Bus Dual Independiente
(DIB),
aparte de mejorar el diseador superescalar.
Aparte de Intel, otros fabricantes construyeron procesadores tipo P6, pero con una
diferencia, La
mayora de ellos estaban construidos para poder funcionar en placas bases del tipo P5, para
llegar al
mercado de bajo coste. Ms adelante AMD introdujo el Athlon y el Duron, que ya eran
procesadores de sexta generacin en toda regla. A continuacin comentaremos algunos de
estos
procesadores de sexta generacin, tanto del primer tipo comentado como del segundo.

Vous aimerez peut-être aussi