Intel CPUs

De Emulation Wiki
Ir a la navegación Ir a la búsqueda

La plataforma para PC es un sistema de arquitectura abierta que fue diseñado originalmente por IBM en 1980. El PC 5150 de IBM es el progenitor (aunque de ninguna manera representativo de diseños iterativos como los equipos de escritorio y portátiles con los que puede estar familiarizado hoy). El éxito de la arquitectura de PC en la década de 1980 llevó a Intel a iterar en sus procesadores x86, por lo que esta página se llama CPU de Intel.

La historia del PC es exhaustiva, pero un buen resumen es que casi todos los componentes del 5150 estaban listos para usar (es decir, partes que IBM no fabricó o firmó un acuerdo de exclusividad para que otros lo usen). IBM esperaba que si aparecían los clones, podrían demandarlos utilizando el firmware en el BIOS, sobre el cual tenían derechos de autor. Sin embargo, a Compaq se le ocurrió un firmware de reemplazo basado únicamente en la documentación de IBM que pusieron a disposición del público, que defendieron como una reimplementación de sala limpia. Como resultado, IBM perdió el control sobre la plataforma. La próxima gran iteración vendría de Intel en 1995 llamada ATX.

En algún momento de los años 90, se encontró una aceleración en la emulación de PC que podía ejecutar software de forma casi nativa. Esto se convirtió en la base de los hipervisores, que son diferentes de los emuladores convencionales enumerados aquí, ya que requieren que la arquitectura del host sea, como mínimo, compatible con x86.

Emulators

Nombre Plataforma(s) Última Versión Emulación 8086[1] Emulación 286 Emulación 386[2] Emulación 486[3] Emulación Pentium[4] Emulación Pentium II[5] Activo Recomendado
PC/x86
86Box Windows Git ~
PCem Windows Linux v16
DOSBox-X Windows Linux macOS FreeBSD 0.83.2
DOSBox Windows Linux macOS FreeBSD 0.74-3
SVN
Bochs Windows Linux FreeBSD BeOS
OS/2 AmigaOS MorphOS
2.6.11
PCjs Web 1.74.1
MAME Windows Linux macOS FreeBSD 0.212 ~ ~ ~ ~ ~ ~
QEMU Windows Linux macOS 5.0 ? ? ?
DOSEmu Linux 1.4.0 ? ? ? ? ? ?
DOSEmu2 Linux 2.0pre8 ? ? ? ? ? ?
Moviles/ARM
QEMU Android 5.0 ? ? ? ? ? ?
Bochs Android 2.6.10 ?
aDOSBox Android 0.2.5
AnDOSBox Android 1.2.8
DosBox Turbo Android 2.2.0
gDosBox Android 0.7.5.5
Magic DosBox Android 1.0.72
Consolas
Bochs PlayStation 2 2.6.9 ?

Notas

DOSBox-X
El archivo Léame de Git (debajo de los comentarios sobre lo que le falta a DOSBox-X) para DOSBox-X dice que "DOSBox-X contiene código solo para emular el 8088 a través del Pentium Pro. Si se desea Pentium II o una emulación superior, considere usar Bochs o QEMU en su lugar. DOSBox-X puede eventualmente desarrollar la emulación Pentium II... "si los usuarios lo piden mucho.
MAME
La emulación de varios tipos de CPU que se ven aquí con respecto a MAME está por todas partes en los registros de cambios y parece ser confusa. Pero MAME tiene soporte preliminar para las familias de 286, 386/i386, 486/i486 y casi todo el rango de las CPU Pentium. Pero la emulación de color, sonido y gráficos para varias CPU y PC basadas en la arquitectura 286/386/486 son buenas. Según ProjectMESS, muchos PC's de la familia IBM PC/AT 5170 ejecutan la CPU 286 que tienen soporte preliminar. MAME 0.146u3 (julio de 2012) agregó tipos de CPU para Pentium MMX, Pentium Pro, Pentium II, Pentium III y Pentium 4.
- Lista de compatibilidad de MAME que muestra el sector para varios sistemas de PC tipo IBM, la mayoría de los cuales pueden funcionar bien.
- Resultados de búsqueda de wiki.mamedev.org para Pentium (e.g. 0.100u4, 0.103u4, 0.146u3, 0.148, 0.152, 0.156)
- Lista de wiki.mamedev.org's para MACHINE_NOT_WORKING (Pocos sistemas basados ​​en una CPU Pentium)
- Lista de wiki.mamedev.org's para los controladores MACHINE_IS_SKELETON (varios PC/sistemas basados ​​en una CPU Pentium)

CPUs

La CPU 8086 se lanzó el 8 de junio de 1978 a 5MHz y tenía una velocidad de reloj máxima de 10MHz.

Después del lanzamiento original, Intel lanzó el 8086-1 que tenía una velocidad de reloj de 10MHz.

En mayo/junio de 1980, se lanzó el 8086-2 a 8MHz.

La CPU 8086-4 vino después de que la CPU 8086-2 omitiera por completo 8086-3, tenía una velocidad de reloj de 4MHz.

La última CPU 8086 que se lanzó fue la I8086 en mayo/junio de 1980.

La CPU 8088 se lanzó el 1 de julio de 1979 y tenía una velocidad de reloj predeterminada de 4,77MHz y una velocidad de reloj máxima de 10MHz.

La CPU 286 se lanzó el 1 de febrero de 1982, y tuvo una velocidad de reloj de 4MHz por un tiempo, luego se cambió a 6 MHz. Tenía una velocidad de reloj máxima de 25MHz.

La CPU 386DX se lanzó en octubre de 1985 con una velocidad de reloj de 12MHz. La velocidad máxima del reloj fue de 33MHz. Se suponía que el 386DX se introduciría a 16 MHz, pero por razones técnicas, tuvieron que conformarse con 12MHz.

El 386SX fue lanzado en 1988 y estaba destinado a PC de menor costo en el hogar. Tiene las mismas velocidades de reloj que el 386DX.

El i386SL fue lanzado para su uso en computadoras portátiles en ese momento y tenía una velocidad de reloj de 20MHz. Su velocidad máxima de reloj es de 25MHz.

Lista completa de CPUs i486

La CPU i486DX se lanzó en 1989 y tenía una velocidad de reloj mínima de 20MHz y una velocidad de reloj máxima de 50MHz.

La CPU i486SX se lanzó en septiembre de 1991 y tenía una velocidad de reloj de 16MHz. Tiene una velocidad de reloj máxima de 33MHz.

La CPU i486DX2 fue lanzada en marzo del '92 y tenía una velocidad de reloj de 40/20MHz. Tenía una velocidad de reloj máxima de 66/33MHz.

La CPU i486SL se lanzó en noviembre de 1992 y se usó para computadoras portátiles. Tenía una velocidad de reloj mínima de 20MHz y una velocidad de reloj máxima de 33MHz.

La CPU i486DX2 fue lanzada en junio del '93 y tenía una velocidad de reloj de 33MHz. Su velocidad máxima es de 55MHz.

La CPU i486DX2-S fue lanzada en junio del '93 y tenía una velocidad de reloj de 40/20MHz y luego una velocidad de reloj de 66/33MHz.

La CPU i486SX-S fue lanzada en junio del '93 y tenía una velocidad de reloj de 25MHz. Su velocidad máxima de reloj fue de 33MHz.

El i486SX2 fue lanzado en marzo de 1994 y tenía una velocidad de reloj de 50/25MHz. Tenía un máximo de 66/33MHz.

La CPU IntelDX4 fue lanzada en marzo del '94 y tenía una velocidad de reloj enorme de 75/25MHz. Incluso tenía una velocidad de reloj más ardiente de 100/33MHz.

La CPU i486DX2WB fue lanzada en octubre de '94 y tenía una velocidad de reloj de 50/25MHz. Finalmente también tuvo una velocidad de reloj de 66/33MHz.

La CPU IntelDX4WB se lanzó en octubre de '94 y tenía una velocidad de reloj enorme de 100/33MHz.

La CPU i486DX (P24LM) se lanzó en 1994 y tenía una velocidad de reloj de 90/30MHz. Su velocidad de reloj más alta es 100/33MHz.

La CPU i486GX se lanzó en 1994 y tenía una velocidad de reloj de hasta 33 MHz. La razón de esto es para computadoras portátiles más pequeñas.

Las CPU i486 Overdrive estaban destinadas a actualizar las computadoras y tenían una velocidad de reloj de 40MHz. Tenía una velocidad de reloj máxima de 100MHz.

Lista completa de CPU Pentium

La CPU Pentium 50 fue lanzada el 22 de marzo de 1993 y tenía una velocidad de reloj de 50MHz, como sugiere el nombre "Pentium 50".

La CPU Pentium 60 se lanzó al mismo tiempo que la Pentium 50 y tenía una velocidad de reloj de 60MHz.

La CPU Pentium 66 se lanzó al mismo tiempo que las Pentium 50 y 60. Tenía una velocidad de reloj de 67MHz y no 66.

La CPU Pentium 75 se lanzó el 10 de octubre de 1994 y se registró a 75MHz.

La CPU Pentium 90 se lanzó el 7 de marzo de 1994 y tenía una velocidad de reloj de 90MHz.

La CPU Pentium 100 se lanzó el 7 de marzo de 1994 y tenía una velocidad de reloj de 100MHz.

Embedded Pentium 100 se lanzó para computadoras que no estaban destinadas a tener diferentes componentes y se sincronizó a 100MHz.

El Pentium 120 fue lanzado el 27 de marzo de 1995 y tenía una velocidad de reloj de 120MHz.

La CPU Pentium 133 se lanzó el 1 de junio de 1995 y tenía una velocidad de reloj de 133MHz.

La CPU Pentium 150 se lanzó el 4 de enero de 1996 y tenía una velocidad de reloj de 150MHz.

La CPU Pentium 166 fue lanzada el 4 de enero de 1996 y tenía una velocidad de reloj de 167MHz y no 166 como su nombre lo indica.

La CPU Pentium 200 se lanzó el 10 de junio de 1996 y tenía una velocidad de reloj de 200.

Embedded Pentium 133 CPU fue lanzado para computadoras que no debían tener componentes cambiables. Tenía una velocidad de reloj de 133MHz.

Es exactamente lo mismo que el Embedded Pentium 133, pero con VRE.

La CPU Embedded Pentium 166 fue lanzada para computadoras con partes que no se pueden cambiar.

Lista completa de CPU Pentium MMX

El Pentium MMX 166 fue lanzado el 8 de enero de 1997 y tenía una velocidad de reloj de 167MHz.

El Pentium MMX 200 fue lanzado el 8 de enero de 1997 y tenía una velocidad de reloj de 200MHz.

La CPU Pentium MMX 233 se lanzó el 2 de junio de 1997 y tenía una velocidad de reloj de 233MHz.

La CPU Embedded Pentium MMX 200 se lanzó el 29 de septiembre de 1997 y tenía una velocidad de reloj de 200MHz. Fue para computadoras con competidores no extraíbles.

La CPU Embedded Pentium MMX 233 fue lanzada para computadoras con partes no extraíbles. Tenía una velocidad de reloj de 233MHz.

Lista completa de CPU Pentium Pro

La CPU Pentium Pro 150 se lanzó el 1 de noviembre de 1995 y tenía una velocidad de reloj de 150MHz.

La CPU Pentium Pro 166 se lanzó el 1 de noviembre de 1995 y tenía una velocidad de reloj de 167MHz.

La CPU Pentium Pro 180 se lanzó el 1 de noviembre de 1995 y tenía una velocidad de reloj de 180MHz.

La CPU Pentium Pro 200 se lanzó el 1 de noviembre de 1995 y tenía una velocidad de reloj de 200MHz.

Lista completa de CPU Pentium II

La CPU Pentium II 233 se lanzó el 7 de mayo de 1997 y tenía una velocidad de reloj de 233MHz.

La CPU Pentium II 266 se lanzó el 7 de mayo de 1997 y tenía una velocidad de reloj de 167MHz.

La CPU Pentium II 300 se lanzó el 7 de mayo de 1997 y tenía una velocidad de reloj de 300MHz.

La CPU Pentium II 333 se lanzó el 26 de enero de 1998 y tenía una velocidad de reloj de 333MHz.

El Pentium II Overdrive fue una actualización para computadoras con CPU más débiles. Fue lanzado el 10 de agosto de 1998. Tenía una velocidad de reloj de 333MHz, igual que el Pentium II 333.

El Pentium II 360 fue lanzado el 15 de abril de 1998 y tenía una velocidad de reloj de 350MHz.

El Pentium II 400 fue lanzado el 15 de abril de 1998 y tenía una velocidad de reloj de 400MHz.

El Pentium II 450 fue lanzado el 24 de agosto de 1998 y tenía una velocidad de reloj de 450MHz.

El Mobile Pentium II 233 fue lanzado el 2 de abril de 1998 y tenía una velocidad de reloj de 233MHz.

El Mobile Pentium II 266 fue lanzado el 2 de abril de 1998 y tenía una velocidad de reloj de 266MHz.

La CPU Mobile Pentium II 300 se lanzó el 9 de septiembre de 1998 y tenía una velocidad de reloj de 300MHz.

El Mobile Pentium II 266PE se lanzó el 9 de enero de 1999 y tenía una velocidad de reloj de 267MHz.

El Mobile Pentium II 300PE se lanzó el 25 de enero de 1999 y tenía una velocidad de reloj de 300MHz.

El Mobile Pentium II 333 fue lanzado el 25 de enero de 1999 y tenía una velocidad de reloj de 333MHz.

El Mobile Pentium II 366 fue lanzado el 25 de enero de 1999 y tenía una velocidad de reloj de 367MHz.

La CPU Mobile Pentium II 400 se lanzó el 14 de junio de 1999 y tenía una velocidad de reloj de 400MHz.

Enlaces externos

  • La emulación de 8086 incluye las CPU 8088.
  • La emulación de 386 incluye el SX y SL.
  • La emulación de 486 incluye las variantes.
  • La emulación de Pentium incluye las variantes.
  • La emulación de Pentium II incluye las variantes.