Memoria y Entrada/Salida Tecnología Organización - Expansión
|
|
- Celia Villalba Carrasco
- hace 6 años
- Vistas:
Transcripción
1 Universidad Simón Bolívar Departamento de Electrónica y Circuitos EC2721 Arquitectura del Computador I Prof. Osberth De Castro Clase 05 Memoria y Entrada/Salida Tecnología Organización - Expansión La memoria como componente del Computador Tecnología de Almacenamiento Organización interna y Externa. Conexionado y Expansión Temporización. Entrada/Salida como componente del Computador Organización y estructura básica E/S Mapeada en Memoria y Aislada Dispositivos programables de E/S Entrada / Salida Programada, por interrupción y DMA. Basado en A. Tanenbaum, S.C.O., 5th Edition, William Stallings, C.O.A., 7ª Ed. y Barry B. Brey, Microprocesadores Intel, 5ta Ed.
2 Carácterísticas de la Memoria en un Computador Lo que se quiere: Gran Velocidad de Acceso Gran Capacidad Flexibilidad de Expansión Limitaciones: Costo por bit Complejidad en la organización para el acceso Compatibilidad. Universidad Simón Bolívar 2
3 Vision general de la memoria de Acceso Aleatorio Dirección Procesador Datos Memoria Control Universidad Simón Bolívar 3
4 Memoria como dispositivo de capacidad 2 n x p bits A 0 D 0 Dirección A D 2... D p-1 Datos D p A n-1 A n Lineas de Control CS OE WE Habilitación del chip Habilitación salida de datos Orden de Escritura Universidad Simón Bolívar 4
5 Memoria de Acceso Aleatorio de 2 n x p CONTROL bit p bit p-1 bit 1 bit 0 DIRECCION A 0 a A n Decodificacion de Localidad.... Celda Celda Celda Celda... Celda Celda Celda Celda..... Celda Celda Celda Celda... Celda Celda Celda Celda.. Localidad 0 Localidad 1. Localidad 2 n -1 Localidad 2 n D p a D 0 DATOS Universidad Simón Bolívar 5
6 Tecnologías de Memoria Categoría Tipo Mecanismo de Borrado Mecanismo de escritura Volatilidad Lectura-Escritura RAM Eléctrico a nivel de byte Eléctrico volátil Sólo lectura ROM Imposible Máscara construcción en No volátil PROM Eléctrico Lectura-escritura EPROM Luz Ultravioleta (nivel de chip) EEPROM Eléctrico a nivel de byte FLASH Eléctrico a nivel de bloque. Universidad Simón Bolívar 6
7 Organización de la Memoria. El bit RAM DINAMICA RAM ESTATICA Universidad Simón Bolívar 7
8 Organización de la Memoria. El bit RAM DINAMICA RAM ESTATICA Almacena como carga de capacitor Los capacitores se descargan. Necesita refrescamiento. Construcción simple. Celdas mas pequeñas. Mas barata. Mas lenta. Uso en arreglos grandes y lentos (Memoria Principal). Es básicamente analógica Almacena como valor digital en flip-flops. No sufre descargas. No necesita refrescamiento. Construcción Compleja. Celdas mas grandes. Mas Costosa. Mas Rápida. Uso en arreglos mas pequeños y rápidos (Memoria Caché). Circuito Digital. Universidad Simón Bolívar 8
9 RAM Estática 6116: 16 Kbits (2Kbytes x 8 bits) Universidad Simón Bolívar 9
10 Temporización de Lectura (ejemplo con RAM 6116) Ciclo general Ciclo general Ciclo simple si CS está habilitado permanentemente Ciclo simple si la dirección ya se ha establacido previamente. Universidad Simón Bolívar 10
11 Temporización de Escritura (ejemplo con RAM 6116) Ciclo general con WE definiendo el momento de la escritura. Ciclo general con CS definiendo el momento de la escritura. Universidad Simón Bolívar 11
12 Memoria del MC68HC908GP32 CPU CPU Direcciones Datos Datos y Control Control Memoria RAM RAM Datos Datos y Variables de de ejecución Memoria FLASH FLASH Programa Configuración Datos Datos semipermanentes Universidad Simón Bolívar 12
13 Arreglos y expansión de Memoria Sistemas de memoria usando múltiples chips de Memoria para aumentar su capacidad. Expansión del número de datos disponible Se dispone de mas capacidad de memoria para datos o programa. Varios integrados almacenan espacios de direcciones diferentes. Se debe decodificar el espacio de direcciones para habilitar/dehabilitar integrados cada vez que se hace un acceso. Expansión del ancho de los datos Se pueden leer o escribir palabras mas grandes ( multiples bytes ) en un solo ciclo de acceso. Un dato está formado por varias localidades de distintos integrados, que comparten la misma dirección interna. Universidad Simón Bolívar 13
14 Arreglos y expansión de Memoria Espansión en Direcciones Espansión en Ancho de Dato b7 b0 b31 b24 b23 b16 b15 b8 b7 b Integrado(0) Integrado(3) Integrado(2) Integrado(1) Integrado(0) Integrado(1) Integrado(2) Integrado(3) 1111 Universidad Simón Bolívar 14
15 Expansión en Direcciones a 4k x 8 con Memorias 6116 de 2k x 8 D0 D7 A0 A12 A11 A12 A0 A10 A 0 A 10 D 0 D 7 A Y 0 B Y 1 WE OE 6116(0) CONTROL G Y 2 Y 3 CS WR OE La capacidad total direccionable es de 4K x 8. Direcciones de 0x000 a 0x1FFF, donde: 74LS A CS de 6116(3) A 0 A 10 WE OE CS 6116(1) D 0 D (0) almacenará las direcciones de 0x0000 a 0x07FF (1) almacenará las direcciones de 0x0800 a 0x0FFF (2) almacenará las direcciones de 0x1000 a 0x17FF (3) almacenará las direcciones de 0x1800 a 0x1FFF. Universidad Simón Bolívar 15 A 0 A 10 WE OE CS 6116(2) D 0 D 7
16 Expansion en Ancho de dato a 2k x 32 con 6116 de 2k x 8 D0 D31 A0 A10 A0 A10 A 0 A 10 D 0 D 7 D24 D31 A0 A10 A 0 A 10 D 0 D 7 D16 D23 A0 A10 A 0 A 10 D 0 D 7 D8 D15 A0 A10 A 0 A 10 D 0 D 7 D0 D7 WE WE WE WE OE 6116(3) OE 6116(2) OE 6116(1) OE 6116(0) CS CS CS CS WR OE CS Universidad Simón Bolívar 16
17 Ejemplo de Conexionado INTEL Universidad Simón Bolívar 17
18 Memorias y arreglos complejos Para arreglos grandes de Memoria Principal se usa RAM Dinámica (DRAM). Tipos: EDO RAM: Usa Latches para guardar información cercana a la lectura actual (típicamente 256 bits), eliminando esperas en accesos secuenciales. SDRAM: DRAM síncrona. Trabaja con una señal de reloj permitiendo transferencias de bloques de datos, típicamente de 32 bytes. Cada lectura de DRAM equivale a 3 ciclos de reloj (típico). 32 lecturas secuenciales en DRAM tardan 32 x 3 = 46 ciclos. 32 lecturas secuenciales en SDRAM tardan 3 + (1 x 32 ) = 36 ciclos. DDR-SDRAM: DRAM síncrona de tasa Dual de Datos (Dual Data rate): igual que la SDRAM, pero permite accesos en ambos flancos del reloj (subida y bajada). Universidad Simón Bolívar 18
19 Memorias Complejas: DDR-SDRAM Micron MT46V de 512 Mbits Universidad Simón Bolívar 19
20 Memorias Complejas: DDR-SDRAM Micron MT46V de 512 Mbits Universidad Simón Bolívar 20
21 Arreglos : DIMM MT18VDDF M x 4 128M x 4 La versión de 1Gbyte consiste en 18 Integrados MT46V, c/u de 128M x 4, mas circuitos de soporte de Reloj, Registros y otros. 128M x 4 128M x 4 128M x 4 128M x 4 128M x 4 128M x 4 128M x 4 128M x 4 128M x 4 128M x 4 128M x 4 128M x 4 128M x 4 128M x 4 128M x 4 128M x 4 Universidad Simón Bolívar 21
22 Entrada y Salida La Entrada y Salida es necesaria para la interacción con el exterior: Procesador Usuario Humano (Teclados, visualizadores, actuadores, etc.) Procesador Otros equipos (Otros Computadores, Impresoras, Almacenamiento externo, etc.). Dirección Computador Datos Memoria Procesador Control Dispositivo o equipo externo Mecanismo de acceso interno Dispositivos de Entrada // Salida (periférico) Interconexión a dispositivo externo Monitor Teclado Impresora Otro Computador Actuador Industrial Sensores Universidad Simón Bolívar 22
23 Entrada / Salida Mapeada en Memoria Memoria RAM Entrada / Salida Comparte el Espacio de direcciones de la memoria. No hay instrucciones especiales para acceder a la Entrada / Salida, ni lineas. Una instrucción de E/S podría ser: mov 0x005 0x101 ; Salida mov 0x102 0x005 ; Entrada Memoria RAM Se minimiza la circuitería extra para la señalización de Entrada / Salida. Ejemplo: MC68HC908GP Universidad Simón Bolívar 23
24 Entrada / Salida Aislada Entrada / Salida Espacio de direcciones especial. Instrucciones especiales. Una instrucción de E/S podría ser: OUT 0x005 0x005 ; Salida IN 0x006 0x006 ; Entrada Memoria RAM Se deben usar señales especiales de control (no las de memoria) activadas por las instrucciones. Ejemplo: Procesadores INTEL X Universidad Simón Bolívar 24
25 Entrada / Salida mapeada: Implementación Básica. D0 a D7 74LS244 A0 A1 A2 A3 A4 A0 A1 A2 A3 WE OE CS Memoria 16x8 D0 D1 D2 D3 D4 D5 D6 D7 1Y1 1Y2 1Y3 1Y4 2Y1 2Y2 2Y3 2Y4 Buffer de 3 estados 2G 1G 1A1 1A2 1A3 1A4 2A1 2A2 2A3 2A4 Procesador que direcciona 32 bytes (2 5 ) A Y 0 B Direccionamiento: a Memoria RAM: a (16 bytes) Entrada/Salida: a (4 E/S) Indefinida en circuito: a El puerto(0) es entrada y tiene dirección El puerto(1) es salida y tiene dirección G Y 1 Y 2 Y 3 74LS139 Puerto (0) Puerto (1) Puerto (2) Puerto (3) D0 D1 D2 D3 D4 D5 D6 D7 74LS374 OC GND Biestable CLK Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Universidad Simón Bolívar 25
26 Entrada / Salida Aislada: Implementación Básica. D0 a D7 74LS244 A0 A1 A2 A3 A0 A1 A2 A3 WE OE CS Memoria 16x8 D0 D1 D2 D3 D4 D5 D6 D7 1Y1 1Y2 1Y3 1Y4 2Y1 2Y2 2Y3 2Y4 Buffer de 3 estados 2G 1G 1A1 1A2 1A3 1A4 2A1 2A2 2A3 2A4 IO / M Procesador que direcciona 16 bytes (2 5 ) A Y 0 B Direccionamiento: 0000 a 1111 Memoria RAM: 0000 a 1111 (16 bytes) Entrada/Salida: 0000 a 0011 (4 puertos) Indefinida en circuito: 0100 a 1111 G Y 1 Y 2 Y 3 74LS139 Puerto (0) Puerto (1) Puerto (2) Puerto (3) D0 D1 D2 D3 D4 D5 D6 D7 74LS374 OC Biestable CLK Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 El Puerto(0) es entrada y tiene dirección 0000 El Puerto(1) es salida y tiene dirección GND Universidad Simón Bolívar 26
27 Entrada / Salida: Módulos Programables Permiten flexibilizar la programación en el uso de E/S. Circuitos menos discretos. Un solo integrado puede cumplir multiples funciones programables. Se construyen directamente adaptados al conexionado de buses del computador. Ejemplos: Interfaz de periféricos 82C55A. Controlador de Interrupciones 82C59A. Interfaz de teclado/pantalla 8279 Temporizador programable 8254 Módulos periféricos del MC68HC908GP32. Universidad Simón Bolívar 27
28 Entrada/Salida: Dispositivos programables Conexionado Organización Interna general Universidad Simón Bolívar 28
29 Dispositivos de E/S programables: 82C55A Universidad Simón Bolívar 29
30 Entrada / Salida: programación Entrada / Salida Programada El programa en el procesador se encarga de todas las tareas de E/S. El programa explícitamente transfiere los datos, configura los dispositivos, y les pregunta periódicamente por el estado y datos de los mismos. Desvantajoso dado que el procesador es mucho mas veloz que los dispositivos de E/S, de modo que la espera por programa representa ineficiciencia. Entrada / Salida por interrupción El programa sólo configura el dispositivo de E/S y transfiere datos E/S a registros o Memoria, pero no pregunta por la operación del mismo, pues le será avisado por medio de una interrupción. Los dispositivos de E/S generan interrupciones una vez que tienen datos listos para el programa ó han culminado una operación ordenada por el programa. Entrada / Salida por Acceso Directo Memoria (DMA) El programa sólo realiza configuraciones y da órdenes de E/S. No se encarga de la transferencia de datos E/S Memoria. De esta transferencia se encargan dispositivos especiales llamados Controladores de DMA, como el 8237A de Intel. Universidad Simón Bolívar 30
31 Entrada/Salida: programación E/S Programada E/S por interrupción E/S por DMA Universidad Simón Bolívar 31
32 Entrada/Salida: programación Universidad Simón Bolívar 32
33 Entrada/Salida por interrupciones Ejemplo de uso del 82C55A para E/S para el uso con un programa con E/S por interrupciones. Universidad Simón Bolívar 33
34 Entrada/Salida por Interrupciones Memoria Principal Memoria Principal Universidad Simón Bolívar 34
35 Entrada/Salida usando DMA Universidad Simón Bolívar 35
36 Entrada/Salida usando DMA Universidad Simón Bolívar 36
Tema 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 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 detallesTEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES
TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES 1 CLASIFICACIÓN SEGÚN SU TECNOLOGÍA 2 PARAMETROS FUNDAMENTALES DE LAS MEMORIAS Modo de acceso: Aleatorio (RAM, Random Access Memory) Serie Alterabilidad
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 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 detallesVelocidades Típicas de transferencia en Dispositivos I/O
Entradas Salidas Velocidades Típicas de transferencia en Dispositivos I/O Entradas/Salidas: Problemas Amplia variedad de periféricos Entrega de diferentes cantidades de datos Diferentes velocidades Variedad
Más detallesIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadores Departamento de Arquitectura de Computadores Arquitectura de computadores Se refiere a los atributos visibles por el programador que trabaja en lenguaje máquina
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 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 detallesElectró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 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 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 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 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 detallesTecnología Electrónica 3º Ingeniero Aeronáutico. Memorias. Mª Ángeles Martín Prats
Tecnología Electrónica 3º Ingeniero Aeronáutico Memorias Mª Ángeles Martín Prats Introducción Memoria es la parte de un sistema que almacena datos binarios en grandes cantidades. Memorias semiconductoras,
Más detallesAUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna
AUTOMATIZACION GUIA DE TRABAJO 3 DOCENTE: VICTOR HUGO BERNAL UNIDAD No. 3 OBJETIVO GENERAL Realizar una introducción a los controladores lógicos programables OBJETIVOS ESPECIFICOS: Reconocer la arquitectura
Más detallesQué es un Microcontrolador?
Qué es un Microcontrolador? Es un circuito integrado programable que contiene todos los componentes de un computadora, aunque de limitadas prestaciones y se destina a gobernar una sola tarea. Cómo se compone
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 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 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 detallesPREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1
PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1 1. Cuál de los siguientes componentes no forma parte del esquema general de un ordenador? A Memoria Principal B Disco Duro C Unidad de Control D Unidad Aritmético
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 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 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 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 detallesTema: Microprocesadores
Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Microprocesadores Arq. de Computadora I Ing. Carlos Ortega H. 1
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 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 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 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 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 detallesMEMORIAS Y BUSES. Las memorias son dispositivos de almacenamiento de información, en la cual los bits se graban en celdas. D 2
MEMORIAS Y BUSES Las memorias son dispositivos de almacenamiento de información, en la cual los bits se graban en celdas. ESTRUCTURA. (Ejemplo de una memoria de 8 x 8) Direcciones A 2 A 1 A 1 1 1 1 1 1
Más detallesArquitectura del PLC. Dpto. Electrónica, Automática e Informática Industrial)
Arquitectura del PLC Dpto. Electrónica, Automática e Informática Industrial) www.elai.upm.es Introducción (I) El PLC recibe, en tiempo real, la información de los sensores conectados al proceso y ejecuta
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 detallesEstructura del Computador
Estructura del Computador 1 definiciones preliminares Estructura: es la forma en que los componentes están interrelacionados Función: la operación de cada componente individual como parte de la estructura.
Más detallesOrganización del Computador. Memorias
Organización del Computador Memorias Jerarquía de las memorias Jerarquía de memorias en un Pentium Métricas de las memorias Capacidad de almacenamiento: en bytes o múltiplos (kb, MB, TB) Tiempo de acceso:
Más detallesLenguaje binario. Código ASCII. Medidas de la información
Hardware y Software (1/5) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII Medidas de la información Unidad mínima de información: BIT (0
Más detallesRECUERDA QUE TIENES UNA HORA PARA 30 REACTIVOS Esperamos que te resulte útil.
Guía de preparación para el examen ELECTRONICA para IPE y CxTx En esta materia básicamente se evalúan temas tales como son: MULTIVIBRADORES, MEMORIAS, CONTADORES Y COMPUERTAS LOGICAS. BIBLIOGRAFIA TEORIA
Más detallesTodos los sistemas basados en procesadores tienen dos tipos de memorias:
Todos los sistemas basados en procesadores tienen dos tipos de memorias: Memorias ROM (Read Only Memory) Contienen el programa y datos permanentes del sistema. Memorias RAM (Random Access Memory) Contienen
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 detallesINDICE Control de dispositivos específicos Diseño asistido por computadora Simulación Cálculos científicos
INDICE Parte I. La computadora digital: organización, operaciones, periféricos, lenguajes y sistemas operativos 1 Capitulo 1. La computadora digital 1.1. Introducción 3 1.2. Aplicaciones de las computadoras
Más detallesSist s em e a m s s O per e ativos o. s Unidad V Entrada Sali l d i a.
Sistemas Operativos. Unidad V Entrada Salida. Programación de Entrada y Salida Introducción. Comunicación de los procesos con el mundo externo : Mecanismo de E/S de información. Aspectos que diferencian
Más detallesMEMORIA. Programación II
MEMORIA Programación II Temas Subsistema de Memoria Organización de Memoria Principal Memoria Cache Subsistema de memoria Componentes de la computadora Buses Contexto actual (1) Velocidad del procesador:
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 detallesTema 15 ELECTRÓNICA DIGITAL. PROCESADORES DIGITALES (PARTE 2A) Arquitecturas Harvard y Von Neumann. Tipos de procesadores digitales
ELECTRÓNICA DIGITAL Tema 5 PROCESADORES DIGITALES (PARTE 2A) Arquitecturas Harvard y Von Neumann. Tipos de procesadores digitales SISTEMA FÍSICO DE LA DE CONTROL DE CONTROL ARQUITECTURA HARVARD CTR G M
Más detallesAplicaciones con transistor MOSFET
Aplicaciones con transistor MOSFET Lección 04.2 Ing. Jorge Castro-Godínez EL2207 Elementos Activos Escuela de Ingeniería Electrónica Instituto Tecnológico de Costa Rica I Semestre 2014 Jorge Castro-Godínez
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 detallesINDICE Capitulo 1. Álgebra de variables lógicas Capitulo 2. Funciones lógicas
INDICE Prefacio XV Capitulo 1. Álgebra de variables lógicas 1 1.1. Variables y funciones 1 1.2. Variables lógicas 2 1.3. Valores de una variable lógica 2 1.4. Funciones de una variable lógica 3 1.5. Funciones
Más detallesMEMORIAS DE SEMICONDUCTORES
MEMORIAS DE SEMICONDUCTORES Se ha visto anteriormente que un registro (latch o flip-flop) puede almacenar un bit. Para almacenar una gran cantidad de bits, se recurre al uso de memorias. Una memoria, en
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 detallesLa decodificación y el mapeo de memoria es importante porque permite conectar mas de un dispositivo al microprocesador.
MAPEO DE MEMORIA La decodificación y el mapeo de memoria es importante porque permite conectar mas de un dispositivo al microprocesador. Estos dispositivos pueden ser memorias (ROM y/o RAM), buffer s,
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 detalles28/09/2012. Interfaz con Dispositivos de Salida. Interfaz con Dispositivos de Entrada. Port Mapped. Memory mapped. Interfaz con Dispositivos I/O
Interfaz con Dispositivos I/O Interfaz con Dispositivos de Salida y Salida Unidad 4, Segunda Parte Port Mapped Memory mapped 1 2 Ejecución de la Instrucción OUT Ejecución de la instrucción OUT Dirección
Más detallesTEMA 2. Memorias ROM, PROM, EPROM y E2PROM. Memorias FLASH. Memorias FIFO y LIFO. Diseño de circuitos lógicos empleando PROMs.
TEMA 2 Memorias ROM, PROM, EPROM y E2PROM. Memorias FLASH. Memorias FIFO y LIFO. Diseño de circuitos lógicos empleando PROMs. Test de memorias Memorias ROM Memorias de almacenamiento permanente Memorias
Más detallesSISTEMA DE CONTROL AUTOMÁTICO
SISTEMA DE CONTROL AUTOMÁTICO SENSORES Informan sobre el estado del proceso a controlar ACTUADORES Cambian alguna variable que influye en el proceso CONTROLADOR Analiza las mediciones y elabora señales
Más detallesMapeo en el P 8086 de Intel
Mapeo en el P 8086 de Intel Ing. Silvia Domizi Ing. Diego Alegrecci Mapeo Microprocesador 8086 1 Introducción Mapeo Microprocesador 8086 2 Mapeo Mapear un dispositivo, es asignarle un intervalo definido
Más detallesRecopilación presentada por 1
Aula Aula de de Informática Informática del del Centro Centro de de Participación Participación Activa Activa para para Personas Personas Mayores Mayores de de El El Ejido Ejido (Almería). (Almería). Consejería
Más detallesOrganización de computadoras. Clase 11. Universidad Nacional de Quilmes. Lic. Martínez Federico
Organización de computadoras Clase 11 Universidad Nacional de Quilmes Lic. Martínez Federico Qué vimos? Mascaras Qué vimos? Qué vimos? Mascaras Repeticiones controladas Qué vimos? Mascaras Repeticiones
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 detallesFederico Reina Toranzo
Curso de Mantenimiento de Ordenadores 6ª Edición Versión 2.4 5 días Años 2001/2005 Federico Reina Toranzo Técnico de Laboratorio en la E.T.S.I. Informática fede@us.es Día a 2 La BIOS (datos para su configuración)
Más detallesCONTEXTO DE LA MEMORIA EN UN SISTEMA DE CÓMPUTO M E M O R I A S
152 CONTEXTO DE LA MEMORIA EN UN SISTEMA DE CÓMPUTO M E M O R I A S La manipulación la información binaria en la mayoría de los procesos lógicos en electrónica digital y en general en los sistemas de cómputo,
Más detalles8.3. Introducción a las E/S del sistema
8.3. Introducción a las E/S del sistema Interface entre dispositivos periféricos y el. iferencia en velocidad de funcionamiento (tasa de transferencia). iferencia en las unidades de información. iferencia
Más detalles0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ)
Hardware y Software (1/6) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII American Standard Code for Information Interchange Carácter =
Más detallesBIBLIOGRAFIA TEORIA DE CIRCUITOSY DISPOSOTIVOS BOYLESTAD ELECTRONICA DIGITAL TOKHEIM SISTEMAS DIGITALES TOCCI
Guía de preparación para el examen ELECTRONICA CxTx En esta materia básicamente se evalúan temas tales como son: MULTIVIBRADORES, MEMORIAS, CONTADORES Y COMPUERTAS LOGICAS, SUMADOR RESTADOR Y MICROPOCESADORES
Más detallesUnidad 6: Arquitectura y Organización de computadoras Subsistema de Memoria Organización de Memoria Principal
Unidad 6: Arquitectura y Organización de computadoras Subsistema de Memoria Organización de Memoria Principal Bibliografía: William Stallings Organización y Arquitectura de computadores 5ta. Edition. Editorial
Más detallesINDICE Programa Entrada Unidad de control Unidad aritmética y lógica (ALU)
INDICE Capitulo 1. Qué es un computador? 1.1. Introducción 1 1.2. El computador como dispositivo electrónico 2 1.3. Cómo se procesa la información? 3 1.4.Diagrama de bloques de un computador 1.4.1. Información
Más detallesMICROPROCESADORES I ELECTRONICA DIGITAL III INTERFASE PROGRAMABLE A PERIFERICOS PPI 8255
MICROPROCESADORES I ELECTRONICA DIGITAL III INTERFASE PROGRAMABLE A PERIFERICOS PPI 8255 INTRODUCCIÓN Este integrado de la firma INTEL, conocido como PPI 8255 (Programmable Peripherical Interfase) realizado
Más detallesENIAC, Primer computador electrónico y su panel de conexiones
-1 La arquitectura de Von Neumann. Los primeros computadores se programaban en realidad recableándolos. Esto prácticamente equivalía a reconstruir todo el computador cuando se requería de un nuevo programa.
Más detallesTema VI: Memorias y Dispositivos de Lógica Programable (PLDs)
Tema VI: Memorias y Dispositivos de Lógica Programable (PLDs) Objetivos: 1.- Conocer la función, características básicas y tipos de memorias. 2.- Conocer la función, características principales y aplicaciones
Más detallesSISTEMAS OPERATIVOS Arquitectura de computadores
SISTEMAS OPERATIVOS Arquitectura de computadores Erwin Meza Vega emezav@unicauca.edu.co Esta presentación tiene por objetivo mostrar los conceptos generales de la arquitectura de los computadores, necesarios
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 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 detallesIng. Jose Luis Apaza Gutierrez MEMORIAS. Un elemento de memoria es aquel elemento capaz de almacenar un estado durante un tiempo determinado.
LABORATORIO # 9 Realización: MEMORIAS 1. OBJETIVOS Comprender la función del bus de datos, direcciones y las líneas de control lectura(read), escritura(write) y selección de chip (CS) en una menoria RAM.
Más detallesGestión de Entrada-salida
Gestión de Entrada-salida E. Campo M. Knoblauch Ó. López J. Clemente Departamento de Automática Universidad de Alcalá Sistemas Operativos Avanzados Gestión de Entrada-salida 1 / 18 Índice Introducción
Más detallesUnidad V: Puertos y buses de comunicación para microcontroladores
Unidad V: Puertos y buses de comunicación para microcontroladores OPERACIÓN DE ESCRITURA EN LOS PUERTOS DEL MICROCONTROLADOR 8051. La operación de escritura, utilizando los puertos puede ser realizada
Más detallesTEMA 1: Concepto de ordenador
TEMA 1: Concepto de ordenador 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir estos programas necesitamos
Más detallesEstructura del Computador
ARQ. DE COMPUTADORAS Arquitectura de Computadoras Villalobos Universidad Peruana Union Filial Tarapoto Semana 02.2 Estructura del Computador El modelo von Neumman Formado por 5 componentes principales:
Más detallesOBJETIVO 1.-.CONOCER EL COMPUTADOR Y SUS PARTES EXTERNAS E INTERNAS.
OBJETIVO 1.-.CONOCER EL COMPUTADOR Y SUS PARTES EXTERNAS E INTERNAS. 1. Define clasificación del dispositivo (Dispositivos:Entrada, salida, e/s, almacenamiento) 2. Características de cada tipo de dispositivos.
Más detallesITT-327-T Microprocesadores
ITT-327-T Microprocesadores Temporizador Programable (PIT) 8254. Temporizador/Contador Programable (PIT) 8254. Es un contador/temporizador programable diseñado para trabajar con los sistemas de microcomputadores.
Más detallesINSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN LABORATORIO DE CIRCUITOS DIGITALES
Más detallesFUNCIONAMIENTO DEL ORDENADOR
FUNCIONAMIENTO DEL ORDENADOR COMPUTACIÓN E INFORMÁTICA Datos de entrada Dispositivos de Entrada ORDENADOR PROGRAMA Datos de salida Dispositivos de Salida LOS ORDENADORES FUNCIONAN CON PROGRAMAS Los ordenadores
Más detallesTema 7: Sistemas de Entrada/Salida
Tema 7: Sistemas de Entrada/Salida Bibliografía Comunicación CPU-Periféricos Ejemplos de periféricos Unidad de disco Puerto serie Monitor Sistema de adquisición de datos Problemática de la Entrada/Salida:
Más detallesTema: MAPAS DE MEMORIA: LÓGICA DE SELECCIÓN, GESTIÓN Y ORDENACIÓN DE LA MEMORIA. J. Luis Lázaro, J. Jesús García "MAPA DE MEMORIA" 0
Tema: MAPAS DE MEMORIA: LÓGICA DE SELECCIÓN, GESTIÓN Y ORDENACIÓN DE LA MEMORIA J. Luis Lázaro, J. Jesús García "MAPA DE MEMORIA" 0 MAPA DE MEMORIA Mapa de memoria Memoria que es capaz de direccionar un
Más detallesUnidad I: Organización del Computador. Ing. Marglorie Colina
Unidad I: Organización del Computador Ing. Marglorie Colina Arquitectura del Computador Atributos de un sistema que son visibles a un programador (Conjunto de Instrucciones, Cantidad de bits para representar
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 detallesESTRUCTURA BÁSICA DE UN ORDENADOR
ESTRUCTURA BÁSICA DE UN ORDENADOR QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... Qué son los
Más detallesESTRUCTURA FÍSICA DEL µp 8086
Características generales: Procesador de 16 bits Bus de direcciones de 20 bits : 1 Mbyte Bus de datos interno de 16 bits Bus de datos externo de 16 bits en el 8086 8 bits en el 8088 89 instrucciones Alimentación
Más detallesIntroducción a los sistemas de entrada/salida Profesores y tutorías
Introducción a los sistemas de entrada/salida Profesores y tutorías Teoría: Daniel Cascado Caballero Despacho: F070 Horario de tutorías: Lunes: 17:30h a 19:30h Martes: 12:30h a 13:30h Jueves: 10:30h a
Más detallesDispositivos Electrónicos
Dispositivos Electrónicos AÑO: 2010 TEMA 7: MEMORIAS SEMICONDUCTORAS Rafael de Jesús Navas González Fernando Vidal Verdú 1/21 TEMA 7: MEMORIAS SEMICONDUCTORAS 7.1. Introducción. Tipología general. Memorias
Más detallesArquitectura basica de un computador
Arquitectura basica de un computador Componentes o División básica de un computador Perifericos: Son todos los dispositivos de entrada (Input) y salida (Output): Monitor, Teclado, Ratón, Unidades de almacenamiento
Más detallesObjetivos. Objetivos. Arquitectura de Computadores. R.Mitnik
Objetivos Objetivos Arquitecturas von Neumann Otras Unidad Central de Procesamiento (CPU) Responsabilidades Requisitos Partes de una CPU ALU Control & Decode Registros Electrónica y buses 2 Índice Capítulo
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 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 detallesPROGRAMA ANALÍTICO DE ASIGNATURA
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO COORDINACIÓN DE DOCENCIA DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO _ 1.- DATOS GENERALES 1.1 INSTITUTO: CIENCIAS BASICAS E INGENIERIA PROGRAMA ANALÍTICO
Más detallesTema 8: Organización de la Entrada/salida
Tema 8: Organización de la Entrada/salida 1. Funciones implicadas en las operaciones de e/s. 2. Estructura del sistema de e/s: módulos de e/s y controladores 3. Mecanismos básicos de e/s: sincronización
Más detallesOrganización del Computador I. Memoria Cache. Autor: Alejandro Furfaro
Organización del Computador I Memoria Cache Autor: Alejandro Furfaro - 2006 1 Memorias: Evolución Pioneros: Maurcice Wilkes con la primer memoria de tanque de mercurio para la computadora EDSAC. 2 bytes:
Más detallesTema 4: SISTEMAS DE ENTRADA/SALIDA. Un computador no puede estar formado sólo por la CPU y la memoria.
Tema 4: SISTEMAS DE ENTRADA/SALIDA ÍNDICE 1. Introducción. 2. Módulos de Entrada/Salida: comunicación CPU - Periféricos. 3. Mapa de Entrada/Salida: común y separada. 4. Introducción a los métodos de programación
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 detallesQue es una computadora?
Que es una computadora? Que es una computadora? Una computadora es un dispositivo electrónico que ejecuta las instrucciones en un programa y posee cuatro funciones : a. Acepta información Entrada Input
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 detalles