[opensuse-es] [OT] Adivinanza: De que año es este microprocesador?
On Tuesday 24 February 2009 19:35:40 Juan Erbes wrote:
De que año es el microprocesador del archivo adjunto?
Salu2
Hallé esto: http://ieeexplore.ieee.org/Xplore/login.jsp?url=/iel2/257/2316/00063319.pdf?... No incluye la fecha de fabricación (pero por el artículo parece que es de la década de los 80s o antes) esto le interesa más a los electrónicos, sin embargo... me extraña la palabra sistólico... ¿eso no tiene que ver con el corazón? (sístole, diástole). -- Carlos A. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 25 de febrero de 2009 0:23, Shinji Ikari
On Tuesday 24 February 2009 19:35:40 Juan Erbes wrote:
De que año es el microprocesador del archivo adjunto?
Salu2
Hallé esto: http://ieeexplore.ieee.org/Xplore/login.jsp?url=/iel2/257/2316/00063319.pdf?...
No incluye la fecha de fabricación (pero por el artículo parece que es de la década de los 80s o antes)
esto le interesa más a los electrónicos, sin embargo... me extraña la palabra sistólico... ¿eso no tiene que ver con el corazón? (sístole, diástole).
Mientras intel, recien empezaba a fabricar microprocesadores de 16 bits, AMD ya fabricaba microprocesadores de 32 bits de punto decimal flotante. Esto sucedia hace exactamente, hace 25 años, allá por 1984: http://www.cpushack.net/Am29k.html Podrán darse cuenta de cuan adelantado estubo intel con respecto a los demás, por sobre todo en FUD and vaporware. Salu2 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 25 de febrero de 2009 0:23, Shinji Ikari
On Tuesday 24 February 2009 19:35:40 Juan Erbes wrote:
De que año es el microprocesador del archivo adjunto?
Salu2
Hallé esto: http://ieeexplore.ieee.org/Xplore/login.jsp?url=/iel2/257/2316/00063319.pdf?...
No incluye la fecha de fabricación (pero por el artículo parece que es de la década de los 80s o antes)
esto le interesa más a los electrónicos, sin embargo... me extraña la palabra sistólico... ¿eso no tiene que ver con el corazón? (sístole, diástole).
Debo felicitarte por haber sido el unico en responder, y molestarte en buscar información. Parece que a la mayoria no les interesa la historia de los microprocesadores. Debo reconocer el mérito de intel, en haber desarollado el set de instrucciones X86, y todo el mundo lo reconoce. Alla por el 2000, ese set de instrucciones fue reinventado por AMD como X86-64, pero cuando lo adoptó intel con el nombre EMT64, no hizo ningun reconocimiento publico hacia AMD por su desarrollo, a pesar de que intel años antes habia empezado a desechar el set de instrucciones X86, en favor de la estructura risc de su Itanium. Volviendo a la historia, y al año 1984, mientras AMD fabricaba microprocesadores de 32 bits, de punto decimal flotante, y con disipador integrado en el encapsulado, http://books.google.com.ar/books?id=2uy5NlyIzmkC&pg=PA167&lpg=PA167&dq=Am29325+amd+1984&source=bl&ots=-MRT4ikUeH&sig=d1ttj88yupwHR8edhMGnGPli2PA&hl=es&ei=I4mkScadDte4tweviMHKBA&sa=X&oi=book_result&resnum=5&ct=result intel por esa misma epoca fabricaba el 80188 de tan solo 8 bits: http://www.cpu-collection.de/?tn=0&l0=co&l1=Intel&l2=80188 Aunque en este ultimo sistio hay algunas inexactitudes, http://www.cpu-collection.de/?tn=0&l0=co&l1=AMD si se coteja la info con los otros sitios ya citados: http://www.cpushack.net/Am29k.html y el otro que se refiere al libro. Del ultimo link, paradojicamente, esos "antiguos microprocesadores" Am29xxx, siguen siendo el cerebro de muchos aviones de hoy en dia, y continuan siendo fabricados por Honeywell y le dan vida a las siguientes aeronaves: * Boeing 777 - All Models * Boeing 737-600/700/800 * Boeing 717 * Federal Express MD-80s * US Airforce KC-10 * US Airforce C5B Galaxy AMD discontinued the 29K series completely in 1995. This is most likely due to the development of the K5 and K6 processors. There were some issues with discontinuing the 29K as many were being used in mission critical fields (aviation mainly). To avoid hasseling with the FAA and having to provide support for a product they no longer were going to make, AMD sold the 29050 design to Honeywell, a well known aerospace and defense company. Honeywell used and still uses the 29050 (implemented in an ASIC) in its Versatile Integrated Avionics package (known as a VIA). The VIA is responible for data logging, data display, and control of many subsystems on an aircraft. Each section (Core Proccessing Module - CPM) of a VIA implements a pair of 29050s (HI-29KII as they are known at Honeywell). The CPUs are setup in a system known as voting. All outputs (address, data and control) are ran through a comparator, if each CPU sends out the same signals then the system continues. if the signals do NOT match then there is a fault, and the sytem enters an error mode where it logs the error, and attempts to recover. This is a very common set-up on a mission critical device such as flight computers. http://www.cpushack.net/Am29k.html Salu2
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Content-ID:
Parece que a la mayoria no les interesa la historia de los microprocesadores.
O no nos interesa entrar en discusiones "fanáticas", o tenemos otras cosas que hacer.
Volviendo a la historia, y al año 1984, mientras AMD fabricaba microprocesadores de 32 bits, de punto decimal flotante, y con disipador integrado en el encapsulado,
intel por esa misma epoca fabricaba el 80188 de tan solo 8 bits: http://www.cpu-collection.de/?tn=0&l0=co&l1=Intel&l2=80188
Eso no es cierto. El 8086 de Intel se vendía en el año 1978, y es de 16 bits, bastante antes del año 1984 que citas. Y por otra parte, el 80188 es un procesador de 16 bits, con un bus externo multiplexado de 8 bits, que se empezó a vender en 1980 (no en el 84 que dices). Es una versión del 80186, que tiene el bus externo de 16 bits, y que se empezó a vender en el año 1982. Ambos son sucesores del 8086, y casi no fueron usados en ordenadores personales. De esa familia, el de 32 bits era el 80386, vendido entre 1986 y 2007, y también se usa en la industria aeroespacial y maquinas "embebidas". Yo no sé quien hizo primero un procesador de uso general de 32 bits, pero con los datos que has puesto no me convences que fuera AMD. Por ejemplo, Motorola hacía el 68000, que es de 32 bits (bus externo de datos de 16 bits), fabricado en el 1980. En 1984 fabricaban el 68020, con bus externo de 32. Aparte de que ese procesador que has citado (no has puesto el número exacto) no parece de propósito general: The Am29300 Family is a more advanced group of integrated circuits, requiring a smaller amount of chips to create a 32-bit computer. * Am29323 32-Bit Parallel Multiplier * Am29325 32-bit Floating point unit * Am29327 32-bit FPU * Am29331 16-Bit Microprogram Sequencer * Am29332 64bit in, 32-bit out, ALU * Am29334 Four-Port, Dual-Access Register File (SRAM) * Am29337 Microprocessor Slice Circuit - 16-Bit Bounds Checker * Am29338 Microprocessor Slice Circuit - 32-Bit Byte Queue,4 FIFOs * Am29360 32-Bit Error Detection and Correction Unit * Am29368 1M-Bit Dynamic Memory Controller (DMC) - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkmmAXgACgkQtTMYHG2NR9VFzQCZAWfM7f7wDf8Gm0wIo/YNTgJe ObQAnAh3BkGd+wvPtvhvPph9XY6Qv94J =Dfna -----END PGP SIGNATURE-----
El día 26 de febrero de 2009 3:41, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Content-ID:
El 2009-02-25 a las 23:26 -0200, Juan Erbes escribió:
Parece que a la mayoria no les interesa la historia de los microprocesadores.
O no nos interesa entrar en discusiones "fanáticas", o tenemos otras cosas que hacer.
Volviendo a la historia, y al año 1984, mientras AMD fabricaba microprocesadores de 32 bits, de punto decimal flotante, y con disipador integrado en el encapsulado,
intel por esa misma epoca fabricaba el 80188 de tan solo 8 bits: http://www.cpu-collection.de/?tn=0&l0=co&l1=Intel&l2=80188
Eso no es cierto.
El 8086 de Intel se vendía en el año 1978, y es de 16 bits, bastante antes del año 1984 que citas.
Y por otra parte, el 80188 es un procesador de 16 bits, con un bus externo multiplexado de 8 bits, que se empezó a vender en 1980 (no en el 84 que dices). Es una versión del 80186, que tiene el bus externo de 16 bits, y que se empezó a vender en el año 1982. Ambos son sucesores del 8086, y casi no fueron usados en ordenadores personales.
De esa familia, el de 32 bits era el 80386, vendido entre 1986 y 2007, y también se usa en la industria aeroespacial y maquinas "embebidas".
Yo no sé quien hizo primero un procesador de uso general de 32 bits, pero con los datos que has puesto no me convences que fuera AMD.
Por ejemplo, Motorola hacía el 68000, que es de 32 bits (bus externo de datos de 16 bits), fabricado en el 1980. En 1984 fabricaban el 68020, con bus externo de 32.
Aparte de que ese procesador que has citado (no has puesto el número exacto) no parece de propósito general:
The Am29300 Family is a more advanced group of integrated circuits, requiring a smaller amount of chips to create a 32-bit computer.
* Am29323 32-Bit Parallel Multiplier * Am29325 32-bit Floating point unit * Am29327 32-bit FPU * Am29331 16-Bit Microprogram Sequencer * Am29332 64bit in, 32-bit out, ALU * Am29334 Four-Port, Dual-Access Register File (SRAM) * Am29337 Microprocessor Slice Circuit - 16-Bit Bounds Checker * Am29338 Microprocessor Slice Circuit - 32-Bit Byte Queue,4 FIFOs * Am29360 32-Bit Error Detection and Correction Unit * Am29368 1M-Bit Dynamic Memory Controller (DMC)
- -- Saludos Carlos E.R.
¡Hala! ahí va eso Un saludo -- Octavio Ávalos -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 26 de febrero de 2009 0:41, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Yo no sé quien hizo primero un procesador de uso general de 32 bits, pero con los datos que has puesto no me convences que fuera AMD.
Segun uno de los links citados, el micro X86 K5 de 32 bits de AMD, derivaba directamente de los risc de la serie 29XXX: The 29000 has 64 global registers, in comparison to the SPARC's eight. In addition, the 29000 allows variable sized windows allocated from the 128 register stack cache. The current window or stack frame is indicated by a stack pointer (a modern version of the ISAR register in the Fairchild F8 CPU), a pointer to the caller's frame is stored in the current frame, like in an ordinary stack (directly supporting stack languages like C, a CISC-like philosophy). Spills and fills occur only at the ends of the cache, and registers are saved/loaded from the memory stack. This allows variable window sizes, from 1 to 128 registers. This flexibility, plus the large set of global registers, makes register allocation easier than in SPARC (optimised stack operations also make it ideal for stack-oriented interpreted languages such as PostScript, making it popular as a laser printer controller). There is no special condition code register - any general register is used instead, allowing several condition codes to be retained, though this sometimes makes code more complex. An instruction prefetch buffer (using burst mode) ensures a steady instruction stream. Branches to another stream can cause a delay, so the first four new instructions are cached - next time a cached branch (up to sixteen) is taken, the cache supplies instructions during the initial memory access delay. Registers aren't saved during interrupts, allowing the interrupt routine to determine whether the overhead is worthwhile. In addition, a form of register access control is provided. All registers can be protected, in blocks of 4, from access. These features make the 29000 useful for embedded applications, which is where most of these processors are used, allowing it at one point to claim the title of 'the most popular RISC processor'. The 29000 also includes an MMU and support for the 29027 FPU. The superscalar 29050 version in 1990 integrated a redesigned FPU (4 instructions could be dispatched to execute out of order and speculatively). In late 1995 Advanced Micro Devices dropped development of the 29K in favour of its more profitable clones of Intel 80x86 processors, while Intel tried to replace the x86 with an architecture similar to the 29K, although much of the development of the superscalar core for a new AMD 29000 (including FPU designs from the 29050) was shared with the 'K5' (1995) Pentium compatible processor (the 'K5' translates 80x86 instructions to RISC-like instructions, and dispatches up to five at once to two integer units, one FPU, a branch and a load/store unit).
Por ejemplo, Motorola hacía el 68000, que es de 32 bits (bus externo de datos de 16 bits), fabricado en el 1980. En 1984 fabricaban el 68020, con bus externo de 32.
Gracias a los procesadores de la linea 68xxx, fue que se impusieron las computadoras Apple y Commodore Amiga, que fueron las primeras computadoras multimedia, con las que se pudo comenzar a edicion de video digital, mientras que las basadas en intel, ni siquiera tenian sonido (salvo el pc speaker de onda cuadrada)
Aparte de que ese procesador que has citado (no has puesto el número exacto) no parece de propósito general:
El numero por el que preguntaba por el año de fabricación, era el Am29325, que venia con bus de 32 bits externo, subdivisible en 2 de 16. Salu2 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2009/2/26 Juan Erbes
El día 26 de febrero de 2009 0:41, Carlos E. R.
escribió: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Yo no sé quien hizo primero un procesador de uso general de 32 bits, pero con los datos que has puesto no me convences que fuera AMD.
Segun uno de los links citados, el micro X86 K5 de 32 bits de AMD, derivaba directamente de los risc de la serie 29XXX: The 29000 has 64 global registers, in comparison to the SPARC's eight. In addition, the 29000 allows variable sized windows allocated from the 128 register stack cache. The current window or stack frame is indicated by a stack pointer (a modern version of the ISAR register in the Fairchild F8 CPU), a pointer to the caller's frame is stored in the current frame, like in an ordinary stack (directly supporting stack languages like C, a CISC-like philosophy). Spills and fills occur only at the ends of the cache, and registers are saved/loaded from the memory stack. This allows variable window sizes, from 1 to 128 registers. This flexibility, plus the large set of global registers, makes register allocation easier than in SPARC (optimised stack operations also make it ideal for stack-oriented interpreted languages such as PostScript, making it popular as a laser printer controller).
There is no special condition code register - any general register is used instead, allowing several condition codes to be retained, though this sometimes makes code more complex. An instruction prefetch buffer (using burst mode) ensures a steady instruction stream. Branches to another stream can cause a delay, so the first four new instructions are cached - next time a cached branch (up to sixteen) is taken, the cache supplies instructions during the initial memory access delay.
Registers aren't saved during interrupts, allowing the interrupt routine to determine whether the overhead is worthwhile. In addition, a form of register access control is provided. All registers can be protected, in blocks of 4, from access. These features make the 29000 useful for embedded applications, which is where most of these processors are used, allowing it at one point to claim the title of 'the most popular RISC processor'. The 29000 also includes an MMU and support for the 29027 FPU. The superscalar 29050 version in 1990 integrated a redesigned FPU (4 instructions could be dispatched to execute out of order and speculatively).
In late 1995 Advanced Micro Devices dropped development of the 29K in favour of its more profitable clones of Intel 80x86 processors, while Intel tried to replace the x86 with an architecture similar to the 29K, although much of the development of the superscalar core for a new AMD 29000 (including FPU designs from the 29050) was shared with the 'K5' (1995) Pentium compatible processor (the 'K5' translates 80x86 instructions to RISC-like instructions, and dispatches up to five at once to two integer units, one FPU, a branch and a load/store unit).
Por ejemplo, Motorola hacía el 68000, que es de 32 bits (bus externo de datos de 16 bits), fabricado en el 1980. En 1984 fabricaban el 68020, con bus externo de 32.
Gracias a los procesadores de la linea 68xxx, fue que se impusieron las computadoras Apple y Commodore Amiga, que fueron las primeras computadoras multimedia, con las que se pudo comenzar a edicion de video digital, mientras que las basadas en intel, ni siquiera tenian sonido (salvo el pc speaker de onda cuadrada)
Aparte de que ese procesador que has citado (no has puesto el número exacto) no parece de propósito general:
El numero por el que preguntaba por el año de fabricación, era el Am29325, que venia con bus de 32 bits externo, subdivisible en 2 de 16.
Salu2 --
Muy bueno el resto ... Un saludo -- Octavio Ávalos -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 26 de febrero de 2009 0:41, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Content-ID:
El 2009-02-25 a las 23:26 -0200, Juan Erbes escribió:
Parece que a la mayoria no les interesa la historia de los microprocesadores.
O no nos interesa entrar en discusiones "fanáticas", o tenemos otras cosas que hacer.
Un experimento interesante, buscando en Encyclopedia of Microcomputers de la pagina http://books.google.com Es interesante, cuando uno busca con el buscador dentro del libro, el ver cuantas veces aparece y de que habla, cuando uno pone en intel, en un caso, o amd en el otro. http://books.google.com/books?id=nXdKz5OaKZIC&pg=PR1&dq=Encyclopedia+of+Microcomputers&hl=es Salu2 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (4)
-
Carlos E. R.
-
Juan Erbes
-
Octavio
-
Shinji Ikari