0% encontró este documento útil (0 votos)
598 vistas11 páginas

Reloj Del Sistema

El reloj del sistema de una computadora se utiliza para sincronizar las operaciones de los componentes y medir el tiempo. La velocidad del reloj se mide en megahertz o gigahertz y cuanto más alta es la frecuencia, más rápido puede procesar la computadora. Un coprocesador matemático es un microprocesador que se usa como complemento de la CPU para realizar funciones matemáticas de forma más eficiente.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
598 vistas11 páginas

Reloj Del Sistema

El reloj del sistema de una computadora se utiliza para sincronizar las operaciones de los componentes y medir el tiempo. La velocidad del reloj se mide en megahertz o gigahertz y cuanto más alta es la frecuencia, más rápido puede procesar la computadora. Un coprocesador matemático es un microprocesador que se usa como complemento de la CPU para realizar funciones matemáticas de forma más eficiente.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

RELOJ DEL SISTEMA

Todos somos impacientes y queremos que nuestra computadora funcione lo

más rápidamente posible y seguramente más rápido que la del operador más

cercano!

Diferentes factores determinan con qué rapidez su computadora ejecuta los

trabajos. La Velocidad del Procesador es un factor. Pero ¿qué es lo que

determina la velocidad del procesador?

La Velocidad del Procesador es afectada por:

Reloj del Sistema = Un pulso electrónico usado para sincronizar el

procesamiento.

(Entre pulso y pulso solamente puede tener lugar una sola acción).

Medido en megahertz (MHz) dónde 1 MHz= 1 millón de ciclos por segundo o

gigahertz (GHz) donde 1 GHz = 1 ciclos de mil millones por segundo.

De esto es lo que están hablando cuando dicen que una computadora es una

máquina de 2.4 GHz .La velocidad de su reloj es de 2.4 mil millones de ciclos

por segundo.
Cuanto más grande el número = más rápido el procesamiento

Reloj del sistema

El reloj de una computadora se utiliza para dos funciones principales:

1. Para sincronizar las diversas operaciones que realizan los diferentes

subcomponentes del sistema informático.

2. Para saber la hora.

El reloj físicamente es un circuito integrado que emite una cantidad de pulsos

por segundo, de manera constante. Al número de pulsos que emite el reloj

cada segundo se llama Frecuencia del Reloj.

La frecuencia del reloj se mide en Ciclos por Segundo, también llamados

Hertzios, siendo cada ciclo un pulso del reloj. Como la frecuencia del reloj es

de varios millones de pulsos por segundo se expresa habitualmente en

Megaherzios.

El reloj marca la velocidad de proceso de la computadora generando una señal

periódica que es utilizada por todos los componentes del sistema informático

para sincronizar y coordinar las actividades operativas, evitando el que un


componente maneje unos datos incorrectamente o que la velocidad de

transmisión de datos entre dos componentes sea distinta.

Cuanto mayor sea la frecuencia del reloj mayor será la velocidad de proceso

de la computadora y podrá realizar mayor cantidad de instrucciones

elementales en un segundo.

El rango de frecuencia de los microprocesadores oscila entre los 4,77

megaherzios del primer PC diseñado por IBM y los 200 megaherzios de las

actuales computadoras basadas en los chips Intel Pentium.

En máquinas de arquitectura Von Neumann la mayoría de las operaciones son

serializadas, esto significa que la computadora ejecuta los comandos en un

orden preestablecido. Para asegurarnos de que todas las operaciones ocurren

justo en el tiempo adecuado, las máquinas 80×86 utilizan una señal alternante

llamada el reloj del sistema.

En su forma básica, el reloj del sistema maneja toda la sincronización de un

sistema de cómputo. El reloj del sistema es una señal eléctrica en el bus de

control que alterna entre los valores de cero y uno a una tasa dada. La

frecuencia en la cual el reloj del sistema alterna entre cero y uno es llamada

frecuencia del reloj de sistema. El timepo que toma para cambiar de cero a
uno y luego volver a cero se le llama periodo de reloj, también llamado ciclo

de reloj. La frecuencia del reloj es simplemente el número de ciclos de reloj

que ocurren en un segundo, en sistemas actuales, éste valor excede los 200

ciclos por segundo, siendo ya común frecuencias del orden de los 366 Mhz.

(Mega Hertz?, que equivale a un millón de ciclos por segundo). Observe que

el periodo de reloj es el valor inverso de la frecuencia, por lo tanto, para un

sistema de 200 Mhz el periodo es igual a 5 nanosegundos. Para asegurar la

sincronización, el CPU inicia una operación ya sea en el flanco ascendente

(cuando la señal cambia de cero a uno) ó en el descendente (cuando la señal

cambia de uno a cero). Como todas las operaciones de un CPU están

sincronizadas en torno a su reloj, un CPU no puede ejecutar operaciones más

rápido que la velocidad del reloj.

Coprocesador

Coprocesador matemático Intel C8087.

Un coprocesador es un microprocesador de un ordenador utilizado como

suplemento de las funciones del procesador principal (la CPU). Las


operaciones ejecutadas por uno de estos coprocesadores pueden ser

operaciones de aritmética en coma flotante, procesamiento

gráfico, procesamiento de señales, procesado de texto, criptografía, etc. Y su

función es evitar que el procesador principal tenga que realizar estas tareas de

cómputo 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 están diseñados más eficientemente. Además estos coprocesadores

permiten a los compradores de ordenadores personalizar su equipamiento ya

que sólo tendrán que pagar ese hardware específico quienes deseen o

necesiten tener el rendimiento extra ofrecido por estos dispositivos.

Un coprocesador no es un procesador de propósito general, algunos

coprocesadores no pueden ni siquiera leer las instrucciones desde la memoria

sino que ejecutan flujo de instrucciones. Estos procesadores requieren de un

procesador principal que lea las respuestas del coprocesador y maneje todas

las operaciones junto con las funciones del procesador. En algunas

arquitecturas el coprocesador es otro procesador de propósito general, pero

que solamente ejecutará un rango de funciones limitadas por el procesador

principal que le ejercerá el control. Nótese la diferencia de este modelo con los
términos de un multiprocesador, que también tiene más de un

microprocesador de propósito general.

Coprocesador Matematico

El co-procesador matemático o más correctamente, la FPU (FloatingPoint

Unit, Unidad de coma Flotante)es un microprocesador de un ordenador

utilizado como suplemento de las funciones el procesador principal y su

función es evitar que el procesador tenga que realizar estas tareas de computo

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 están

diseñado mas eficientemente

El coprocesador matemático puede encargarse de operaciones como la

aritmética de punto flotante, gráficos, procesamiento de señales,

procesamiento de cadenas, encriptación, del filtro de Savitzky–Golay (método

para cálculo de derivadas) El coprocesador depende de un procesador anfitrión

o "host" para entregarle instrucciones al coprocesador

TIPOS DE DATOS ENTERO


 Words(16bits)

 Dword(32 bits)

 Qwords(64 bits)

 REAL Words(16 bits)

 Dword(32 bits)

 Qwords(64 bits )

 Twords(80 bits

EL COPROCESADOR MATEMÁTICO 80387

El 80387 fue la primera generación de coprocesadores específicamente

diseñados para la CPU 80386. Fue introducido en 1986, un año después que el

CPU 80386.El 80387 fue superado por el 387DX, que fue introducido en

1989. El viejo 80387 era 20% más lento que el 387DX. El 80387 estaba

empaquetado en el formato PGA de 68 pines y estaba manufacturado con la

tecnología CHMOS III de 1,5 micrones. La máxima velocidad del 80387 fue

de 20 MHz. El 387DX es la segunda generación.

EL COPROCESADOR MATEMÁTICO 8087

El procesador de datos numérico (NDP) 8087 aumenta el juego de

instrucciones del 8086/8088 mejorando su capacidad de tratamiento de

números. Se utiliza como procesador paralelo junto al 8086/8088 añadiendo 8


registros de coma flotante de 80 bits así como instrucciones adicionales.

Utiliza su propia cola de instrucciones para controlar el flujo de instrucciones

del 8086/8088, ejecutando sólo aquellas instrucciones que le corresponden, e

ignorando las destinadas a la CPU 8086/8088.

EL COPROCESADOR MATEMÁTICO 80C187

El 80C187 es un coprocesador relativamente nuevo diseñado para soportar el

microprocesador 80C186 (el 80188 no soporta ninguna clase de

coprocesadores). Se introdujo en 1989 e implementa el conjunto de

instrucciones del 80387. Está disponible en el formato CERDIP (CERamic

Dual InlinePackage) de 40 pines y PLCC (PlasticLeaded Chip Carrier) de 44.

La máxima frecuencia es 16 MHz. A dicha frecuencia el consumo máximo es

de 780 mW.

EL COPROCESADOR MATEMÁTICO 80287•

La interfaz coprocesador-CPU es totalmente diferente que en el caso del

8087. Como el 80286 implementa protección de memoria a través de un

MMU basado en segmentación, hubiera sido demasiado caro duplicar esta

lógica en el coprocesador, que una solución como la interfaz 8086/8088 a

8087 hubiera demandado. En vez de ello, en un sistema con 80286 y 80287 la


CPU busca y almacena todos los códigos de operación para el coprocesador.

La información se pasa a través de los puertos F8h-FFh del CPU.

TIPOS DE INSTRUCCIONES: Existen diferentes tipos de instrucciones,

estas se encuentran clasificadas de acuerdo a una función primaria, estas

funciones son las siguientes:

• De transferencia de datos

• Aritméticas

• De comparación

• De cálculo de funciones transcendentes

• Relativas a constantes

• De control

IMPLEMENTACIÓN EN VHDL

• VHDL es el acrónimo que representa la combinación de los conceptos

VHSIC y HDL, donde VHSIC es el acrónimo de Very High Speed Integrated

Circuit y HDL es a su vez el acrónimo de Hardware Description Language.


• Es un lenguaje estándar definido por la IEEE (Institute of Electrical and

Electronics Engineers), ANSI/IEEE 1076-1993 que se usa para diseñar

circuitos digitales

DESCRIPCIONES DE SEÑAL

EL NÚCLEO DE LA FPU Un bloque normalizado de suma y resta Un

bloque normalizado de multiplicación y división Unidad de redondeo

MIRANDO AL PASADO… EL COPROCESADOR MATEMÁTICO

• En la actualidad el concepto de coprocesador matemático ha caído en desuso

hasta el punto de que las nuevas generaciones son fáciles que ni siquiera

hayan oído hablar de ese concepto.

• En los primeros años de la informática personal los microprocesadores

estaban limitados en lo que al cálculo matemático respecta, sobre todo en

operaciones de coma flotante complejas

EL PRIMER COPROCESADOR

• El primer coprocesador matemático de Intel fue llamado 8231 y fue

lanzando en el año 1979, siendo el coprocesador complementario al

microprocesador Intel 8080 de 8 bits.


• En el año 1980 Intel lanza el primer coprocesador matemático destinado a

ser el complemento del primer microprocesador de 16 bits de Intel, el 8086. El

coprocesador fue bautizado con el nombre de Intel 8087.

En la actualidad el concepto «coprocesador» no es utilizado porque desde

hace muchos años ya forma parte indivisible del microprocesador principal en

cada máquina. Pero en los años que el coprocesador matemático fue un

componente separado

Bibliografias

https://es.slideshare.net/JoelCantaCuipal/coprocesador-matematico

https://es.wikipedia.org/wiki/Coprocesador

http://www.alegsa.com.ar/Diccionario/C/8388.php

https://www.alpertron.com.ar/8087.HTM

También podría gustarte