Está en la página 1de 11

MICROPROCESADORES

TABLA DE CONTENIDOS
EL DMA: ............................................................................................................... 7 Los Canales: ......................................................................................................... 7 Instrucciones: ...................................................................................................... 7

MICROPROCESADORES
COPROCESADORES

I.

DEFINICIN: Un coprocesador es un microprocesador de un ordenador utilizado como suplemento de las funciones del procesador principal (CPU). Las operaciones ejecutadas por uno de estos coprocesadores pueden ser operaciones de aritmtica en coma flotante, procesamiento grfico, procesamiento de seales, procesado de texto o Criptografa, etc. Adems estos coprocesadores permiten a los compradores de

ordenadores personalizar su equipamiento ya que slo tendrn que pagar ese hardware especfico quienes deseen o necesiten tener el rendimiento extra ofrecido por estos dispositivos. Los coprocesadores fueron vistos por primera vez en los mainframes donde se aadan para funcionalidad opcional como el soporte matemtico para punto flotante, otro uso muy comn era para el control de los canales de Entrada/Salida, aunque este dispositivo se conoca normalmente como controlador de canal, un ejemplo de estos dispositivos lo tenemos en los controladores DMA. II. FUNCIN: Es evitar que el procesador principal tenga que realizar estas tareas de cmputo intensivo, estos coprocesadores pueden acelerar el rendimiento del sistema por el hecho de esta descarga de trabajo en el procesador principal y porque suelen ser procesadores especializados que realizan las tareas para las que estn diseados ms eficientemente.

III.

TIPOS DE COPROCESADORES:

MICROPROCESADORES 1) COPROCESADORES MATEMTICOS

Son aquellos que procesan operaciones bsicas y todos los clculos que involucran numeros de coma flotante para clculos algebraicos y cientficos.

Diferentes Tipos De Coprocesadores Matemticos:

a. FPU b. INTEL 8087


c. MOTOROLA 68881 d. MMX e. SSE f. 3DNow

a. FPU Unidad de coma flotante, tambin conocido como coprocesador numrico. La cual es un componente de la CPU especializado en el clculo de operaciones en coma flotante. Las operaciones bsicas que y puede realizar son

las aritmticas (suma realizar.

multiplicacin),

clculos trigonomtricos o exponenciales que son mas complejos de

MICROPROCESADORES

FOTOGRAFIA 1

b. INTEL 8087: El 8087 fue el primer coprocesador numrico diseado por Intel y fue construido para ser apareado con los microprocesadores Intel 8088 y 8086. El propsito del 8087, el primero de la familia x87, era acelerar los cmputos en aplicaciones exigentes que implicaban clculos con punto flotante. La mejora de desempeo iba desde 20% a 500% dependiendo de la aplicacin especfica. Este coprocesador introdujo cerca de 60 instrucciones nuevas disponibles para el programador. El 8087 proporcion dos tipos de datos bsicos de punto flotante de 32 y 64 bits y adicionalmente, un soporte interno extendido de 80 bits para mejorar la precisin en clculos grandes y complejos. Aparte de esto, el 8087 ofreca un formato empaquetado de cdigo binario decimal (BCD) de 17 dgitos en 80 bits, como tambin, tipos de datos de nmeros enteros de 16, 32 y 64 bits.

FOTOGRAFIA 2

MICROPROCESADORES

c. MOTOROLA 68881
El Motorola 68881 fue un coprocesador matemtico que se utiliz en algunos sistemas informticos que empleaban la CPU 68020 o 68030. En la poca de comercializacin del 68881, esto es til principalmente para aplicaciones cientficas y matemticas.

d. MMX
Es un Conjunto de instrucciones SIMD diseado por Intel e introducido en 1997 en sus microprocesadores Pentium MMX. Fue desarrollado a partir de un set introducido en el Intel i860. Ha sido soportado por la mayora de fabricantes de micros x86 desde entonces.

Se ha presentado como un acrnimo de Multimedia extensin, pero oficialmente slo es un juego de consonantes sin significado, usado con la nica intencin de poder poner cortapisas legales de marca registrada a los desarrollos de terceros que trataran de usarlo. e. SSE
Es una extensin al grupo de instrucciones MMX para procesadores Pentium III, introducida por Intel en febrero de 1999. Las instrucciones SSE son especialmente adecuadas para decodificacin de MPEG2, que es el cdec utilizado normalmente en los DVD, procesamiento de grficos tridimensionales y software de reconocimiento de voz.

f. 3DNow

MICROPROCESADORES
Es el nombre que recibe una extensin multimedia diseada por AMD para sus procesadores. Fue desarrollado originalmente como una mejora del conjunto de instrucciones MMX de Intel, haciendo que pudiera manejar datos en coma flotante adems de enteros.

g. AltiVec
Es un conjunto de instrucciones SIMD en coma flotante y enteros diseado y en propiedad de Apple Computer, IBM y Motorola

2)

COPROCESADORES DE ENTRADA Y SALIDA

Estos coprocesadores almacenan o archivan la informacin, sirviendo de memoria auxiliar de la memoria principal.

Diferentes Tipos De Coprocesadores Entrada/Salida:

a. UART "Transmisor-Receptor Asncrono Universal". Este controla los puertos y dispositivos serie. Se encuentra integrado en la placa base o en la tarjeta adaptadora del dispositivo. Existe un dispositivo electrnico encargado de generar la UART en cada puerto serie. La mayora de los ordenadores modernos utilizan el chip UART 16550, que soporta

MICROPROCESADORES velocidades de transmisin de hasta 115,2 Kbps (Kilo segundo). Su Funcin principal es:
De este chip UART son de manejar las interrupciones de los dispositivos conectados al puerto serie y de convertir los datos en formato paralelo, transmitidos al bus de sistema, a datos en formato serie, para que puedan ser transmitidos a travs de los puertos y viceversa.

bits por

En

las

entradas

salidas

que

se

ejecutan

desde

el

procesador entran tres conceptos que se deben conocer: EL DMA: Un controlador de DMA posee un control parcial de la operacin de E/S. La UCP puede liberarse totalmente si se introduce en el computador un Procesador de E/S (PE/S) o canal. Anlogamente al DMA, el PE/S tiene acceso a la memoria principal y puede interrumpir a la UCP, sin embargo puede emplear un repertorio de instrucciones diferentes del de la UCP (ya que est orientado a operaciones de E/S). Los Canales: El canal de E/S es una extensin del concepto de DMA. Un canal control total sobre las operaciones de E/S.
Instrucciones:

de

E/S tiene la capacidad de ejecutar instrucciones de E/S, lo que da un

Las instrucciones que se ejecutan en los procesadores, varia mucho de uno a otro, incluso en los modelos variantes de cada uno de ellos, algunas instrucciones cambian, para mejorar (a veces para empeorar) el rendimiento, o se aaden nuevas instrucciones.

MICROPROCESADORES Las instrucciones tambin se pueden clasificar por el tipo de operacin que realiza, como por ejemplo. El control de cadenas de caracteres, el control de la memoria cache, Instrucciones aritmticas, instrucciones comparacin. En forma general las instrucciones del procesador, le permiten realizar tareas, esto ejecutndose a un tiempo una o varias de estas instrucciones, en algunos procesadores las instrucciones se dividan de acuerdo al rea del procesador en la cual tuvieran accin. 3) COPROCESADORES GRAFICOS de transferencia de datos, instrucciones de

La misin fundamental de estos sistemas es la de conseguir una imagen final en pantalla, y para la mayor parte de las aplicaciones diarias (gestor de correo electrnico, navegacin por Internet, editor de textos, hoja de clculo, etc.) el procesador grfico apenas realiza un cmputo exigente. Por esta razn, muchos fabricantes y montadores de equipos finales incluyen tarjetas grficas integradas, de bajo consumo, de pequeas dimensiones, de bajo coste y de gran funcionalidad.

Coprocesadores Grficos:

a. GPU La unidad de procesamiento grfico o GPU (acrnimo en ingls Graphics Processing Unit) es un procesador dedicado exclusivamente al procesamiento de grficos, para aligerar la carga de trabajo del procesador central en aplicaciones como los videojuegos y o aplicaciones 3D interactivas. De esta forma, mientras gran parte de lo relacionado con los grficos se procesa en la GPU, la CPU puede

MICROPROCESADORES dedicarse a otro tipo de clculos (como la inteligencia artificial o los clculos mecnicos en el caso de los videojuegos).

Significado:
Coma flotante o punto flotante es un mtodo de representacin de nmeros reales que se puede adaptar al orden de magnitud del valor a representar, usualmente trasladando la coma decimal mediante un exponente hacia la posicin de la primera cifra significativa del valor. En computacin, SIMD (siglas en ingls de Single Instruction, Multiple Data, en espaol: Una Instruccin, Mltiples Datos) es una tcnica empleada para conseguir paralelismo a nivel de datos.

COPROCESADORES I. II. III. DEFINICIN FUNCIN TIPOS DE COPROCESADORES: 1. COPROCESADORES MATEMTICOS ( DE LA A-F) 2. COPROCESADORES DE ENTRADA Y SALIDA 3. COPROCESADORES GRFICOS

MICROPROCESADORES TABLA DE FOTOGRAFIAS FOTOGRAFIA 1........................................................................4 FOTOGRAFIA 2........................................................................4

INDICE
C
coprocesador..................................................................................................................... 2, 3, 4, 5

I
instrucciones.................................................................................................................. 4, 5, 6, 7, 8 inteligencia.................................................................................................................................... 9

10

MICROPROCESADORES BIBLIOGRAFIA
Fernandez, s. (s.f.). Obtenido de www.civilgeak.com Jhonatan, f. (2011). analisis estructural . chiclayo: chesu.

11

También podría gustarte