TEMA 12: MEJORA DE LAS PRESTACIONES DE LA MEMORIA
|
|
- Marcos Martín Valverde Álvarez
- hace 6 años
- Vistas:
Transcripción
1 TEMA 12: MEJORA DE LAS PRESTACIONES DE LA MEMORIA PRINCIPAL. 1. Introducción. 2. Aumentar el ancho de la memoria. 3. Memoria entrelazada. 4. Bancos de memoria independientes. 5. Tecnología de las memorias. Bibliografía: J.L. Hennessy & D. A. Patterson. Computer Architecture: A Quantitative Approach 2 a y 3 a ed., Morgan Kauffman Publishers, 1996 y Departamento de Informática de Sistemas y Computadores (DISCA) Facultad de Informática de Valencia 12-1
2 1 INTRODUCCIÓN 1. Introducción La memoria principal satisface la demanda de: cache sistema de E/S Medidas de prestaciones: Si se accede un solo dato tiempo de acceso Si se acceden múltiples datos: Latencia: Tiempo en obtener el primer acceso. Ancho de banda: Velocidad entre accesos. Es más fácil aumentar el ancho de banda que reducir la latencia. Desde el punto de vista de las cache, el objetivo es reducir la penalización por fallo (P F ). Memoria con: Ejemplo: 4 ciclos para enviar direccion. 56 ciclos tiempo de acceso por palabra. 4 ciclos para entregar una palabra. Para un tamaño de bloque B = 4 palabras, y 8 bytes por palabra: P F = 4 ( ) = 256 ciclos El ancho de banda de la memoria es de AB = 32 = 0,125 bytes/ciclo 256 Opciones: Mejora de las prestaciones de la memoria principal Aumentar el ancho de la memoria. Utilizar una memoria entrelazada. Utilizar bancos de memoria independientes. 12-2
3 2 AUMENTAR EL ANCHO DE LA MEMORIA. 2. Aumentar el ancho de la memoria. Las caches se organizan con un ancho igual a 1 palabra porque la CPU las accede a nivel de palabra. Idea: utilizar una ancho de cache mayor en el mismo tiempo se accede a más información. Ejemplo Duplicando el ancho de la cache, la penalización en caso de fallo es de: P F = 2 ( ) = 128 ciclos AB = = 0,25 bytes/ciclo Inconvenientes El ancho del bus del procesador sigue siendo el mismo: una palabra. hay que poner un multiplexor para seleccionar la palabra deseada, que aumenta el tiempo de acceso a la cache (el tiempo en caso de acierto T A). Solución. En un sistema de múltiples niveles de caches, la cache L2 puede ser del mismo ancho de la memoria, y la L1 del mismo ancho que el procesador. El multiplexor está entre L2 y L1 P F L1. El incremento minimo de memoria se multiplica por el factor de replicación. 12-3
4 3 MEMORIA ENTRELAZADA 3. Memoria entrelazada Habitualmente la mamoria principal se compone de varios chips o módulos. Los módulos suelen combinarse para obtener una memoria más grande: Decodificador parte alta de las direcciones. Rango consecutivo de direcciones en cada módulo sólo funciona el módulo que contiene la palabra accedida. Entrelazado de parte baja de las direcciones Los módulos pueden combinarse para obtener una memoria más grande así como aumentar el ancho de banda, haciendo funcionar todos los módulos: Hay una parte comun de la direccion que se envia a todos los modulos. Todos los módulos acceden simultáneamente al dato ubicado en esa dirección. Se lee el dato disponible en cada módulo se obtiene un bloque de datos, uno de cada módulo. Funcionan todos los módulos más consumo. La cache accede a bloques de palabras consecutivas palabras consecutivas deben estar en módulos consecutivos (entrelazado de parte baja). Con 4 módulos entrelazados: P F = (4 4) = 76 ciclos AB = 32 = 0,4 bytes/ciclo 76 Ejemplo 12-4
5 3 MEMORIA ENTRELAZADA Esquema Módulo 0 R Módulo 1 R MUX DATOS n m Módulo M 1 R m DIRECCIONES R/W Direcciones de n bits. M = 2 m módulos de 2 n m palabras. Distribución de direcciones: MSB Dirección en módulo LSB MODULO Dada la dirección D: N o de módulo = D mod M 12-5
6 3 MEMORIA ENTRELAZADA Lectura: Operaciones: Aplicar parte alta de las direcciones. Activar señal de lectura. Esperar Tacc. Los datos estarán en los registros R. Variando la parte baja de las direcciones se recogen las M palabras. Alternativamente, el bus de datos de la CPU puede ser M veces mayor que el de las memorias. Puede iniciarse una nueva operación modificando la parte alta de las direcciones. Escritura: Aplicar parte alta de las direcciones. Cargar los datos en los registros R, variando la parte baja de las direcciones. Activar señal de escritura. Cronograma de lectura: DIRECCIONES MSB Módulo M-1... Módulo 1 Módulo 0 Dirección 0 Dirección 1 Dirección 2 Lectura 0 Lectura 1 Lectura 2... Lectura 0 Lectura 1 Lectura 2 Lectura 0 Lectura 1 Lectura 2 DATOS t acc M M 1 Lectura 0 Lectura M 1 Lectura 1 t 12-6
7 3 MEMORIA ENTRELAZADA Inconvenientes Conforme la densidad aumenta, se necesitan menos módulos para el mismo tamaño total. Dificultad de expansion de memoria. Acceso a posiciones no consecutivas. Entre una dirección y la siguiente hay una cierta diferencia d (acceso regular no secuencial). d < M. En el bloque de direcciones hay dos o más que solicitan el mismo módulo y la parte alta de algunas direcciones difiere. De las M palabras accedidas, sólo son útiles M d. Ejemplo con M = 4 y d = 2: M0 M1 M2 M d > M. La parte alta de las direcciones difiere en cada acceso. De las M palabras accedidas, sólo una es útil. 12-7
8 4 BANCOS INDEPENDIENTES. 4. Bancos independientes. Entrelazado de parte baja: palabras consecutivas en módulos consecutivos. Cada módulo posee registros de datos y de direcciones No es necesario que todos los módulos accedan a la misma posición. Un controlador conoce los módulos que están ocupados, previniendo conflictos de acceso. Esquema DATOS... Ocupado... Módulo... Módulo R/W M 1 R/W 1 R/W Módulo 0 R/W... DIREC DEC Direcciones de n bits. M = 2 m módulos de 2 n m palabras. Distribución de direcciones: MSB Dirección en módulo LSB MODULO Dada la dirección D: N o de módulo = D mod M 12-8
9 4 BANCOS INDEPENDIENTES. Cronograma de lectura: DIRECCIONES M M M 1 Módulo M-1... Módulo 1 Módulo 0 Lectura 0 Lectura 1 Lectura 2... Lectura 0 Lectura 1 Lectura 2 Lectura 0 Lectura 1 Lectura 2 DATOS t acc M M 1 Lectura 0 Lectura M 1 Lectura 2 t Condiciones para aumentar el ancho de banda Dado un bloque de M palabras, éstas deben estar alojadas en módulos distintos (pero no es preciso que tengan la misma parte alta). Esta condición se cumple si: Los accesos son a posiciones consecutivas. En el caso de acceso regular no secuencial con distancia d, d y M son primos entre sí. M0 M1 M2 M Ejemplo con M = 4 y d = 5: Demostración: Considerar un par de accesos consecutivos a las direcciones D y D + d, obteniendo la expresión de los módulos involucrados. Seguidamente, deducir qué relación deben cumplir d y M para que sean distintos. Generalizar a un bloque de M accesos. 12-9
10 5 TECNOLOGÍA DE LAS MEMORIAS 5. Tecnología de las memorias Latencia de la memoria:? Tiempo de acceso: Tiempo entre la petición de lectura y la obtención del dato. Tiempo de ciclo: Mínimo tiempo entre dos peticiones consecutivas. Memorias RAM dinámicas: DRAMs Compuestas por una matriz de celdas de almacenamiento. Cada celda tiene solo un transistor pero requiere que se refresque la información: durante el refresco la información no está disponible. introduce variabilidad en el tiempo de acceso. menos 5 % del tiempo. Para ahorrar pines, se multiplexan las líneas que acceden filas y columnas. Primero se pone la fila, activando una señal de validación (RAS) y después la columna y su señal de validación (CAS)
11 5 TECNOLOGÍA DE LAS MEMORIAS Temporización: Las DRAMs se ubican en pequeñas placas (DIMM, Dual Inline Memory Module) que contienen de 4 a 16 DRAMs. Normalmente ofrecen un bus de datos de 8 bytes
12 5 TECNOLOGÍA DE LAS MEMORIAS Aumento del ancho de banda de las DRAMs Fast page mode. Una vez se ha cargado la fila, leemos varios bits de la columna: Para indicar las prestaciones, se usa la notación x y y y Latencia primer acceso: x ciclos Latencuia siguientes accesos: y ciclos 12-12
13 5 TECNOLOGÍA DE LAS MEMORIAS SDRAMs: Synchronous DRAMs. El disponer de múltiples chips en los DIMMs permite acceder simultáneamente a varios de ellos. También se sustituye el interfaz asíncrono (cada transferencia incluye cierta sobrecarga de sincronización) por uno síncrono. Se añade una señal de reloj que indica los instantes en que se transfieren los datos. El controlador permite cierta programación: cantidad de bytes a transferir, secuencia de acceso, etc Para indicar las prestaciones, se usa la notación x y z y se etiquetan de la forma PCfff Tiempo para obtener el primer dato tras activar la señal CAS: x Retardo entre la activación de RAS a CAS: y Tiempo entre RAS consecutivos: z Frecuencia del bus máxima: fff. Ejemplo: PC133, bus de 133 MHz
14 5 TECNOLOGÍA DE LAS MEMORIAS DDR: Double Data Rate Idea sencilla: envíar datos en los flancos de subida y de bajada de la señal de reloj. El bus funciona a la misma velocidad, pero se duplica el ancho de banda: Para indicar las prestaciones, se etiquetan de la forma PCxxxx, donde xxxx representa el ancho de banda. Ejemplo: PC2400 son 2400 MB/s (150 Mhz x 8 bytes x 2 (DDR))
Electrónica Digital II
Electrónica Digital II TIPOS DE MEMORIAS MEMORIA DDR MEMORIA DDR2 MEMORIA DDR3 COMPARACIÓN TIEMPOS DE ACCESO TIPOS DE LATENCIAS RAS CAS ACTIVIDAD PRECARGA TIPOS DE CONFIGURACIONES SINGLE CHANNEL DUAL CHANNEL
Más detallesELEMENTOS HARDWARE DEL ORDENADOR. Memoria Principal (RAM)
ELEMENTOS HARDWARE DEL ORDENADOR Memoria Principal (RAM) Qué es? Random Access Memory (Memoria de acceso aleatorio) Array de 2 dimensiones al que se accede por (fila, columna) La controladora de Memoria,
Más detallesMemorias RAM. Basilio B. Fraguela Rodríguez. Copyright Basilio B. Fraguela 2006
Memorias RAM Basilio B. Fraguela Rodríguez Evolución de la velocidad del procesador y la memoria 1000 Ley de Moore CPU µproc 60%/año 100 10 1 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 DRAM 1990
Más detallesLa memoria del ordenador
La memoria del ordenador Alberto Molina Coballes David Sánchez López Fundamentos de Hardware Diciembre 2011 La memoria Desde el punto de vista informático, memoria es todo dispositivo que es capaz de:
Más detalles1.2 Análisis de los Componentes. Arquitectura de Computadoras Rafael Vazquez Perez
1.2 Análisis de los Componentes. Arquitectura de Computadoras Rafael Vazquez Perez 1.2.2 Memorias 1 Conceptos básicos de manejo de la memoria 2 Memoria principal semiconductora 3 Memoria Cache Conceptos
Más detallesARQUITECTURA DE COMPUTADORES
ARQUITECTURA DE COMPUTADORES Tema 2: TECNOLOGÍA DE LOS SISTEMAS DE MEMORIA http:// www.atc.us.es Objetivos Presentar las características más relevantes de las memorias RAM estáticas y dinámicas. Hacer
Más detallesMINISTERIO DE EDUCACIÓN PÚBLICA IPEC DE SANTA BÁRBARA MANTENIMIENTO DE EQUIPO DE COMPUTACIÓN. Memoria Principal RAM Memoria de acceso aleatorio
MINISTERIO DE EDUCACIÓN PÚBLICA IPEC DE SANTA BÁRBARA MANTENIMIENTO DE EQUIPO DE COMPUTACIÓN Memoria Principal RAM Memoria de acceso aleatorio MEMORIA RAM Memoria de acceso aleatorio, es la memoria primaria
Más detallesComponentes de un equipo Microinformático
Componentes de un equipo Microinformático La memoria RAM, o memoria principal, es volátil; esto quiere decir que la información almacenada en ella se pierde al desconectarle la energía. Cuando se desea
Más detallesEstructura de Computadores. 1. Ejercicios Resueltos 1.1. Tema 3. La unidad de memoria I. La memoria física
Estructura de Computadores Tema 3. La unidad de memoria I. La memoria física Características y clasificación general de las memorias. Diseño de una unidad de memoria. Estructura interna de la memoria estática.
Más detalles}Transparencias de clase en
Sistemas de memoria Conceptos básicos Jerarquía de memoria Memoria caché }Transparencias de clase en campusvirtual.udc.es Memoria principal Memoria virtual Memoria principal Antiguamente: Matriz de pequeños
Más detallesMEMORIA RAM. Clase 4
MEMORIA RAM Clase 4 RAM Tipo de memoria que utilizan las computadoras para almacenar los datos y programas a los que necesita tener un acceso rápido. Es volátil, es decir, que se borra cuando apagamos
Más detallesArquitectura de Computadoras. Anexo Clase 8 Buses del Sistema
Arquitectura de Computadoras Anexo Clase 8 Buses del Sistema Estructuras de interconexión Todas las unidades han de estar interconectadas. Existen distintos tipos de interconexiones para los distintos
Más detalleso Nos vamos a centrar en la memoria del sistema, esta memoria es conocida como RAM (random-access memory, memoria de acceso aleatorio).
Conrado Perea o Nos vamos a centrar en la memoria del sistema, esta memoria es conocida como RAM (random-access memory, memoria de acceso aleatorio). o Es la memoria que instalamos en la placa base. o
Más detallesMODULO 6: MEMORIA RAM
MODULO 6: MEMORIA RAM En el PC existen principalmente dos tipos de memoria, la memoria ROM (Read Only Memory) con la cual nos referimos a la memoria en donde almacenamos el setup, y hasta cierto punto
Más detalles6. Entrada y Salida Explicación de la interfaz entre el computador y el mundo exterior.
6. Entrada y Salida Explicación de la interfaz entre el computador y el mundo exterior. 6.1. El subsistema de E/S Qué es E/S en un sistema computador? Aspectos en el diseño del subsistema de E/S: localización
Más detallesMemoria. Organización de memorias estáticas.
Memoria 1 Memoria Organización de memorias estáticas. 2 Memoria En memoria físicas con bus de datos sea bidireccional. 3 Memoria Decodificación en dos niveles. 4 Necesidad de cantidades ilimitadas de memoria
Más detallesDispositivos de memoria (Parte #2)
Departamento de Electrónica Electrónica Digital Dispositivos de memoria (Parte #2) Bioingeniería Facultad de Ingeniería - UNER Clasificación RWM Read-Write Memories ROM Read Only Memories NVRWM Non Volatile
Más detallesArquitectura de Computadoras para Ingeniería
Departamento de Cs. e Ingeniería de la Computación Universidad Nacional del Sur Arquitectura de Computadoras para Ingeniería Ejercicios Trabajo Práctico N 7 Jerarquía de Memoria Primer Cuatrimestre de
Más detallesTema 5: Memorias. Espacio reservado para notas del alumno
Tema 5: Memorias S Definiciones S Parámetros característicos S Jerarquía de memoria S Dispositivos de almacenamiento S Clasificación S Fundamentos de las memorias S Memoria caché / Memoria virtual S Memoria
Más detallesSoluciones a los problemas impares. Tema 5. Memorias. Estructura de Computadores. I. T. Informática de Gestión / Sistemas
Tema 5. Soluciones a los problemas impares Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 28-29 Tema 5 Hoja: 2 / 36 Tema 5 Hoja: 3 / 36 Base teórica La memoria es el lugar en
Más detallesTEMA II: ALMACENAMIENTO DE LA INFORMACIÓN
CUESTIONES A TRATAR: Existe un tipo único tipo de memoria en un determinado computador? Todas las memorias de un computador tienen la misma función?. Qué es la memoria interna de un computador? Por qué
Más detallesARQUITECTURA DE COMPUTADORES
ARQUITECTURA DE COMPUTADORES Tema 2: TECNOLOGÍA DE LOS SISTEMAS DE MEMORIA http:// www.atc.us.es Objetivos Presentar las características más relevantes de las memorias RAM estáticas y dinámicas. Hacer
Más detallesGRUPO ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION SENA EXPOSICION MEMORIA RAM INTEGRANTES STEVEN PALOMA ALEJANDRO BERNAL TATIANA RODRÍGUEZ
GRUPO ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION SENA EXPOSICION MEMORIA RAM INTEGRANTES STEVEN PALOMA ALEJANDRO BERNAL TATIANA RODRÍGUEZ Random Access Memory Memoria de Acceso Aleatorio La memoria
Más detallesMemorias: Definiciones y características (1)
Memorias: Definiciones y características (1) Un memoria es un dispositivo físico capaz de almacenar información. Existen una gran variedad de parámetros que permiten caracterizar o clasificar una memoria:
Más detallesDpto. de Electrónica 2º GM - EMTT. Tema 6 La Memoria Principal (RAM)
Dpto. de Electrónica 2º GM - EMTT Tema 6 La Memoria Principal (RAM) La Memoria RAM. Es el sitio donde la CPU almacena los datos e instrucciones que se están utilizando en tiempo real. Todos los programas
Más detallesMemorias de Semiconductor. Departamento de Electrónica Curso 2010/11
Memorias de Semiconductor Departamento de Electrónica Curso 2010/11 Índice Introducción Clasificación de las memorias El chip de memoria Estructura interna de una memoria Cronogramas de acceso Memorias
Más detallesTema 4. Subsistema de Memoria
Tema 4. Subsistema de emoria 4.1. ntroducción 4.2. emoria cache. emoria principal 4.4. emoria virtual onceptos generales Organizaciones para mejorar el rendimiento lgunas tecnologías D Fundamentos de omputadores
Más detallesFUNDAMENTOS DE COMPUTACION INVESTIGACION PROCESADORES DIANA CARRIÓN DEL VALLE DOCENTE: JOHANNA NAVARRO ESPINOSA TRIMESTRE II
FUNDAMENTOS DE COMPUTACION INVESTIGACION PROCESADORES DIANA CARRIÓN DEL VALLE DOCENTE: JOHANNA NAVARRO ESPINOSA TRIMESTRE II 2013 Características principales de la arquitectura del procesador AMD Phenom
Más detallesUd 5.- La memoria principal.
1 Ud 5.- La memoria principal. Índice 1.- Introducción. 2.- Parámetros característicos. 3.- Tipos de memoria. 4.- SDRAM. 5.- DDR 6.- DDR2 7.- DDR3 8.- Módulos de memoria. 9.- Instalación de módulos de
Más detallesOrganización de Computadoras. Turno Recursantes Clase 8
Organización de Computadoras Turno Recursantes Clase 8 Temas de Clase Subsistema de Memoria Organización de Memoria Principal Notas de clase 8 2 Memoria Velocidad del procesador: se duplica cada 18 meses
Más detalles16bits: Tamaño total: 2 16 Tamaño página: 2 13 nº de páginas: 2 16 / 2 13 = 2 3 = 8 páginas Tamaño de tabla: 2 3 *2B = 16B por tabla
Calcule el espacio de memoria necesario de una tabla de página de un nivel para un espacio de direcciones de 16bits, 32bits, 48bits y 64bits. Asuma que cada entrada de página es del mismo tamaño que el
Más detallesOrganización del Sistema de Memoria. 1. Tipos de memoria 2. Jerarquía de memoria 3. El principio de localidad 4. Organización de la memoria
Organización del Sistema de Memoria 1. Tipos de memoria 2. Jerarquía de memoria 3. El principio de localidad 4. Organización de la memoria 1. Tipos de memoria La memoria se puede clasificar de acuerdo
Más detalles2º Cuatrimestre MÓDULO 12: Introducción al Subsistema de Entrada/Salida. fc 2
2º Cuatrimestre 2012 2013 MÓDULO 12: Introducción al Subsistema de Entrada/Salida 1 CPU MEMORIA El código/datos de una aplicación debe estar en memoria pero cómo llega allí? Dónde está almacenado el fichero
Más detallesUna característica distintiva de los flip-flops es su capacidad de recordar el valor anterior de una entrada, o lo que es lo mismo: tienen memoria.
8 MEMORIAS 8.1 Introducción Una característica distintiva de los flip-flops es su capacidad de recordar el valor anterior de una entrada, o lo que es lo mismo: tienen memoria. Esta capacidad de memoria
Más detallesCuál es la frecuencia de acceso de una memoria de acceso aleatorio con un tiempo de acceso de 80 nseg. y un tiempo de ciclo de 100 nseg.?.
Cuál es la frecuencia de acceso de una memoria de acceso aleatorio con un tiempo de acceso de nseg. y un tiempo de ciclo de nseg.?. f A Hz t 9 C seg Petición de lectura t A Información disponible t C Información
Más detallesLA MEMORIA. Conrado Perea
LA MEMORIA Conrado Perea QUÉ ES LA MEMORIA? La memoria del sistema es el dispositivo del que dispone el PC para almacenar datos y programas en ejecución. Facilita el acceso de los datos con la mayor rapidez
Más detallesSubsistemas de memoria. Departamento de Arquitectura de Computadores
Subsistemas de memoria Departamento de Arquitectura de Computadores Índice Introducción. Conceptos básicos Características de los sistemas de memoria Jerarquías de memoria Memoria Principal Características
Más detallesMemoria de Acceso Aleatorio. Dispositivos de Almacenamiento Masivo
Memoria. Definiciones Componente de una computadora que retiene datos informáticos durante algún intervalo de tiempo. Consiste en la capacidad de registrar datos y volver a incorporarlos en determinado
Más detallesEl propósito del almacenamiento es guardar datos que la computadora no esté usando. El almacenamiento tiene tres ventajas sobre la memoria:
Las Memorias de un Computador 1. Introducción 2. Unidades de Memoria 3. La memoria principal o RAM 4. Tipos de memorias RAM 5. Dispositivos de Almacenamiento Secundario 6. Discos duros 7. Dispositivos
Más detallesEjercicios de jerarquía de memoria
Ejercicios de jerarquía de memoria J. Daniel García Sánchez (coordinador) David Expósito Singh Javier García Blas Óscar Pérez Alonso J. Manuel Pérez Lobato Arquitectura de Computadores Grupo ARCOS Departamento
Más detallesLa memoria ROM Éste es un tipo de memoria de sólo lectura que almacena, de modo permanente, un programa creado por el fabricante.
17. Las memorias En una computadora, las memorias son componentes esenciales o chips que sirven para almacenar tanto instrucciones de los diversos programas como información variada. Prácticamente, cada
Más detalles1. Componentes básicos
Tema 7: Estructura de los ordenadores 1. Componentes básicos 2. Estructura general de un ordenador 3. Unidades funcionales del ordenador 4. Dispositivos periféricos 5. Estructura de un PC 1 1. Componentes
Más detallesOrganización de la memoria
Organización de la memoria MIA José Rafael Rojano Cáceres Arquitectura de Computadoras I Qué es la memoria? Como hemos visto hasta el momento la memoria constituye uno de los elementos básicos de una PC.
Más detallesPráctica 7 - Buses. Organización del Computador 1 1er. Cuatrimestre 2006
Práctica 7 - Buses Organización del Computador 1 1er. Cuatrimestre 2006 Sincronización y Control Ejercicio 1 En una fábrica se utiliza para alimentar una máquina un tubo de dos entradas y una salida. Las
Más detallesMemoria RAM. Daniel Rúa Madrid
Memoria RAM Daniel Rúa Madrid Qué es? La memoria de acceso aleatorio (RAM) es la ubicación de almacenamiento temporal para datos y programas a los que accede la CPU. Esta memoria es volátil; por lo tanto,
Más detallesMEMORIA. Arquitectura de Computadores I 3er tema
MEMORIA Arquitectura de Computadores I 3er tema Introducción Almacén: programa+datos Problema: Velocidad entre CPU y el sistema de memoria Necesidad de alta capacidad de almacenamiento con bajo tiempo
Más detallesTutoría 2. Banco de memoria de 8 y 16 bits (8086)
Tutoría 2. Banco de memoria de 8 y 16 bits (8086) RESUMEN Cuando el procesador opera en modo mínimo, éste genera las señales de control para la memoria y los dispositivos de E/S. [1, pág. 292]. Para utilizar
Más detallesEstructura de Computadores Tema 1. Introducción a los computadores
Estructura de Computadores Tema 1. Introducción a los computadores Departamento de Informática Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas UNIVERSIDAD CARLOS III DE MADRID Contenido
Más detallesCPU MEMORIAS CACHE. Memorias caché. Memoria caché = memoria de tamaño pequeño y acceso rápido situada entre la CPU y la memoria principal.
MEMORIAS CACHE Memoria caché = memoria de tamaño pequeño y acceso rápido situada entre la CPU y la memoria principal. Tiempo ciclo memoria > tiempo de ciclo del procesador la CPU debe esperar a la memoria
Más detallesEjercicios del tema 5. Jerarquía de de Memoria
Ejercicios del tema 5. Jerarquía de de Memoria Ejercicio 1. Considere un computador de 32 bits con una caché de 64 KB asociativa por conjuntos de 4 vías y un tiempo de acceso de 4 ns. El tamaño de la línea
Más detallesMemoria Cache. Departamento de Arquitectura de Computadores
Memoria Cache Departamento de Arquitectura de Computadores Índice Introducción. Conceptos básicos Características de los sistemas de memoria Jerarquías de memoria Memoria Principal Características físicas
Más detallesOrganización del Computador 1 Memoria Cache
Organización del Computador 1 Memoria Cache Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires 2011 Memorias: Evolución Memoria cache Pioneros: Maurice Wilkes
Más detallesSistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria
1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo
Más detallesSISTEMAS ELECTRÓNICOS DIGITALES
SISTEMAS ELECTRÓNICOS DIGITALES PRÁCTICA 6 SISTEMA DE ENCRIPTACIÓN 1. Objetivos - Estudio del funcionamiento de memorias RAM y CAM. - Estudio de métodos de encriptación y compresión de datos. 2. Enunciado
Más detallesEstructura de un Ordenador
Estructura de un Ordenador 1. Unidad Central de Proceso (CPU) 2. Memoria Principal 3. El Bus: La comunicación entre las distintas unidades 4. La unión de todos los elementos: la placa Base Estructura de
Más detalles(7) Unidad 7. Buses básicos de la arquitectura 80x86 SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM
Unidad 7 Buses básicos de la arquitectura 80x86 SISTEMAS BASADOS EN MICROPROCESADORES Grado en Ingeniería Informática EPS - UAM Índice 7. Buses básicos de la arquitectura 80x86. 7.1. La importancia de
Más detallesCapitulo 5: Memorias RAM
Técnico en Repatación de PC y Redes (intensivo) Capitulo 5: Memorias RAM Definición La memoria RAM (Random Access Memory o memoria de acceso aleatorio) es la memoria desde donde el procesador obtiene los
Más detalles1) Se dispone de un computador de 32 bits con la siguiente estructura:
1) Se dispone de un computador de 32 bits con la siguiente estructura: MP CPU CACHE DISCO1 DISCO2... DISCO n El sistema de memoria está formado por una Memoria principal cuyo tiempo de acceso es de 550nseg
Más detallesMEMORIA CACHÉ. Componentes principales de un ordenador
MEMORIA CACHÉ UPCO ICAI Departamento de Electrónica y Automática 1 Componentes principales de un ordenador Procesador Entrada Control Memoria Datapath Salida Elemento a estudiar UPCO ICAI Departamento
Más detallesTEMA 8. REGISTROS Y CONTADORES.
TEMA 8. REGISTROS Y CONTADORES. TECNOLOGÍA DE COMPUTADORES. CURSO 2007/08 8.1. Registros. Tipos de registros. Registros de desplazamiento. Los registros son circuitos secuenciales capaces de almacenar
Más detallesTecnología de la Información y las Comunicaciones. Colegio Bosque Del Plata. UNIDAD 6 Hardware Procesador y Unidades de Almacenamiento.
Colegio Bosque Del Plata Tecnología de la Información y las Comunicaciones UNIDAD 6 Hardware Procesador y Unidades de Almacenamiento. E-mail: garcia.fernando.j@gmail.com Profesor: Fernando J. Garcia Ingeniero
Más detallesTEMA 6.- INTERFACES PARA DISCOS DUROS. nexo de conexión que facilita la comunicación entre dos dispositivos
TEMA 6.- INTERFACES PARA DISCOS DUROS 1. Introducción Interfaz: Adaptador: nexo de conexión que facilita la comunicación entre dos dispositivos convierte las señales del computador a las que necesita el
Más detallesIngeniería de Computadores I Primera Actividad Calificable
Ingeniería de Computadores I Primera Actividad Calificable www.matesfacil.com 31/03/2016 1 ÍNDICE ÍNDICE Índice 1. Problema 1 3 1.1. Enunciado............................................. 3 1.2. Solución..............................................
Más detallesMemoria Principal. Departamento de Arquitectura de Computadores
Memoria Principal Departamento de Arquitectura de Computadores Índice Introducción. Conceptos básicos Características de los sistemas de memoria Jerarquías de memoria Memoria Principal Características
Más detallesTema 5.- Memorias. ---***---
Tema 5.- Memorias. 1. Conceptos básicos generales. 2. Organización de mapas de memorias. 2.1. Objetivos. 2.2. Ejemplo de conexión entre un procesador genérico y la memoria. 2.3. Ejemplo de conexión entre
Más detallesMEMORIA EJERCICIO 1 EJERCICIO 2
MEMORIA EJERCICIO 1 Determinar el mapa de memoria de un procesador con 16 señales de bus de direcciones, una señal de asentimiento de bus de direcciones AS, una señal de lectura R, otra de escritura W
Más detallesProcesador Concepto Tipos Velocidad de proceso Características funciones aritmético- lógicas y de control
Tecnologías de Hardware Puntos a Desarrollar Procesador Concepto Tipos Velocidad de proceso Características funciones aritmético- lógicas y de control Memoria Principal Memoria RAM Concepto Características
Más detallesDESCRIPCIÓN DE HARDWARE. Ing. Andrés Felipe Liloy López Skype:
DESCRIPCIÓN DE HARDWARE Ing. Andrés Felipe Liloy López www.ingenierosenlaweb.com Skype: andresliloy@hotmail.com QUE ES EL PC? PERSONAL COMPUTER COMPUTADOR PERSONAL Maquina analítica que recibe información,
Más detallesOrganización lógica Identificación de bloque
Cómo se encuentra un bloque si está en el nivel superior? La dirección se descompone en varios campos: Etiqueta (tag): se utiliza para comparar la dirección requerida por la CPU con aquellos bloques que
Más detallesDepartamento de Electrónica Electrónica Digital. Mapas de memoria. Bioingeniería Facultad de Ingeniería - UNER
Departamento de Electrónica Electrónica Digital Mapas de memoria Bioingeniería Facultad de Ingeniería - UNER 3/5/23 Electrónica DigitalElectrónica Digital Direccionamiento de las memorias 3/5/23 Electrónica
Más detallesArea Académica: Sistemas Computacionales. Tema: Elementos de diseño de memoria caché
Area Académica: Sistemas Computacionales Tema: Elementos de diseño de memoria caché Profesor: Raúl Hernández Palacios Periodo: 2011 Keywords: Memory, cache memory. Tema: Elementos de diseño de memoria
Más detallesOrganización del Computador I. Introducción e Historia
Organización del Computador I Introducción e Historia Introducción Qué es una computadora? Stallings: Máquina digital electrónica programable para el tratamiento automático de la información, capaz de
Más detallesEstructura de Computadores Ingeniería Técnica en Informática de Sistemas. BOLETIN 4: Memoria
BOLTIN : Memoria Nota: n aquellos problemas donde no se indique lo contrario debe suponerse que el espacio de direccionamiento es de K. P. Un sistema basado en un microprocesador dispone de s de K* y una
Más detallesMemorias RAM Dinámicas Sincrónicas (SDRAMs) de Doble Velocidad de Datos - Double Data Rate (DDR)
Memorias RAM Dinámicas Sincrónicas (SDRAMs) de Doble Velocidad de Datos - Double Data Rate (DDR) Cátedra Electrónica Digital II Cristian Sisterna, MSc Electrónica Digital II Cristian Sisterna P á g i n
Más detallesRECONOCIMIENTO DE SUS COMPONENTES - LA PC POR DENTRO:
RECONOCIMIENTO DE SUS COMPONENTES - LA PC POR DENTRO: La placa base, placa madre, tarjeta madre (en ingles motherboard o mainboard) es una tarjeta de circuito a la que se conectan las demás partes de la
Más detallesIntroducción Composición Caracteristicas Jerarquía Tipos Memoria Diseño. Cache. Memorias
Memorias Memoria de un Computador IntroducciónI d Introducción La memoria contiene los programas y los datos Es un elemento sencillo pero de gran diversidad En un computador están organizadas jerárquicamente
Más detallesFundamentos de Hardware: Arquitectura de un ordenador
Fundamentos de Hardware: Arquitectura de un ordenador Jesús Moreno León Alberto Molina Coballes jesus.moreno.edu @juntadeandalucia.es Septiembre 2011 Estas diapositivas son una obra derivada de las transparencias
Más detallesELO311 Estructuras de Computadores Digitales. Memoria
ELO311 Estructuras de Computadores Digitales Memoria Tomás Arredondo Vidal Este material está basado en: material de apoyo del texto de David Patterson, John Hennessy, "Computer Organization & Design",
Más detallesTema 5: Memorias. Índice Conceptos básicos Parámetros característicos Jerarquía de memoria Memoria principal Tecnologías Estructura Mapa de memoria
Tema 5: Memorias Índice Conceptos básicos Parámetros característicos Jerarquía de memoria Memoria principal Tecnologías Estructura Mapa de memoria Bibliografía Fundamentos de sistemas digitales Thomas
Más detallesMontaje y Reparación de Sistemas Microinformáticos
Montaje y Reparación de Sistemas s Es uno de los componentes más imprescindible del equipo informático. Al igual que el resto de tarjetas de expansión, la tarjeta gráfica se conecta al bus PCIe. Algunas
Más detallesTema 6 (II) Jerarquía de Memoria
Tema 6 (II) Jerarquía de Memoria Grupo ARCOS Estructura de Computadores Grado en Ingeniería Informática Universidad Carlos III de Madrid Contenidos 1. Memoria cache Introducción: Acceso a bloque y principio
Más detallesTEMA 9. MEMORIAS SEMICONDUCTORAS
TEMA 9. MEMORIAS SEMICONDUCTORAS http://www.tech-faq.com/wp-content/uploads/images/integrated-circuit-layout.jpg IEEE 125 Aniversary: http://www.flickr.com/photos/ieee125/with/2809342254/ 1 - Introducción:
Más detallesJerarquía de memoria - Motivación
Jerarquía de memoria - Motivación Idealmente uno podría desear una capacidad de memoria infinitamente grande, tal que cualquier. palabra podría estar inmediatamente disponible Estamos forzados a reconocer
Más detallesMemoria Virtual. Memoria Virtual
Memoria Virtual DISEÑO DE SISTEMAS DIGITALES EL-3310 I SEMESTRE 2008 Memoria Virtual Define la relación entre memoria principal y memoria secundaria Permite crear la ilusión de una memoria principal de
Más detallesMemoria RAM. PDF created with FinePrint pdffactory Pro trial version http://www.fineprint.com. 1-Memoria
Memoria RAM 1-Memoria Son los circuitos que permiten almacenar y recuperar la información. En un sentido más amplio, puede referirse también a sistemas externos de almacenamiento, como las unidades de
Más detallesArquitectura de Ordenadores I: Periféricos 1. Memorias RAM
Arquitectura de Ordenadores I: Periféricos 1 ESTE DOCUMENTO FUE DESCARGADO DE: http://www.leame.com Título: Memorias Ram Autor: CNGQ Email: cngq@hotmail.com Fecha: 09 / 06 / 2001 Temática: Informática
Más detallesArquitectura de Computadores. Apellidos, Nombre:
No se considerarán como válidas las respuestas en las que no se justifiquen los cálculos realizados No se permite el uso de ningún tipo de documentación, ni de calculadora Sólo existe una única opción
Más detallesMemoria RAM (Random Access Memory/Memoria de acceso aleatorio)
Memoria RAM (Random Access Memory/Memoria de acceso aleatorio) Qué es la memoria RAM? Es una memoria volátil, lo que quiere decir que cuando apagamos el PC todo lo alojado en esa memoria se pierde. Cuál
Más detallesEl nivel ISA (II)! Conjunto de Instrucciones
El nivel ISA (II) Conjunto de Instrucciones EC-2721 Arquitectura del Computador I Que es un Conjunto de Instrucciones? Colección completa de instrucciones comprendida por un procesador Lenguaje de máquina
Más detallesUnidad de Memoria. Almacenamiento de información Operaciones básicas. Propiedades de la Memoria. Escritura o almacenamiento. Lectura.
Unidad de Memoria Almacenamiento de información Operaciones básicas Escritura o almacenamiento Información Dirección Lectura Dirección Información 1K=1024 2 10 1M=1024K=2 20 1G=1024M=2 30 Propiedades de
Más detallesOrganización del Computador 1 Memorias
Organización del Computador 1 Memorias Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires Octubre 2009 Jerarquía de las memorias Jerarquía de memorias en un
Más detallesLABORATORIO DE ARQUITECTURA DE COMPUTADORES. I. T. I. SISTEMAS / GESTIÓN GUÍA DEL ALUMNO
LABORATORIO DE ARQUITECTURA DE COMPUTADORES. I. T. I. SISTEMAS / GESTIÓN GUÍA DEL ALUMNO Práctica 3: Memorias Objetivos Comprender qué es y cómo funciona un banco de registros Comprender cómo se realiza
Más detallesEstructura de Computadores Cap. 5: Memoria. p. 2
Estructura de Computadores Cap. 5: Memoria. José Daniel Muñoz Frías Universidad Pontificia Comillas. ETSI ICAI. Departamento de Electrónica y Automática Estructura de Computadores Cap. 5: Memoria. p. 1
Más detallesSelectRAM+memory Bloques de memoria RAM En las FPGAs Spartan IIE
1 SelectRAM+memory Bloques de memoria RAM En las FPGAs Spartan IIE tiempo de acceso RAM, algunas veces se usa cerrojo en el Juan Manuel Narváez Sánchez, Carlos Andrés Moreno Tenjica, Estudent Member IEEE
Más detallesADMINISTRACION DE LA MEMORIA. En memoria 1 solo proceso Desventajas:
ADMINISTRACION DE LA MEMORIA Función del Administrador de Memoria Registra qué parte de memoria está libre y ocupada Asigna y libera espacio en memoria a los procesos Administra el intercambio entre la
Más detallesMICROCONTROLADORES PIC
MICROCONTROLADORES PIC LOS TIMER DE LOS 16F87x TEMA EL TIMER 1 CCFF D.P.E. MÓDULO DE PROYECTOS 1 Diagrama de Bloques del TIMER1 CCFF D.P.E. MÓDULO DE PROYECTOS 2 INTRODUCCIÓN El módulo TIMER1 es un temporizador/contador
Más detallesEstructura de Computadores. Módulo E. El subsistema de memoria. Tema 8. Organización de la memoria
Estructura de Computadores Módulo E. El subsistema de memoria Tema 8. Organización de la memoria 1. introducción 2. gestión de la jerarquía de memoria 3. tipos de memoria semiconductora 3. memoria RAM
Más detallesEstructura de Computadores. Contenido. Sistema de E/S. 7.- E/S y dispositivos periféricos
Estructura de Computadores 7.- E/S y dispositivos periféricos Contenido Clasificación y tipos de periféricos Módulos de E/S. Instrucciones de E/S. Técnicas de E/S. E/S programada. E/S mediante interrupciones.
Más detallesPROYECTO DOCENTE ASIGNATURA: "Arquitectura de Computadores"
PROYECTO DOCENTE ASIGNATURA: "Arquitectura de Computadores" Grupo: Grupo de CLASES TEORICAS de ARQUITECTURA DE COMPU.(865531) Titulacion: INGENIERO EN INFORMÁTICA ( Plan 97 ) Curso: 2009-2010 DATOS BÁSICOS
Más detallesS/ S/ S/ S/ CASE - GABINETE CERTIFICADO. PLACA BASE SOKET 1151.
CASE - GABINETE CERTIFICADO. Case certificado atx color negro fuente de poder 600 W USB-AUDIO-botón poder Dimensiones: 40.7 cm (Alto), 17.4 cm (Ancho), 36.5 cm (Profundidad) S/.200.00 S/.90.00 El CASE
Más detalles