viernes, 30 de marzo de 2007

METODOS DE ACCESO A LA MEMORIA

D-RAM Acincrona
DRAM Sincronía

La DRAM Asincrona usa una duración mínima para determinar cuando las operaciones pueden ocurrir, si el CPU a preferido datos mientras esta lapso o ventana estaba abierto y un subsecuente acto de reloj ocurre mientras este lapso está abierto, el CPU no puede transferir información adicional hasta que el otro lapso se abra, de esta manera gastando ciclos del reloj en esta operación acincrona, forza al CPU a tener un horario para transferir datos en vez de que el lo haga cuando lo desee.

La DRAM Sincronía, comparte un reloj de frecuencia, con la CPU, ninguna ventana es necesaria porque el procesador en la memoria trabaja de forma conjunta. Permitiendo al procesador transmitir información cuando el lo requiera. Esta memoria tiene las siguientes formas:

La PC66 o JEDEC SDRAM, se diferencia de las PC100 y de la PC133 por el precio de estado, esta fue usada en los primeros sistemas como ser Pentium II y Celeron.

La PC100 SDRAM esta es usada para cumplir las especificaciones de intel PC100, que están hechas para transferir información a una velocidad de 100 mhg del FSB (Front Serial Bus).

Memorias:

DRAM :

Almacena información en una pequeña fracción de segundo antes de perderla, para mantener la información almacenada el sistema debe refrescar la DRAM Una tipica DRAM provee un acceso de 60 .... segundo.

SRAM:

Esta mantiene el contenido mientras tenga energía suministrada sin necesidad de refrescarla, SRLM es una de las memorias mas rápidad disponibles, pero es muy cara y demandadora de energía.

MEMORIA PRINCIPAL:

Usa la memoria DRAM la que nosotros conocemos como memoria RAM, esta es donde el PCU guarda programas e información que serán usadas por el procesador, esta memoria funciona como un depósito intermedio entre el CPU y el disco duro.

MEMORIA CACHE:

Es una pequeña cantidad de M. SRAM que sirve como intermedio entre el CPU y la memoria principal y se divide en

Primaria 1 es típicamente entre 16 a 128 Kb de memoria tan rápida y se encuentra en el chip de CPU, el tamaño y la eficiencia de esta memoria son factores importantes para el rendimiento de la CPU, esta memoria no puede actualizarse.

Secundaria 2 La Cache 1 no es suficientemente grande para eliminar la difusión de velocidad entre el procesador y la memoria principal, en la PC antiguas se encontraban en la tarjeta madre, hoy en día está en el procesador.

Puerto I/0

Estos son rango de direcciones que funcionan como casillas de correo permitiendo programas y componentes, intercambiar mensajes y datos un puerto I/0 tiene una dirección básica que se encuentra en la ............... Seguro por su longt expresado en hexage..... por ejemplo muchos adaptadores de red su dirección base es 300 acces.... tiene una ...... de 20 h entonces esta ocuparía el rango 300.3IFH

DMA (Direct Acces to Memory)

DNA Tipo de Bits Transferencia Usado por

00 16 bits 8 bits Nadie
01 8-16 bits 8 bits Algunas carpetas de sonido
02 8-16 bits 8 bits Por el controlador del Floppy
03 8-16 bits 8 bits Puerto LGPI en el mode ESP
04 No tiene 16 bits Por el controlador DNA
05 16 bits 16 bits Algunas Tarjetas de sonido y
adaptadores ISA
06 16 bits 16 bits Por un adaptador ISA-SCSI
07 16 bits 6 bits Tarjeta de sonido y adaptador
ISA SCSI

DMA (Direct Acces to Memory)

Es acceso directo a memoria, es un medio por el cual los dispositivos intercambian información directa con la memoria, o entre dispositivos, sin que se requiera atención del procesador.

Un Estándar DMA permite intercambiar datos con la memoria pero no con otro dispositivo. Un Maste bus DMA permite que dos dispositivos se comuniquen el uno con el otro. La ventaja del uso del DMA es que reduce la carga al procesador permitiendo a este realizar otras funciones. Solo hay 8 canales DMA y estos no son muy solicitados

Interrupción ISA us Interrupción PC1

Las I de expansión Isa, son configuradas manualmente para establecer interrupciones estas son realizadas generalmente utilizando un jumpet o conector y algunas veces mediante un programa de setup, todos los solfts isa tiene a todas las ................. entonces no interesa en que orden se coloquen las tarjetas. En esta buses ISA no permite compartir interrupciones puesto que no tienen medios para saber cual de las dos tarjetas lo esta pidiendo bits de interrupción.

Las T PC1 utilizan interrupciones de nivel sensitivo lo que significa que fifunden dispositivos PCI pueden colocar diferentes voltajes en la misma línes de interrupción permitiendo de esta manera al procesador quien a generado la interrupcion. Un bus PC1 soporta como máximo 4 slots PC1, numerados del 1 a 111 cada stots PC1 puede acceder 4 interrupciones numeradas INT 1 hasta INT 4 o de la A a la D. Este es decir si uso el slot T ulizaría INT 1/A si uso el 2 sería INT 2/B y así sucesivamente.

Las tarjetas AGP solo con el slot 1 del Bus pc1 si existiera un ...... PC1, la tarjeta compartiría con el Slot 4 entonces lo que se recomienda es no instalar tarjetas que tengan diferentes interrupciones.
Dentro de Chipset la circuteria de puente permite adicionar otros slots PCI que se encuentran encascada al BUS PCI primario. Una función de esta es convertir las interrupciones PCI a interrupciones ISA cuando un dispositivo pero requiere la atención del procesador

RECURSOS DEL SISTEMA

IRQ lines

00 No tiene No enmascarable usada por el embolizador del Sistema
01 No tiene Usada por el puerto del teclado
02 No tiene Usada por el control de interrupcion programable (PIC)
Va encascada con la IRQ-9
03 Entre 8-16 bits Usada por el puerto de comunicación 2 (com 2)
04 Entre 8-16 bits Puerto de comunicación 1
05 Entre 8-16 bits Usada para la T. De sonido y puerto de impresión LPG-2
06 Entre 8-16 bits Controlador del disco de floppy
07 Entre 8-16 bits Para el puerto de impresora
08 Ninguno Para el Cmos del sistema y el reloj en tiempo real
09 Entre 8.16 bits Es redireccionada de la interrupcion 2
10 Cuenta con 16 bits Interface de red y controlador de USB
11 16 bits Adaptador de video y adaptador de SCSI
12 16 bits Es el puerto del mousse PEC-2
13 No tiene Para el procesador de datos numérico o matemático
14 16 bits Es el IDE primario
15 16 bits Es el IDE secundario