Historia del PC (Personal Computer)

386. 486. {MMX}. Procesarores

4 downloads 242 Views 25KB Size

Recommend Stories


Power PC (Personal Computer)
Redes Locales. Procesadores. Multiprocesadores. Arquitectura de Sistema

PC (Personal Computer) Tools
Comandos Sistemas Operativos. Herramientas del Sistema. Programas de Aplicaciones. Gestion de Ficheros y Directorios

Estructura interna del PC (Personal Computer)
{BIOS}. {CPU}. Digitalizador. Almacenamiento. {ROM}. {RAM}. Microcontroladores. Semiconductores. Transistores

Story Transcript

Tema: Microprocesadores: 8088, 8086, 286, 386, 486, Pentium, DX, SX, SL, x2, x4, MMX, ZIP socket, caracteristicas principales, precio y marcas. CHIP −−−− Circuito integrado, puede ser cuadrado o rectangular de proximadamente entre 1/16 a 5/8" por lado y 1/30" de espesor, aunque es apenas 1/1000" realmente el circuito. Los chips contienes desde unas pocas docenas hasta millones de componentes electronicos (transistores, resistencias, etc) NACIMIENTO DEL CHIP −−−−−−−−−−−−−−−−−−− Revoluci¢n: En 1947 la industria de semiconductores nace, con la invension del transistor por John Bardeen, Walter Brattain y William Shockley de los laboratorios Bell de AT&T. El transistor fabricado partiendo de materiales solidos a los que se les modifico su conductividad electrica, reemplazarian a las calientes, delicados y voluminosos tubos al vacio de vidrio usado en esa epoca en los amplificadores electronicos de radio y TV ylas computadoras de los a¤os 50, dandole menor tama¤o, mas resistencia y funcionamineto inmediato al no requerir calentamiento previo. Evoluci¢n El transistor original es un componente discreto, cada uno es soldado es el circuito para ser interconectado con otros transistores individuales, asi como diodos, resistencias, condensadores y bobinas. Luego Jack Kilby de Texas Instrument y Robert Noyce de Fairchild Semiconductor, crearon el circuito integrado al unir cientos de transistores y resistencias, hechos en un peque¤o trozo de silicio y separado por corte, para ser empacados como un bloque. La idea era crear los bloques basicos que al ser unidos posteriormente facilitarian la labor. Luego el numero de transistores de cada chip fue creciendo exponencialmente, desde cientos en 1960 a millones en 1980. Hoy un millon de transistores ocupan menos area que el primer transistor. Cuando se ponen mas transistores en una misma area, se hace la distancia entre transistores mas peque¤as y los pulsos pueden viajar mas rapido. Los tiempos de conmutacion de un transistor estan medidos en 1/30'000,000 de segundo o menores. Mas Evoluci¢n Llegado un momento donde la tendencia era de poner cada ves mas transistores en un solo chip, se inicia una etapa en la que se sobreponen capas ahorrando mas y mas espacio. La union de varios transistores que van de su estado on al off y viseversa, forman puertas logicas, que a su ves forman bloques, que combinados forman la magia de un circuito. Hoy se puede decir que mas que crear circuitos el trabajo es solamente interconectar circuitos integrados 1

como una serie de bloques logicos, para dise¤ar hoy en dia por ejemplo una computadora bastara inteconectar unos pocos circuitos integrados ya estandarizados por sus funciones. Este dise¤o logico se hace ahora en computadores, que combinan los elementos electronicos basicos como tranasistores, diodos, resistencias para dise¤ar nuevos circuitos para computadoras, que son grabados por litografia en unos vidrios que por transferencia sobre unas placas fotosensibles se les quema para hacer los circuitos integrados modernos. El material basico de los chips es el silicio, el que se encuentra en las rocas de cuarzo (arena) los que primero se purifican y se usa el galio, arsenio y otros para modificar su conductibilidad dopandolos. Building the Layers Circuit building starts out by adhering a layer of silicon dioxide insulation on the wafer's surface. The insulation is coated with film and exposed to light through the first photomask, hardening the film and insulation below it. The unhardened areas are etched away exposing the silicon base below. By shooting a gas under heat and pressure into the exposed silicon (diffusion), a sublayer with different electrical properties is created beneath the surface. Through multiple stages of masking, etching, and diffusion, the sublayers on the chip are created. The final stage lays the top metal layer (usually aluminum), which interconnects the transistors to each other and to the outside world. Each chip is tested on the wafer, and bad chips are marked for elimination. The chips are sliced out of the wafer, and the good ones are placed into packages (DIPs, SIMMs, SIPs, etc.). The chip is connected to the package with tiny wires, then sealed and tested as a complete unit. Chip making is extremely precise. Operations are performed in a "clean room," since air particles can mix with the microscopic mixtures and easily render a chip worthless. Depending on the design complexity, more chips can fail than succeed. El futuro In order to miniaturize elements of a transistor even further, the photomasks have to be made with x−rays or other beams which are narrower than light. Eventually, circuit patterns will be etched directly onto the chip, eliminating the entire photographic masking process. During the 1990s, multi−million−transistor chips will be commonplace. However, when wafer scale integration becomes a reality, one wafer could hold a gigabyte of memory and a processor five times as large as the Pentium along with a quantum reduction in cost. If superconductor transistors take hold, there will be a gigantic leap in performance. Should both technologies arise at the same time, hold on to your hats! TYPES OF CHIPS BY FUNCTION −−−−−−−−−−−−−−−−−−−−−−−−−−

2

Logic Chip A single chip can perform some or all of the functions of a processor. A microprocessor is an entire processor on a single chip. Desktop and portable computers use one or more microprocessors while larger computers may employ several types of microprocessors as well as hundreds or thousands of specialized logic chips. Memory Chip Random access memory (RAM) chips contain from a couple of hundred thousand to several million storage cells (bits). They are the computer's working storage and require constant power to keep their bits charged. Firmware chips, such as ROMs, PROMs, EPROMs, and EEPROMs are permanent memory chips that hold their content without power. Computer on a Chip A single chip can contain the processor, RAM, ROM, I/O control unit, and a timing clock. It is used in myriads of consumer and industrial products. Analog/Digital Converter A single chip can perform the conversion between analog and digital signals, for example, a codec in a telephone. Special Purpose Chip Chips used in low−cost consumer items (watches, calculators, etc.) as well as higher−cost products (video games, automobile control, etc.) may be designed from scratch to obtain economical and effective performance. Today's ASIC chips can be quickly created for any special purpose. Logic Array and Gate Array These chips contain logic gates which have not been tied together. A final set of steps applies the top metal layer onto the chip stringing the logic gates together into the pattern required by the customer. This method eliminates much of the design and fabrication time for producing a chip. Bit Slice Processor Bit slice chips contain elementary electronic circuits that serve as building blocks for the computer architect. They are used to custom−build a processor for specialized purposes. Logic and Memory In first− and second−generation computers, internal main memory was made of such materials as tubes filled 3

with liquid mercury, magnetic drums and magnetic cores. As integrated circuits began to flourish in the 1960s, design breakthroughs allowed memories to also be made of semiconductor materials. Thus, logic circuits, the "brains" of the computer, and memory circuits, its internal workspace, were moving along the same miniaturization path. By the end of the 1970s, it was possible to put a processor, working memory (RAM), permanent memory (ROM), a control unit for handling input and output and a timing clock on the same chip. Within 25 years, the transistor on a chip grew into the computer on a chip. When the awesome UNIVAC I, which you could literally walk into, was introduced in 1951, who would have believed that the equivalent electronics would later be built into a child's stuffed bear. PC I/O addressing −−−−−−−−−−−−−−−−− Method for passing signals to the controller boards of peripheral devices on x86 machines. I/O addresses, also called port addresses, reference a separate memory space on peripheral boards. This is often confused with memory−mapped peripherals, such as video cards, which use a block of upper memory (UMB) in the upper memory area (UMA). Peripheral devices often use both methods: an I/O address for passing control signals and an upper memory block (UMB) for transferring and buffering data to and from the CPU. There is a 64K address space for I/O addresses, although typically less than 1K is used. Each board that uses an I/O address contains a few bytes of memory (16, 32, etc.) set to a default address range. One or more alternate addresses is also provided to resolve conflicts with other boards. These I/O spaces are a bunch of tiny memory banks scattered over different devices. As long as each one is set to a different address, the CPU can transmit signals to the appropriate boards without conflict. An I/O address operation takes place as follows. If a program needs to send a byte to the serial port, it issues an OUT instruction to the CPU with the address of that serial port. The CPU notifies the address bus to activate the I/O space, not regular memory, and the address bus signals the appropriate byte location on the board. The CPU then sends the data character over the data bus to 4

that memory location. PC input/output There are three ways of getting data into and out of the PC. The first is via the keyboard, which plugs into a keyboard connector always built onto the motherboard. The keyboard plugs directly into the 5−pin DIN receptacle. The PS/2 uses a 6−pin mini−DIN connector. The second is via the data bus, or expansion bus, which is a set of slots on the motherboard. Expansion boards, or cards, are plugged into the slots and contain cables to their respective devices. These cards are control circuits for disk drives, the video display, CD−ROM reader and network adapter for example. The third way is through serial and parallel ports which are input/output pathways built into the motherboard or contained on a separate expansion board. On the back of the PC, there are typically two serial ports (one 9−pin male and one 25−pin male). In DOS, the first port is named COM1, and the second is COM2. Both ports provide the same capability. The parallel port (LPT1) uses a 25−pin female connector on the PC. The serial ports are typically used for modems, mice, scanners and digitizer tablets, and the parallel port is used for the printer, although some printers use a serial port. Both serial and parallel ports can be used for file transfer between two computers cabled together. Mice can be purchased for either the serial port (serial mouse) or for connection via an expansion board (bus mouse). Some scanners and printers require an expansion board, which accompanies the product when you buy it and must be plugged into the PC. PC CPU models −−−−−−−−−−−−− The brains of the PC is a CPU, or processor, from the Intel 8086 family (x86) of microprocessors or from a company that makes x86−compatible CPUs, such as AMD (Advanced Micro Devices) and Cyrix Corporation. IBM also makes its own x86−compatible chips. Following are the major classes of PCs. XT CLASS − 8086, 8088 The original PC launched by IBM in 1981 used the 16−bit 8088 CPU. This architecture was chosen because it was designed for easy migration from the major personal computer base of that time, which was made up of Z80 CPUs running the CP/M operating 5

system. Unfortunately, the design of the Intel 8086 and 8088 was not only limited to one megabyte of memory, it was designed without flexibility for the future (who knew this would become the world's greatest hardware standard). This architecture has caused enormous confusion and problems for software developers and users alike. Although more advanced CPUs (286, 386, etc.) came later, they had to build in operating modes that conformed to the original standard in order to run all PC applications on the market. Even today, DOS applications are still written to the limitations of the first PC. These first PCs, known as XT−class machines, survive in a second−hand market. They are best used with older software that does not place much demand on the computer. XTs are too slow for intensive graphics or Windows applications. Memory can be increased beyond one megabyte using expanded memory (EMS). AT CLASS − 286 First used in the IBM AT in 1984, the 286's 16−bit CPU can address up to 16 megabytes of memory. However, until DOS extenders and Windows 3.0 (see PC operating environments), this "extended memory" was not widely used. AT−class machines are fast enough for most DOS applications, but are sluggish under Windows. They cannot run 32−bit applications or 32−bit operating systems, such as OS/2 and Windows NT. 386 En 1986 Compaq usa el i386DX un æP de 32 bits que puede direccionar 4 GB de memoria y puede correr cualquier sistema operativo de 32 bits como OS/2, Windows 95 o el NT. Posteriormente aparece el 386SX un hibrido para abaratar costos, es decir un procesador de 32 bits con bus externo de solo 16 bits. El 386SL fue dise¤ado para conservacion de energia en la laptops. 486 El modelo inicial el 486DX salio en 1989, un æP de 32 bits que tenia ademas el cooprecesodor matematico incluido (usado por programas CAD) en el mismo chip, ademas de usar un peque¤o cach primario interno de 8K. Posteriormente aparece el modelo 486SX con identicas caracteristicas que el DX solo que estaba desabilitado el coprocesodor matematico. Pentium Introducidos en MAR−93, es el sucesor del 486 de la familia x86. Originalmente llamado 586 o P5 pero luego 6

rebautizado como Pentium por cuestiones comerciales. It runs about twice as fast as a 50 MHz 486, and internally, the Pentium is 300 times faster than an XT−class machine. Although its integer performance rivals major RISC−based CPUs (Alpha, HP−PA, MIPS, SPARC, etc.), its floating point performance is generally slower. El P24T fue dise¤ado para que sea posible hacer un Upgrade desde 486, ya que el socket deconexion es ditinto. Las tecnicas Pentium incluyen multitarea de 32 bits en un empaque PGA de 273 pines. Tiene algunos registros y modos de operacion como un 386, pero su tecnica de dise¤o RISC, un cach interno de 16 K (8K para instrucciones y 8K para datos) y una arquitectura superescalar que permite ejecutar dos instrucciones por pulso de reloj, siempre que la siguiente instruccion no dependa del resultado de la actual en ejecucion. El pentium usa un bus interno de 64 bits y usa una serie de buses de alta velocidad y controles de cach para mejorar la performance, asi como un bus de memoria cach de 128 bits, que le permite escribir datos a razon de 128 bits al mismo tiempo y leerlos desde el cach a 64 bits. Los primeros modelos de Pentium fueron de 60 y 66 Mhz y contenian 3.1 millones de transistores. −−−=*=−−− ALU (Arithmetic Logic Unit) High−speed CPU circuit that does calculating and comparing. Numbers are transferred from memory into the ALU for calculation, and the results are sent back into memory. Alphanumeric data is sent from memory into the ALU for comparing. The results are tested by GOTOs; for example, IF ITEMA EQUALS ITEMB GOTO UPDATE ROUTINE. clock pulse Signal used to synchronize the operations of an electronic system. Clock pulses are continuous, precisely spaced changes in voltage. clock speed Internal heartbeat of a computer. The clock circuit uses fixed vibrations generated from a quartz crystal to deliver a steady stream of pulses to the CPU. A faster clock will speed up internal processing provided the computer's circuits can handle the increased speed. For example, the same processor running at 20MHz is twice as fast internally as one running at 10MHz. clock doubling Doubling the internal processing speed of a CPU while maintaining the original clock speed for I/O (transfers 7

in/out of the chip). Intel popularized the technique with its Speed Doubler chips. Clock tripling Tripling the internal processing speed of a CPU while maintaining the original clock speed for I/O. Asymmetric multiprocessing Multiprocessing design in which each CPU is dedicated to a specific function. Contrast with symmetric multiprocessing. CISC (Complex Instruction Set Computer) Traditional computer architecture that uses microcode to execute very comprehensive instructions. Instructions may be variable in length and use all addressing modes, requiring complex circuitry to decode them. Contrast with RISC. iCOMP (Intel COmparative Microprocessor Performance) Index of CPU performance from Intel. It tests a mix of 16−bit and 32−bit integer, floating point, graphics and video operations. CPU iCOMP Rating 386SX 16MHz 22 386SX 20MHz 32 386SX 25MHz 39 386SL 25MHz 41 386DX 25MHz 49 386DX 33MHz 68 486SX 25MHz 100 486DX 25MHz 122 486SX 33MHz 136 486DX 33MHz 166 486DX2 50MHz 231 486DX 50MHz 249 486DX2 66MHz 297 Pentium 60MHz 510

8

Pentium 66MHz 567 Para Pentium solamente −−−−−−−−−−−−−−−−−−−−−− CPU iCOMP−2 Rating Pentium 233MHz MMX 203 Celedon 266 MHz 213 Pentium II 233 MHz 267 266 303 300 332 333 366 350 386 400 440 −−−=*=−−− Anatomia de un sistema −−−−−−−−−−−−−−−−−−−−−− Vel. tipica ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ 1. ³ Medio de almacenamiento como HD, FDD o CD ³ 12 ms ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Bus ³³³³ ISA o PCI ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ 2. ³ RAM ³ 60 ns a 33 MHz ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Bus ³³³³ DMA ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ 3. ³ Cach secundario (L2) ³ 15 ns a 33 MHz

9

ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Bus ³³³³ DMA Ú − − − − − − − − − − − − − − − −³³³³− − − − − − − − − − ¿ | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | 4.| ³ Cache primario (L1) ³ | 3 ns a 200 MHz | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ | | Bus ³ ³ Interno | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | 5.| ³ Unidad de ejecucion ³ | 200 MHz | ³ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ | 6.| ³ ³ Canal 1 ³ ³ Canal 2 ³ ³ Canal n ³ ³ | | ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ³ | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ | À − − − − − − − − − − − − − − − − − − − − − − − − − − æP Ù 1. Medio de almacenamiento: El software esta compuesto de instrucciones y datos. Las instrucciones indican al æP lo que debe hacer con los datos. Los datos e instrucciones se almacenan aqui hasta que se necesiten entonces se mueven a la RAM. 2. RAM: Almacena los datos e instrucciones a procesar. Usualmente no puede suministrar al æP con suficiente rapidez para usarlo al 100 %. Se usa DRAM que requiere de refresco periodico. 3. Cach secundario (L2): Las instrucciones y datos que tengan la mayor probabilidad de ser necesitados, usualmente se almacenan en este tipo de SRAM, mas rapido y costoso, que no requiere refresco. Alimenta al æP con mayor velocidad. 4. Cach primario: Las instrucciones y datos se almacenan aqu¡ para un acceso a£n mas r pido a la velocidad de procesamiento interno del æP. Esta SRAM esta incluida dentro del æP. 5. Unidad de ejecuci¢n: Cada unidad ejecuta una instruccion y guarda los resultados. 6. Canal: Una unidad de ejecucui¢n procesa las instrucciones por pedazos en un canal de m£ltiples etapas. Como la unidad no tiene que terminar con una instruccion antes de comenzar con la pr¢xima, procesa las instrucciones con mayor rapidez. Multiples unidades de ejecuci¢n procesan m s de una instrucci¢n a la vez. −−−=*=−−− El æP no es el unico determinante de la velocidad, tambien hay que tomar en cuenta el velocidad y cantidad de RAM, tarjeta medre, disco duro y tarjeta de video. 10

Por ejemplo un Intel Pentium de 200 MHz generalmente corre en una tarjeta madre de 66 MHz, lo cual demora cualquier dato que viaje fuera del æP, en cambio un Cyrix 6x86−200 (que realmente es de 150 MHz) corre en una tarjeta madre de 75 MHz lo que explica un poco su 5 % mas de desempe¤o final. Velocidad de reloj: Cada vez que el reloj hace un tic (lo cual ocurre a 200 millones de veces por segundo en un æP de 200 MHz) se realiza alguna peque¤a tarea, si todo lo demas fuera igual, mientras mas rapido el reloj, mas r pido termina el chip su trabajo. Velocidad de bus: Es mas importante que la velocidad de reloj, dado que afecta a las comunicaciones del æP con los otros componentes como: memoria, discos, video etc. Hay muchas velocidades desde .... 25, 30, 33, 50, 60 y 66 MHz, que segun el multiplicador interno que puede ser 2, 2«, 3, 3« o 4 nos permite obtener las frecuencias de reloj de ... 133, 166, 200, 233 y 266 MHz por ahora. Memoria cach : La RAM del sistema (DRAM) es barata pero lenta (70 ns) comparada con la velocidad del æP por lo que no puede alimentar los datos con la suficiente velocidad y un poco de cach (SRAM) mas rapida (15 ns) entre el æP y la RAM principal mejora las cosas considerablemente. El cach primario (L1) esta incluido en el æP y corre a la velocidad de reloj interna del propio chip, lo que lo hace tan rapido como cualquier cosa dentro del mismo chip. Intel y AMD dividen el cach primario en dos partes, una para instrucciones y otra para datos, permitiendo que el æP encuentre rapidamente a cada una. En general, mientras m s grande el cach primario, mas rapido el æP. Pero ademas normalmente se le ayuda con un poco mas de cach externo, llamado secundario (L2) que esta fuera del æP, ya sea en la tarjeta madre en cuyo caso corre a la velocidad mas lenta (30 MHz tipicamente). Pero el Pentium Pro y todos los chips futuros de Intel acelerar n su desempe¤o poniendo el æP y el cach L2 en un solo paquete y no en la tarjeta madre. Arquitectura: La estructura de un æP determina como procesa las instrucciones y los datos. Actualmente los æP usan una o mas tuberias de multiple capa para procesar mas de una intruccion a la vez. Para mantener una tuberia llena y procesar las instrucciones eficientemente. El æP trata de adivinar las proximas instrucciones que debe manejar. Cuando adivina mal, el æP debe regresar y desempe¤ar las operaciones correctas. Esto suceder con menos frecuencia mientras mejor dise¤ado est el æP. Densidad: Mientras mas transistores se puedan apretar en un solo chip, mas rapido sera. El æP tiene que sincronizar las se¤ales entre millones de transistores. Al reducir la distancia que existe entre transistores el æP puede correr a una velocidad mas alta. La mayoria de los chips de hoy espacian sus transistores a 0.35 micrones (un micron es cien veces mas peque¤o que le diametro del cabello humano) dandoles un limite de velocidad de 200 MHz. Tanto Intel, como AMD y Cyrix prometen reducir esta distancia a 0.25 micrones para fines de este a¤o, lo que 11

termitiria elevar la frecuencia de reloj hasta unos 400 MHz. Otro beneficio del dise¤o mas peque¤o del chip es que reduce la cantidad de silicio necesario para producir el chip, lo cual ayuda a mentener los costos de fabricacion bajos y hacer chips m s baratos. Marcas: Limitandonos a la familia x86, es decir que pueden correr, DOS, Windows 95, OS/2 y Windows NT. Intel: Esta firma va muy por delante en la carrera, ya que son los inventores de la familia x86 en la que se basa toda la familia de PC llamadas compatibles. Por ejemplo el Pentium de Intel hace su debut en MAR−93 mientras que sus competidores Cyrix lo hace en OCT−95 y AMD en MAR−96, es decir 3 a¤os despues. AMD: Saco su primer Pentium, tres a¤os despues que Intel y su desempe¤o no era el esperado, pero ese problema ya fue superado y el K5−PR166 (aun no sale la version de 200) supera en velocidad al Pentium de 166 MHz de Intel y esta muy cerca al de 200 MHZ, es compatible con el hardware Socket 7 que reduce el costo de redise¤o de las tarjetas madres, se distribuyen en paquete SPGA de 296 pines a US $ 167 FOB. AMD no nombre a sus chips por su velocidad real de reloj, sino por su equivalente de performance de modelo de Intel. Por ejemplo el K5−PR166 es realmente de 116.6 MHz. Las maquinas Acer, Epson, Everex, Monorail y Polywell usan æP de AMD. Ellos se enfrentaron a un dificil problema con los problemas de K5 y debian redise¤ar el K6 desde cero. Pero tomaron una decision mejor: el a¤o pasado salieron y compraron NexGen, obteniendo el Nx686 un chip de tecnologia MMX, que con algunas peque¤as modificaciones AMD afirma saldra a la par que el Pentium II de Intel, a fines del 97, como respuesta al Pentium Pro y quien sabe quizas le haga la competencia al Pentium II, por lo menos en precio. En MAY−98 sacaron el K6 3D con velocidad de 300 MHz y bus de 100 MHz, se espera para muy pronto el K6 3D+ de 350 MHz. Para fines del 99 se espera el K7 de 500 MHz y con un bus Alpha de 100 MHz+ Cyrix: Saco su primer pentium en OCT−95 y al tambien nombra sus æP por el equivalente de Intel. Por ejemplo el MediaGX incorpora en el æP la tarjeta de video (SVGA), emulacion de tarjeta de sonido (Sound Blaster) y control de memoria en un solo chip, eliminando la necesidad de tarjetas de video y sonido. Este chip es usado por ejemplo en la Compac Presario. El MediaGX viene en versiones de 120 y 133 MHz, su ventaje definitiva es el precio y su desventaja el desempe¤o. Se recarga las operaciones del chip con el video y sonido y no tiene cach secundario. De hecho el de 133 MHz tiene un desempe¤o equivalente al Intel de 75 MHz En cambio los Cyrix 6x86 son ligeramente mas rapidos (5 %) que su equivalente en Intel y a un precio considerablemente menor, pero con algunos problemas de compatibilidad, por ejemplo algunos juegos como Mech Warrior 2 de Activision y el Monster Truck Madness de Microsoft, buscan una identificacion de Intel y muestran un error al inicio del juego. El 6x86−200 por ejemplo tiene una velocidad real de 150 MHz. Ademas de Compac e IBM, tiene otros clientes como Diamond, Kingdom, AST, Micro Express y CyberMax. Se espera el Cyrix Cayenne de 300 MHz y bus de 100 MHz, quisas para mediados del 98. Pentium clasico

12

ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Las primeras versiones de 60 y 66 Mhz salen en MAR−93, luego salen de 75, 90, 100, 120, 133, 166 y 200 MHz. Todos con bus de 60 MHz. Este nuevo æP trae frecuencias de reloj mas elevadas, memoria cach primaria integrada en el chip de 16K (8K para instrucciones y 8K para datos), ejecucion simultanea de dos instrucciones de enteros y una de coma flotante y prediccion de salto. Sin embargo el conjunto de instrucciones basico de la arquitectura se mantiene inalterable, lo que proporciona una total compatibilidad con software desarrollado para miembros mas antiguos de la familia x86. Si el precio es lo mas importante y tendra una compatibilidad garantizada. Intel seguira fabricando estos æP mientras exista demanda, pero se espera que para fines del 97 solo sobreviviran el de 166 y 200 MHz. Usa zocalo socket 7. Pentium Pro ÄÄÄÄÄÄÄÄÄÄÄ La primera version salio en NOV−95, fue de 150 MHZ y bus de 60 MHz. Si requiere velocidad, no le importan los multimedios y tiene aplicaciones de negocios de 32 bits, esta debe ser su eleccion. Pero no resulta tan rapido en aplicaciones de 16 bits y no soporta MMX. Una de las razones de su buen desempe¤o es la inclusion del cache secundario L2 dentro del mismo æP y asi opera a la velocidad del mismo chip de 166 o 200 MHz, en lugar de operar a la velocidad de la tarjeta madre de 60 o 66 MHz. Pero porque este chip no acelera la ejecucion del codigo de 16 bits ? Para minimizar el tama¤o del chip, Intel dejo fuera ciertas partes usadas por el codigo de 16 bits, asi que si aun usara aplicaciones de 16 bits mejor no compre un Pro sino un estandar. Usa zocalo socket 8. Pentium con MMX ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Salio en ENE−97 en 166, 200 y 233 MHz. Son los primeros con bus de 66 MHz Usan el mismo zocalo ZIF del Pentium (socket 7), los requisitos de voltaje y BIOS diferentes impiden la compatibilidad para la gran mayoria de sistemas. Pentium PRO con MMX ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Estaran disponibles a mediados de 1997, seran mucho mas rapido que el Pentium Pro cuando corran aplicaciones de 16 bits y apoyara multimedios con la tecnologia MMX. Los juegos y CD−ROM de multimedios mas nuevos volaran. Usa zocalo socket 8. Pentium II (Deschutes) 13

ÄÄÄÄÄÄÄÄÄÄ Esa disponible desde MAY−97 en velocidades de 233 MHz y bus de 66 MHz. Tiene tecnologia MMX y un cach primario interno de 32K. Pero movera el cach secundario fuera del chip, cambiando algo de desempe¤o por costo y flexibilidad, pero no estara en la placa madre, sino junto el æP en un cartucho llamado SEC (Single Edge Contact o contacto de un solo borde), es decir correra a una velocidad intermedia entre la velocidad interna del æP y la externa de placa madre. El bus sera de 100 MHz. Zocalo: slot 2 Inicialmente se podria pensar que el II va a ser mas lento que el Pro debido a no tener interno el cach secundario pero esto sera compensado por su velocidad de reloj. Al reducir la distancia entre transistores a 0.25 microne, los electrones correran distancias mas cortas, esperando que los Deschutes (su nombre clavo de dise¤o) tendran velocidades de relog mas elevadas a 350 y 400 MHz. Pero quizas lo mejor sea el nuevo bus de 100 MHz disponible desde ABL−98 en los modelos PENTUM II BX. El sistema de empaque sera totalmente nuevo con el sistema SEC que sera una peque¤a tarjeta tipo cartucho que ira en una ranura especial junto con el cach secundario Si el precio no le importa y quiere tener lo ultimo esta debe ser su eleccion y no un PRO. Mendocino, Katmal, Willamette y Merced ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ya estan en los tableros de dise¤o y saldran quizas para el 98 y 99, tendra 64K de cache primario, cache externo en los SEC, velocidades de reloj de hasta 500 u 800 MHz, un nuevo juego de instrucciones llamado MMX−2, mejoras en la prediccion de salto y menor tama¤o. Quizas suban la velocidad de bus a 133 o 200 MHz Tecnologia MMX ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Esta tecnologia sera incluida en todos los Pentiun partiendo de la version Pro proximamente. Con el fin de proporciona una total compatibilidad entre todos los miembros de la familia x86, el conjunto de instrucciones basico de la arquitectura se ha mantenido inalterable, pero esto esta limitando el rendimiento en determinadas areas. Este hecho hizo desarrollar un conjunto adicional de instrucciones llamadas MMX que podrian apuntalar en este campo. La magia del MMX es usar menos intrucciones para ciertos trabajos del æP, es decir no mejorara el desempe¤o de su procesador de palabras u hoja de calculo. Sin embargo supera en 7 a 10 % el desempe¤o de su equivalente no MMX, en este tipo de aplicaciones, debido a otras mejoras incluidas en los nuevos æP como por ejemplo un cach primario interno mayor (32K en lugar de 16K), frecuencias de reloj mas elevadas y algunos ajustes menores en su arquitectura de ejecucion simultanea y prediccion de saltos. Son 57 nuevas instrucciones que reducen operaciones completas a un solo paso, favoreciendo especificamente tareas de procesar se¤ales y medios como la reproduccion de audio, video y manejo de graficos MPEG−2, aunque aun requerira de una tarjeta de video MPEG para obtener 30 cuadros por segundo, solo debido a 14

MMX obtendra mejoras de entre 20 y 50 % en el rendimiento. Para integrar estas nuevas capacidades, Intel tuvo que hacer algunos compromisos. Los æP MMX no pueden ejecutar instrucciones MMX y de punto flotante (FPU) al mismo tiempo. Ademas ahora se incluyen 4.5 millones de transistores contra, 3.3 millones del Pentium estandar, lo que obligo a los ingenieros de Intel a alimentar al MMX con los 3.3 V tradicional de los Pentium estandar y adicionalmente con 2.8 V para otras partes del circuito interno (a fin de reducir el calentamiento), lo que lo hace incompatible con placas madres antiguas. Tambien es necesario un nuevo BIOS. En un principio los primeros softwares en aprovechar esta tecnologia seran los de diversion y juegos, pero se espera que posteriormente se aplica a VRML tridimensional, videoconferencia, presentaciones multimedias etc. Requisitos del æP con MMX ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ El principal requisito es que la placa madre disponga de un regulador de voltaje adicional, ya que estos æP deben ser alimentados con 2.8 V para el nucleo y 3.3 V para el patillaje. El otro requisito es que la placa madre tenga un zocalo tipo socket−7 (el Pentium no−MMX usa socket−5) o tendra que usar un 'OverDrive' que soluciona ambos problemas al tiempo (zocalo y tiene un regulador de 2.8 V) PRECIOS ÄÄÄÄÄÄÄ − Tarjeta UMC PCI/Vesa, Pnp.....US $ 79 − Tarjeta Intel Triton II VX PnP....US $ 118 − Tarjeta UMC VIP, PCI 586−133/160 MHz, US $ 129 − Tarjeta madre Intel Triton II P&P 256 KB cache pipeline: con æP 100 MHz US $ 299 120 329 133 389 150 539 166 639 200 999

15

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.