Memoria Principal. Departamento de Arquitectura de Computadores

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Memoria Principal. Departamento de Arquitectura de Computadores"

Transcripción

1 Memoria Principal Departamento de Arquitectura de Computadores

2 Índice Introducción. Conceptos básicos Características de los sistemas de memoria Jerarquías de memoria Memoria Principal Características físicas Organización Memoria Caché Organización Políticas de ubicación Políticas de sustitución Políticas de escritura Políticas de búsqueda Memoria Virtual

3 Conceptos generales La memoria principal es el siguiente nivel de la jerarquía de memorias, a continuación de la/s cache/s, y por tanto satisface las demandas de ese nivel. Está construida con DRAMs, las cuales están pensadas para aumentar la densidad (menor número de transistores por bit de memoria) en lugar de disminuir el tiempo de acceso. Al ser el siguiente nivel de la jerarquía, y por el hecho de ser un nivel más lento que la caché, su organización influye en la penalización de fallo y por tanto influye en el rendimiento.

4 Memoria principal: características físicas Tipos de memoria semiconductora de acceso aleatorio:

5 Memoria RAM RAM (Random-Access Memory): Memoria de acceso aleatorio. Es posible tanto leer como escribir mediante señales eléctricas. Memoria volátil. Debe estar conectada continuamente a la alimentación lo que implica que sirva como almacenamiento temporal únicamente. Las tecnologías de RAM se dividen en: Dinámicas DRAM: tienen celdas que almacenan lo datos como cargas de condensadores. La presencia o ausencia de carga se interpreta como un 1 ó un 0 binarios. La tendencia a descargarse de los condensadores hace que sea necesario un refresco constante. Estáticas SRAM: los valores binarios se almacenan utilizando configuraciones de puertas que forman biestables (flip-flops). Una RAM de este tipo mantendrá los datos mientras se mantenga la alimentación. DRAM vs SRAM: Dinámicas son mas densas (celdas mas pequeñas = mayor número de celdas). Para memorias grandes suelen utilizarse memorias dinámicas. Las memorias estáticas son más rápidas y por tanto mas propicias para memoria caché (tamaño pequeño).

6 Memoria ROM ROM (Read-Only Memory): Memoria de acceso aleatorio Memoria de sólo lectura. Contienen un patrón permanente de datos que no puede alterarse. No pueden escribirse datos nuevos. Memoria permanente o no-volátil Sirven para almacenar el programa de arranque de los computadores: la BIOS del sistema (rutinas que sirven para poner en funcionamiento el computador y revisar la fiabilidad del sistema) y los FIRMWARE (información, configuración y rutinas de diagnóstico) de los dispositivos instalados en el sistema. Una ROM se construye como cualquier otro chip de circuito integrado, con los datos cableados en el chip durante el proceso de fabricación. Estos presenta dos problemas: La etapa de inserción de datos implica unos costes fijos relativamente grandes tanto si se va a fabricar una o miles de copias de una misma ROM. No se permiten fallos. Si uno de los bits es erróneo, debe desecharses ka tirada completa de memorias ROM.

7 Tipos de ROM ROM de máscara. Grabada por fabricante. No se puede borrar. PROM (programable ROM). Grabada por el usuario. No se puede grabar ni introducir nueva información tras su grabado. EPROM (erasable PROM). Puede borrarse completamente con luz ultravioleta y permite que se almacene un nuevo programa múltiples veces. EEPROM (electrical EPROM). Permite borrar su contenido anterior a nivel de byte eléctricamente. Combina la ventaja de ser no volátil con la flexibilidad de ser actualizable in situ. FLASH pueden borrarse enteras en unos cuantos segundos, de forma más rápida que las EEPROM. Además se puede llevar el proceso de borrado a nivel de bloque.

8 Conexión de módulos de memoria (ROM o RAM) al bus del sistema Los módulos típicos de memoria ROM (PROM, EPROM, etc.) y RAM (SRAM, DRAM) son asíncronos La operaciones de lectura y escritura no se rigen por una señal de reloj Para iniciar una transferencia se utilizan las señales de Dirección Chip select (CS*) Tipo de operación: OE* = Output Enabled (lectura) y WE* = Write Enabled (escritura) Los ciclos de lectura/escritura tienen una duración determinada y conocida para un módulo de memoria específico El módulo de memoria debe conectarse al bus del sistema a través de un controlador o adaptador de memoria Convierte las señales de control que genera la CPU a las señales que utiliza el módulo de memoria Genera las señales de control necesarias sobre la CPU para que las transferencias se realicen correctamente, conocido el tiempo de ciclo de la memoria WAIT o READY en bus semisíncrono SSYNC o DTACK* en bus asíncrono

9 Conexión de módulos de memoria (ROM o RAM) al bus del sistema

10 Organización El elemento básico de una memoria semiconductora es la celda de memoria. Todas comparten las siguientes propiedades: Presentan dos estados estables que representan el 1 y el 0 lógicos. Puede escribirse en ellas al menos una vez. Pueden leerse para detectar su estado. Organización básica del chip de memoria: Transductores de escritura/lectura: dispositivos que suministran la suficiente energía al medio para grabar el estado deseado y por otro lado son capaces de detectar las magnitudes físicas para reconocer el estado en que se encuentra el medio respectivamente. Cada fila constituye una palabra En una operación de escritura lectura se escriben o leen todas las celdas de una palabra.

11 Comunicación memoria principal -CPU La transferencia de datos entre la MP y la CPU se realiza gracias a dos registros: MAR (Memory Address Register): delimita el tamaño de la memoria. MDR (Memory Data Register): delimita el tamaño de los datos. MAR MDR Bus de direcciones de k bits Bus de datos de n bits Mem. Ppal. 2 k palabras direccionables Longitud de palabra = n bits Líneas de control (Leer, escribir, MFC,..)

12 Organización de la información en la memoria Organización por palabras: La memoria se organiza en grupos de k bits llamados palabras Para especificar una palabra se necesitan n bits Cada palabra tiene asignada una dirección comprendida entre 0 y 2 n -1 Organización por bytes: A bytes individuales se le asignan direcciones independientes. Una palabra compuesta por varios bytes puede ser accedida de manera individual a cada uno de ellos. Para un mismo tamaño de memoria se necesita un mayor número de bits a la hora de poder direccionar. Problemas: Cómo relacionar las direcciones de las palabras con las direcciones de las unidades direccionables (bytes). Cómo ordenar el contenido de una palabra en un conjunto consecutivo de unidades direccionables.

13 Relación de direcciones: palabras-bytes Se obliga a que los datos empiecen en determinadas direcciones de memoria principal. Se dice que un dato de n bytes ubicado en la dirección D está alineado si: D mod n = 0. Datos de 1 byte pueden ubicarse en cualquier posición de memoria. Datos de 2 bytes pueden ubicarse en direcciones pares. Datos de 4 bytes pueden ubicarse en direcciones múltiplos de 4. Ventaja: para acceder a una palabra donde los datos están alineados, únicamente se requiere un acceso a memoria. Desventaja: quedan espacios de memoria sin utilizar. Si se tiene un dato de 8 bits almacenado en la dirección 0 seguido de uno de 32 bits, se hace necesario dejar un espacio no útil de 24 bits Bytes Espacio sin utilizar Dos accesos a memoria Bytes 2 n -4 Memoria 2 n -4 Memoria Palabras alineadas Palabras no alineadas

14 Ordenación del contenido de una palabra Existen dos posibilidades a la hora de repartir el contenido de una palabra en un conjunto sucesivo de bytes: Big-Endian: la dirección del dato corresponde al octeto más significativo. Little-Endian: la dirección del dato corresponde al octeto menos significativo. Dato FC1854A3 almacenado en la dirección de memoria Big-Endian Little-Endian

15 Rendimiento de la memoria principal Los parámetros para evaluar el rendimiento de la memoria principal son: Latencia : tiempo en obtener el primer acceso Ancho de banda : número de bytes leídos o escritos por unidad de tiempo Para lograr un buen rendimiento, hay que conseguir el mejor ancho de banda posible entre la cache y la memoria principal, ya que así se disminuye el tiempo de transferencia. El tiempo de acceso o latencia es difícil de reducir. Las posibles organizaciones para mejorar el rendimiento de la memoria principal son: Aumentar el ancho de la memoria Utilizar memoria entrelazada Utilizar bancos de memoria independientes

16 Organización con ancho de una palabra La conexión de la CPU con la cache es de 1 palabra de ancho, al igual que la conexión entre la cache y la memoria principal. Si suponemos: 1 ciclo para enviar la dirección. 15 ciclos para cada acceso a una posición de la DRAM. 1 ciclo para enviar una palabra de datos. Bloque de cache de 4 palabras (16 bytes) => Bus Datos de 32 bits. Penalización de fallo = x x 1 = 65 ciclos Medida del ancho de banda entre la cache y la memoria principal Nº bytes transferidos /ciclo = 16 / 65 = 0,25

17 Organización con ancho de varias palabras Se aumenta el ancho de banda haciendo la memoria y el bus de varias palabras de ancho. Aumentar el ancho de la memoria y del bus disminuye el tiempo de acceso y el tiempo de transferencia => disminuye la penalización de fallo Se necesita un multiplexor que seleccione la palabra del bloque de cache que se va a suministrar a la CPU Todas estas medidas aumentan el coste, y aumentan también el tiempo de acceso a la cache. Si ancho de memoria es de 2 palabras Penalización de fallo = 1 + 2x15 + 2x1 = 33 ciclos Nº bytes transferidos/ciclo = 16/33 = 0,48 Si ancho de memoria = 4 palabras Penalización de fallo = 1 + 1x15 + 1x1 = 17 ciclos Nº bytes transferidos/ciclo = 16/17 = 0,94

18 Organización de memoria entrelazada Cuando la memoria principal está estructurada como un conjunto de módulos físicamente separados, será posible acceder simultáneamente a todos ellos. De este modo la velocidad de transmisión hacia o desde el sistema a la MP aumenta. Tipos: Entrelazado de orden superior: consiste en distribuir las direcciones de memoria entre los módulos de modo que cada uno contenga direcciones consecutivas; si la CPU requiere posiciones consecutivas de tal forma que es un único módulo el que está permanece ocupado, los dispositivos con capacidad de acceso directo a memoria (DMA) pueden operar sobre los restantes módulos. Si por ejemplo empleamos módulos de 2 n posiciones, se asignan las 2 n primeras posiciones al primer módulo, las posiciones de 2 n a las 2 2n -1 al segundo módulo y así sucesivamente. Entrelazado de orden inferior: consiste en distribuir a módulos consecutivos direcciones consecutivas del mapa de memoria; si las referencias sucesivas son consecutivas, aunque se sigue pagando el coste de transferir cada palabra secuencialmente, se reducen los conflictos de acceso y por tanto el ancho de banda aumenta considerablemente. Si por ejemplo la memoria tiene 4 módulos, el primero de ellos contendría las palabras 0, 4, 8, 12,, mientras que el segundo ocuparía las posiciones 1, 5, 9, 13,, etc.

19 Entrelazado de orden superior Ejemplo: tendríamos una distribución de direcciones de manera que las consecutivas irán en el mismo módulo:

20 Entrelazado de orden inferior el entrelazado de orden inferior produciría una distribución de direcciones de manera que las consecutivas irán en módulos diferentes:

21 Entrelazado de orden inferior Se incrementa el ancho de banda ensanchando la memoria pero no el bus de conexión. Memoria organizada en bancos de 1 palabra de ancho. Se leen/escriben simultáneamente varias palabras (tantas como bancos) con un solo tiempo de acceso. Hay una parte común en la dirección que se envía a todos los bancos Todos los bancos acceden simultáneamente al dato ubicado en esa dirección Se lee el dato disponible en cada banco se obtiene un bloque de datos Los bits menos significativos de la dirección seleccionan el banco de memoria. Direcciones consecutivas de memoria (Dn) se ubican en bancos consecutivos. Ejemplo con 4 bancos: D0 -> Banco0; D1 -> Banco1; D2 -> Banco2; D3 -> Banco3; Dn -> Banco(Dn MODULO Nº Bancos)

22 Entrelazado de orden inferior Se sigue pagando el coste de transmitir cada palabra secuencialmente, pero se evita pagar más de una vez la latencia de acceso. Con 4 bancos de memoria: Penalización de fallo = 1 + 1x15 + 4x1 = 20 ciclos Nº bytes transferidos/ciclo = 16/20 = 0,80 EL SISTEMA ENTRELAZADO ES 3,2 VECES MÁS RÁPIDO Se hacen más rápidas las escrituras => importante en write through. Funcionan al mismo tiempo todos los módulos => más consumo Dificultad para expandir la memoria

23 Chips de memoria SRAM 2 n xk Celda básica (1 bit) constituida por un biestable Mantiene la información mientras exista suministro eléctrico La implementación puede ser bipolar o MOS Ventajas Tiempo de acceso y de ciclo reducido Alta velocidad de transferencia Desventajas Disipan mucha energía Baja densidad de integración Coste elevado Aplicación Diseño de memorias cache Alta velocidad y pequeño tamaño Chips de memoria SRAM comerciales Tamaño 2 n xk 2 n palabras de k bits, siendo k = 1, 2, 4 u 8 Ejemplo: chips de memoria 51C86 de Intel Tamaño 4Kx4 Organización 2-D Un chip de 2 n palabras de k bits se organiza como un array de 2 n filas por k columnas Para construir placas de memoria de mayor tamaño se deben combinar varios chips de memoria con la lógica de descodificación adicional adecuada

24 Chips de memoria DRAM 2 n x1 Celda básica (1 bit) constituida por un condensador y un único transistor MOS La información binaria se mantiene en forma de carga del condensador 1 lógico: presencia de carga en el condensador; 0 lógico: ausencia de carga en el condensador El control de la carga/descarga del condensador se realiza mediante un conmutador Implementado mediante un transistor MOS Los condensadores pierden la carga al cabo de unos pocos milisegundos Necesidad de un refresco periódico de la información contenida en la RAM El refresco consiste en la lectura del condensador y posterior escritura con idéntico valor (amplificado) Ventajas Bajo consumo de energía Alta densidad de integración Coste reducido Desventajas Tiempo de ciclo elevado Necesidad de refresco Aplicación Diseño de memoria principal Gran tamaño y velocidad baja Chips de memoria DRAM Tamaño 2 n x1 ó 2 n x4 Organización 2-1/2-D Un array 2 n /2 x 2 n /2 por bit

25 Aspectos de diseño de la memoria principal Las DRAMs evolucionan hacia mayor densidad, no menor tiempo de acceso. Una DRAM es una matriz de d x w elementos, siendo d el número de filas distintas y w el número de bits de salida para cada fila (1 w 16, común 4 y 8) Si aumenta la densidad, el tamaño total de la DRAM crece, pero como w se mantiene constante (coste de verificación y encapsulado menor) => d crece. Aumentar el tamaño total conduce a que la configuración mínima de memoria crezca, y esto puede no interesarnos por razones de coste, etc... => Cada vez es menos atractivo construir la memoria con múltiples bloques de memoria porque la configuración mínima de memoria crece. Ejemplo Construir una memoria de 64 MB con chips de 4Mbit x 1, y palabras de 32 bits. 4 bancos con 32 DRAMs de 4Mbit x 1 => 128 DRAMS de 4Mbit x 1 Si usamos chips de 16Mbit x 1 => 1 solo banco con 32 chips de 16M x1, y si quisiéramos tener 4 bancos (por hacer la memoria entrelazada), estaríamos obligados a poner 32x4 chips de 16M x 1, haciendo un total de 256MB de memoria.

26 Diseño modular de memorias Si las dimensiones de la memoria exceden a las de un chip, para alcanzar la capacidad exigida, será necesario realizar una configuración modular (usar varios módulos hasta cumplir las restricciones de tamaño): Lo habitual es que la memoria requerida no coincida con ningún chip de memoria disponible: Longitud de palabra múltiplo de la del chip Nº de palabras direccionables mayor que las del chip. Incremento del tamaño de las palabras Incremento del número de palabras

27 Incremento del tamaño de las palabras Ejemplo: memoria de 2 n x32bits a partir de chips de 2 n x8bits

28 Incremento del número de palabras Ejemplo: memoria de 4Kx8bits a partir de chips de 1Kx8bits

29 Ejemplo Se dispone de un sistema microprocesador con bus de datos de 16 bits y bus de direcciones de 20 bits. En este sistema se quiere implementar una memoria RAM de 256 kpalabras situadas en las posiciones mas bajas de memoria y una memoria ROM de 128 Kpalabras situada en la parte superior de la memoria. Para ello se dispone del número suficiente de circuitos de memorias de los tipos siguientes: RAM de 64Kx4 y ROM de 32Kx8, así como la circuitería auxiliar necesaria. Hacer un esquema del diseño resultante. RAM: Como los chips son de 64Kx4 necesitamos 16 circuitos. ( 4x64 = 256K asociados de 4 en 4 para tener la longitud de palabra apropiada) ROM: En este caso los chips son de 32Kx8 luego necesitamos 8 circuitos ( 4x32 = 128K asociados de 2 en dos para tener la longitud de palabra adecuada)

30 Mapa de memoria

31 Decodificador

32 Diseño

33 Principales recursos para mejorar las prestaciones de la memoria principal La memoria principal debe ser capaz de cubrir dos requisitos indispensables: Un tiempo de acceso a las posiciones de memoria en consonancia con el tiempo de procesamiento por parte de la unidad de control. La realización de una instrucción se compone de una fase de búsqueda del código máquina dependiente de la memoria principal y mas tarde una fase de ejecución donde se interpreta el código máquina obtenido anteriormente y se disponen las operaciones necesarias. Un comportamiento equilibrado del sistema presupone que la fase de búsqueda dependiente de las características de la memoria no debe suponer un cuello de botella de manera tal que ambas fases duren un tiempo simular (fase búsqueda fase ejecución). Suficiente capacidad para contener los programas y datos en fase de ejecución. Para cubrir ambos requisitos se emplean dos técnicas: Memoria caché: incrementa la velocidad de acceso. Memoria virtual: aumenta la capacidad real de la memoria principal.

Tema 4. Subsistema de Memoria

Tema 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 detalles

Organización de Computadoras. Turno Recursantes Clase 8

Organizació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 detalles

MEMORIAS DE SEMICONDUCTORES

MEMORIAS 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 detalles

PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS

PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS Tema 5 Memorias Hoja: 2 / 14 Base teórica La memoria es el lugar en el que se almacenan las instrucciones y los datos para que se puedan

Más detalles

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 INTRODUCCIÓN El elemento hardware de un sistema básico de proceso de datos se puede estructurar en tres partes claramente diferenciadas en cuanto a sus funciones:

Más detalles

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos).

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria Típica. Los datos almacenados en memoria tienen que pasar, en un momento

Más detalles

DISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia.

DISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia. DISCOS RAID Raid: redundant array of independent disks, quiere decir conjunto redundante de discos independientes. Es un sistema de almacenamiento de datos que utiliza varias unidades físicas para guardar

Más detalles

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES.

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES. 1.- a) Explica qué es un bit de información. Qué es el lenguaje binario? Bit es la abreviatura de Binary digit. (Dígito binario). Un bit es un dígito del lenguaje binario que es el lenguaje universal usado

Más detalles

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos. RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este

Más detalles

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software.

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software. ARQUITECTURA DE LAS COMPUTADORAS QUE ES UNA COMPUTADORA (UN ORDENADOR)? Existen numerosas definiciones de una computadora, entre ellas las siguientes: 1) Una computadora es un dispositivo capaz de realizar

Más detalles

Tema 5. Memorias. Estructura de Computadores. Índice. Curso 2008-2009

Tema 5. Memorias. Estructura de Computadores. Índice. Curso 2008-2009 Tema 5. Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Transparencia: 2 / 23 Índice Definiciones Parámetros característicos Jerarquía de memoria Dispositivos de almacenamiento

Más detalles

MEMORIA. Programación II

MEMORIA. 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 detalles

5. Metodologías de diseño de un ASIC

5. Metodologías de diseño de un ASIC 5. Metodologías de diseño de un ASIC 5.1. Introducción 5.2. Gate Arrays 5.3. Standard Cells 5.4. Seas of Gates 5.5. Dispositivos programables FPGAs Dispositivos programables El diseño de circuitos integrados

Más detalles

Examinaremos las características claves de las memorias y luego analizaremos el subsistema de memoria principal.

Examinaremos las características claves de las memorias y luego analizaremos el subsistema de memoria principal. GUIA 25: La memoria es un medio físico capaz de almacenar información (programas y datos) de forma temporal o permanente. Sin memoria no puede haber computadoras como las conocemos ahora. Aunque conceptualmente

Más detalles

502 A I.S.C. JOSE BARDO MORENO MACHADO ENRIQUE EDUARDO MORAN PRADO EDILBERTO RASCON HERNANDEZ

502 A I.S.C. JOSE BARDO MORENO MACHADO ENRIQUE EDUARDO MORAN PRADO EDILBERTO RASCON HERNANDEZ 502 A I.S.C. JOSE BARDO MORENO MACHADO ENRIQUE EDUARDO MORAN PRADO EDILBERTO RASCON HERNANDEZ Dispositivo basado en circuitos que posibilitan el almacenamiento limitado de información y su posterior recuperación.

Más detalles

UNIDADES DE ALMACENAMIENTO DE DATOS

UNIDADES DE ALMACENAMIENTO DE DATOS 1.2 MATÉMATICAS DE REDES 1.2.1 REPRESENTACIÓN BINARIA DE DATOS Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo

Más detalles

COMUNICACIÓN I2C (INTER-INTEGRATED CIRCUIT)

COMUNICACIÓN I2C (INTER-INTEGRATED CIRCUIT) COMUNICACIÓN I2C (INTER-INTEGRATED CIRCUIT) Centro CFP/ES COMUNICACIÓN I2C 1 VENTAJAS DE LA COMUNICACIÓN I2C COMPARATIVA ESTANDAR DE TRANSMISIÓN 2 DISPOSITIVOS I2C DISPOSITIVOS I2C MAX518 3 DISPOSITIVOS

Más detalles

0 0 0.. 0 1 0 0 0. 0 0 0 0 0.. 0 0 1 1 0. 1 0 ... 1 1 1.. 1 1 1 1 1. 1 1 1 1 1.. 1 1 0 0 1. 0 1

0 0 0.. 0 1 0 0 0. 0 0 0 0 0.. 0 0 1 1 0. 1 0 ... 1 1 1.. 1 1 1 1 1. 1 1 1 1 1.. 1 1 0 0 1. 0 1 6 MEMORIAS ROM 6.1 Introducción En este capítulo analizaremos un circuito combinatorio especial, que por su variedad de aplicaciones merece un tratamiento diferenciado del resto. Este circuito tiene m

Más detalles

Memorias no volátiles

Memorias no volátiles Memorias no volátiles Todo circuito secuencial dispone de una memoria de algún tipo, ya que cada biestable, registro o contador, permite almacenar un determinado número de bits de información. Sin embargo,

Más detalles

2 Sea una unidad de disco duro de brazo móvil con las siguientes características:

2 Sea una unidad de disco duro de brazo móvil con las siguientes características: 1 Sea una unidad de disco duro de brazo móvil con las siguientes características: 18 superficies, 20.331 cilindros y 400 sectores por pista. Sectores de 1.024 bytes de información neta. Velocidad de rotación:

Más detalles

A continuación se representan los componentes básicos de un sistema computacional (ordenador). Figura 5.6.1 Componentes básicos de un ordenador.

A continuación se representan los componentes básicos de un sistema computacional (ordenador). Figura 5.6.1 Componentes básicos de un ordenador. 5.6 ESTRUCTURA BÁSICA DE UN ORDENADOR. TERMINOLOGÍA INFORMÁTICA Las aeronaves modernas utilizan sofisticados sistemas de aviónica que necesitan de sistemas de computación basados en microprocesadores.

Más detalles

Reprogramación de módulos de control

Reprogramación de módulos de control Reprogramación de módulos de control Componentes de un computador. 1)Bloque de Entrada: Se denomina bloque de entrada a todos los circuitos que se encuentran como receptores de las diferentes señales que

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 2: Estructura de los sistemas de computación. 2.1 Funcionamiento de los sistemas de computación. 2.2 Ejecución de instrucciones e interrupciones

Más detalles

Tema 6: Memorias. Escuela Superior de Informática Universidad de Castilla-La Mancha

Tema 6: Memorias. Escuela Superior de Informática Universidad de Castilla-La Mancha Tema 6: Memorias Escuela Superior de Informática Universidad de Castilla-La Mancha Índice Introducción. Jerarquía de memoria. Fundamentos de las memorias. Características de las memorias. Dispositivos

Más detalles

Arquitectura basica de un computador

Arquitectura 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 detalles

TEMA 4. Unidades Funcionales del Computador

TEMA 4. Unidades Funcionales del Computador TEMA 4 Unidades Funcionales del Computador Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca Introducción El elemento físico, electrónico o hardware de un sistema

Más detalles

Estructura y Tecnología de Computadores (ITIG) Luis Rincón Córcoles Ángel Serrano Sánchez de León

Estructura y Tecnología de Computadores (ITIG) Luis Rincón Córcoles Ángel Serrano Sánchez de León Estructura y Tecnología de Computadores (ITIG) Luis Rincón Córcoles Ángel Serrano Sánchez de León Programa. Introducción. 2. Elementos de almacenamiento. 3. Elementos de proceso. 4. Elementos de interconexión.

Más detalles

Memoria de Acceso Aleatorio. Dispositivos de Almacenamiento Masivo

Memoria 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 detalles

RAID 0 : No redundante

RAID 0 : No redundante RAID ECP RAID RAID - Redundant Array of Independent Discs, 1987 Combinar varios discos, pequeños y baratos, en un sólo dispositivo lógico de disco y distribuir los datos a través de las unidades físicas

Más detalles

DESCRIPCION DEL SITEMA MASTER.

DESCRIPCION DEL SITEMA MASTER. DESCRIPCION DEL SITEMA MASTER. ESTRUCTURA. El sistema MASTER (Sistema Modular para Control Adaptativo en Tiempo Real) se ha implementado en base a un computador compatible PC-AT, dotado de una tarjeta

Más detalles

Capitulo V Administración de memoria

Capitulo V Administración de memoria Capitulo V Administración de memoria Introducción. Una de las tareas más importantes y complejas de un sistema operativo es la gestión de memoria. La gestión de memoria implica tratar la memoria principal

Más detalles

... partes internas del computador!...

... partes internas del computador!... ... partes internas del computador!... LOS DISPOSITIVOS INTERNOS UNA PC EN SI, PUEDE "DAR SEÑALES DE VIDA" SIN EL TECLADO, SIN EL MONITOR, SIN EL RATÓN Y TODOS LOS DISPOSITIVOS EXTERNOS, AUNQUE NO TENDRÍA

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Tarjeta Principal. Disco Duro. Memoria RAM. Procesador. Fuente de Poder. Tarjetas de Expansión. Jair Acosta Núñez

Tarjeta Principal. Disco Duro. Memoria RAM. Procesador. Fuente de Poder. Tarjetas de Expansión. Jair Acosta Núñez Tarjeta Principal Disco Duro Memoria RAM Procesador Fuente de Poder Tarjetas de Expansión Jair Acosta Núñez También se le puede llamar Board, Mainboard, MotherBoard y Tarjeta Madre. Es una tarjeta interna

Más detalles

Taller de Operaciones Informáticas

Taller de Operaciones Informáticas Taller de Operaciones Informáticas Unidad 1: Componentes Físicos de un Sistema Informático 4- Qué es el motherboard? Identificar modelos, y elementos conectados sobre ella. Es la parte principal de una

Más detalles

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE AÑO: 2010 Qué es un servidor Blade? Blade Server es una arquitectura que ha conseguido integrar en

Más detalles

18. Camino de datos y unidad de control

18. Camino de datos y unidad de control Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 18. Camino de datos y unidad de control Un La versatilidad una característica deseable los Los

Más detalles

SISTEMAS DIGITALES III. Unidad I MEMORIAS

SISTEMAS DIGITALES III. Unidad I MEMORIAS SISTEMAS DIGITALES III Unidad I MEMORIAS Introducción a las Microcomputadoras Toda memoria contiene 5 elementos escenciales: Unidad de Memoria. Unidad de Control. Unidad Aritmética Lógica. Unidad de Entrada.

Más detalles

4. Programación Paralela

4. Programación Paralela 4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios

Más detalles

Qué es un sistema de almacenamiento RAID?

Qué es un sistema de almacenamiento RAID? A la hora de adquirir un servidor donde poder alojar tus aplicaciones, te habrás encontrado con una gran cantidad de términos que pueden sonar a chino. Uno de ellos es el acrónimo RAID (Redundant Array

Más detalles

MANUAL COPIAS DE SEGURIDAD

MANUAL COPIAS DE SEGURIDAD MANUAL COPIAS DE SEGURIDAD Índice de contenido Ventajas del nuevo sistema de copia de seguridad...2 Actualización de la configuración...2 Pantalla de configuración...3 Configuración de las rutas...4 Carpeta

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

Conmutación. Conmutación telefónica. Justificación y definición.

Conmutación. Conmutación telefónica. Justificación y definición. telefónica Justificación y definición de circuitos de mensajes de paquetes Comparación de las técnicas de conmutación Justificación y definición. Si se atiende a las arquitecturas y técnicas utilizadas

Más detalles

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor

Más detalles

Capítulo 12: Indexación y asociación

Capítulo 12: Indexación y asociación Capítulo 12: Indexación y asociación Conceptos básicos Índices ordenados Archivos de índice de árbol B+ Archivos de índice de árbol B Asociación estática Asociación dinámica Comparación entre indexación

Más detalles

Clase 20: Arquitectura Von Neuman

Clase 20: Arquitectura Von Neuman http://computacion.cs.cinvestav.mx/~efranco @efranco_escom efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Arquitectura de una computadora Elementos básicos de una

Más detalles

Tipos de Memoria. Microprocesadores. Microprocesadores. Carlos Canto Q. MEMORIA DE ALMACENAJE ALAMCEN SECUNDARIO ALAMACEN DE RESPALDO

Tipos de Memoria. Microprocesadores. Microprocesadores. Carlos Canto Q. MEMORIA DE ALMACENAJE ALAMCEN SECUNDARIO ALAMACEN DE RESPALDO Tipos de Memoria TIPOS TIPOS DE DE DE DE LECTURA/ESCRITURA LECTURA/ESCRITURA RAM RAM ( ( VOLÁTIL) VOLÁTIL) PRINCIPAL PRINCIPAL DE DE SOLO SOLO LECTURA LECTURA ROM ROM (NO (NO VOLÁTIL) VOLÁTIL) DE ALMACENAJE

Más detalles

Dispositivos de almacenamien to secundario. Almacenamiento de datos

Dispositivos de almacenamien to secundario. Almacenamiento de datos Dispositivos de almacenamien to secundario Almacenamiento de datos Índice Medios de almacenamiento magnético. Medios de almacenamiento óptico. Medios de almacenamiento de estado sólido. Categorías de los

Más detalles

Actividad 4: Comunicación entre PLC s vía Ethernet

Actividad 4: Comunicación entre PLC s vía Ethernet Actividad 4: Comunicación entre PLC s vía Ethernet 1.- Listado de materiales: PC con Tarjeta de red 3com o similar. 2 PLC Omrom CJ1M CPU11 ETN Estos autómatas llevan integrada la tarjeta de comunicaciones

Más detalles

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es SCT3000 95 Versión 3.5 Software para la calibración de transductores de fuerza. Microtest S.A. microtes@arrakis.es Introducción El programa SCT3000 95, es un sistema diseñado para la calibración automática

Más detalles

Entorno de Ejecución del Procesador Intel Pentium

Entorno de Ejecución del Procesador Intel Pentium Arquitectura de Ordenadores Arquitectura del Procesador Intel Pentium Abelardo Pardo abel@it.uc3m.es Universidad Carlos III de Madrid Departamento de Ingeniería Telemática Entorno de Ejecución del Procesador

Más detalles

Ejercicios Tema 1 1.- Supongamos que hay exactamente un switch de paquetes entre un host que envía y un host que recibe. Las tasas de transmisión entre el host que envía y el que recibe son R 1 y R 2 respectivamente.

Más detalles

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true I. FUNDAMENTOS 3. Representación de la información Introducción a la Informática Curso de Acceso a la Universidad

Más detalles

Seminario Electrónico de Soluciones Tecnológicas sobre Content Networking

Seminario Electrónico de Soluciones Tecnológicas sobre Content Networking Seminario Electrónico de Soluciones Tecnológicas sobre Content Networking 1 de 13 Seminario Electrónico de Soluciones Tecnológicas sobre Content Networking 3 Bienvenida. 4 Objetivos. 5 Soluciones comerciales

Más detalles

Arquitectura de computadoras. Unidad 3. Arquitectura de computadoras / (Rodriguez Ricardo) Diapositiva 1

Arquitectura de computadoras. Unidad 3. Arquitectura de computadoras / (Rodriguez Ricardo) Diapositiva 1 Arquitectura de computadoras Unidad 3 Arquitectura de computadoras / (Rodriguez Ricardo) Diapositiva 1 Unidades de medida datos y transferencias Conversiones Un bit (binary digit) es la información más

Más detalles

punto, es que los criterios de evaluación de las medidas antes citadas se ajustan a las medidas señaladas para la toma del indicador VTD.

punto, es que los criterios de evaluación de las medidas antes citadas se ajustan a las medidas señaladas para la toma del indicador VTD. CONSULTA Para esta Comisión es muy importante conocer los comentarios sectoriales relacionados con el contenido del entregable presentado por la firma Iteco en el marco del Contrato 038 de 2014, para avanzar

Más detalles

[TECNOLOGÍA RAID] Documentos de formación de SM Data: http://www.smdata.com/formacion.php

[TECNOLOGÍA RAID] Documentos de formación de SM Data: http://www.smdata.com/formacion.php 2011 Documentos de formación de SM Data: http://www.smdata.com/formacion.php [] Introducción a la tecnología RAID; Qué es RAID?; ventajas de RAID; definición de los más populares niveles de RAID y diferentes

Más detalles

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe

Más detalles

Unidad 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 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 detalles

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 1 de 12 Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 3 Bienvenida. 4 Objetivos. 5 Interacciones de Negocios

Más detalles

Bajo coste, alta densidad, alta velocidad, bajo consumo de energía y alta fiabilidad.

Bajo coste, alta densidad, alta velocidad, bajo consumo de energía y alta fiabilidad. There are no translations available. La necesidad de trasladar grandes cantidades de información de un equipo informático a otro, ha hecho que la demanda de pequeñas unidades de almacenamiento aumente

Más detalles

ARREGLOS DEFINICION GENERAL DE ARREGLO

ARREGLOS DEFINICION GENERAL DE ARREGLO ARREGLOS DEFINICION GENERAL DE ARREGLO Conjunto de cantidades o valores homogéneos, que por su naturaleza se comportan de idéntica forma y deben de ser tratados en forma similar. Se les debe de dar un

Más detalles

Técnicas de Programación Hardware: CAD para FPGAs y CPLDs

Técnicas de Programación Hardware: CAD para FPGAs y CPLDs Técnicas de Programación Hardware: CAD para FPGAs y CPLDs Clase 4: FPGAs Por: Nelson Acosta & Daniel Simonelli UNICEN - Tandil - 1999 1 Implementación de Sistemas Procesador convencional. Economico, conjunto

Más detalles

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Qué es una Red? Es un grupo de computadores conectados mediante cables o algún otro medio. Para que? compartir recursos. software

Más detalles

Técnicas empleadas. además de los discos las controladoras.

Técnicas empleadas. además de los discos las controladoras. RAID Introducción En los últimos años, la mejora en la tecnología de semiconductores ha significado un gran incremento en la velocidad de los procesadores y las memorias principales que, a su vez, exigen

Más detalles

Arquitectura Von Neumann

Arquitectura Von Neumann Arquitectura Von Neumann Arquitectura Von Neumann Establecida en 1945 por Von Neumann Modelo básico de arquitectura utilizado en la mayoría de los computadores Su idea es la de conectar permanentemente

Más detalles

Sistemas de Computadoras Índice

Sistemas de Computadoras Índice Sistemas de Computadoras Índice Concepto de Computadora Estructura de la Computadora Funcionamiento de la Computadora Historia de las Computadoras Montando una Computadora Computadora Un sistema de cómputo

Más detalles

Gestion de archivos. Problemas al almacenar datos sólo en la memoria:

Gestion de archivos. Problemas al almacenar datos sólo en la memoria: Gestion de archivos Problemas al almacenar datos sólo en la memoria: 1. El tamaño está limitado por el tamaño de la memoria qué pasa con aplicaciones que necesiten acceder a gran cantidad de información?

Más detalles

Matemática de redes Representación binaria de datos Bits y bytes

Matemática de redes Representación binaria de datos Bits y bytes Matemática de redes Representación binaria de datos Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo pueden entender

Más detalles

SEGURIDAD Y PROTECCION DE FICHEROS

SEGURIDAD Y PROTECCION DE FICHEROS SEGURIDAD Y PROTECCION DE FICHEROS INTEGRIDAD DEL SISTEMA DE ARCHIVOS ATAQUES AL SISTEMA PRINCIPIOS DE DISEÑO DE SISTEMAS SEGUROS IDENTIFICACIÓN DE USUARIOS MECANISMOS DE PROTECCIÓN Y CONTROL INTEGRIDAD

Más detalles

Almacenamiento y estructura de archivos

Almacenamiento y estructura de archivos Bases de Datos Almacenamiento y estructura de archivos Almacenamiento y Estructura de Archivos Introducción a los medios de almacenamiento Discos Magnéticos RAID Almacenamiento Terciario Acceso de almacenamiento

Más detalles

1. Topología de BUS / Linear Bus. 2. Topología de Estrella / Star. 3. Topología de Estrella Cableada / Star Wired Ring. 4. Topología de Árbol / Tree

1. Topología de BUS / Linear Bus. 2. Topología de Estrella / Star. 3. Topología de Estrella Cableada / Star Wired Ring. 4. Topología de Árbol / Tree TOPOLOGÍA DE REDES Las topologías más corrientes para organizar las computadoras de una red son las de punto a punto, de bus, en estrella y en anillo. La topología de punta a punta es la más sencilla,

Más detalles

Tipos de instalaciones

Tipos de instalaciones Tipos de instalaciones Existen este infinidad de configuraciones, pero como técnicos debemos referirnos a las normalizadas por la NTE, la cual diferencia cinco tipos basados en número de circuitos y programas,

Más detalles

CONTEXTO DE LA MEMORIA EN UN SISTEMA DE CÓMPUTO M E M O R I A S

CONTEXTO 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 detalles

2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN. JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 4. La Memoria 1

2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN. JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 4. La Memoria 1 ARQUITECTURAS DE COMPUTADORES 2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 4 - MEMORIA JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 4. La 1 La La Introducción Definiciones y conceptos

Más detalles

LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS

LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS Los clientes compran un servicio basandose en el valor que reciben en comparacion con el coste en el que incurren. Por, lo tanto, el objetivo a largo plazo

Más detalles

Capítulo 1 Introducción a la Computación

Capítulo 1 Introducción a la Computación Capítulo 1 Introducción a la Computación 1 MEMORIA PRINCIPAL (RAM) DISPOSITIVOS DE ENTRADA (Teclado, Ratón, etc) C P U DISPOSITIVOS DE SALIDA (Monitor, Impresora, etc.) ALMACENAMIENTO (Memoria Secundaria:

Más detalles

Básico de Arquitectura del Computador. Ing. Irvin Cuervo

Básico de Arquitectura del Computador. Ing. Irvin Cuervo Básico de Arquitectura del Computador El Computador Hardware Software El Computador Qué es y qué hace un computador? Un computador es básicamente una máquina cuya función principal es procesar información.

Más detalles

ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I. TEMA 5 Introducción n a los Sistemas Digitales

ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I. TEMA 5 Introducción n a los Sistemas Digitales ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I TEMA 5 Introducción n a los Sistemas Digitales TEMA 5. Introducción n a los Sistemas Digitales 5.1 Sistemas Digitales 5.2 Sistemas Combinacionales 5.3 Sistemas

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

Anexo B. Comunicaciones entre mc y PC

Anexo B. Comunicaciones entre mc y PC Anexo B Comunicaciones entre mc y PC En este apartado se hará hincapié en los comandos para el manejo del módulo de comunicaciones desde el PC. Conociendo estos comando se podrá realizar una aplicación

Más detalles

Arquitectura de Computadores

Arquitectura de Computadores Arquitectura de Computadores 4. La Memoria 1. Jerarquía de la memoria 2. La memoria principal 3. Interconexión CPU-Memoria Arquitectura de Computadores La Memoria - 1 Continuando con la descripción de

Más detalles

Diseño orientado al flujo de datos

Diseño orientado al flujo de datos Diseño orientado al flujo de datos Recordemos que el diseño es una actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos), obtenemos

Más detalles

Las operaciones básicas que permite una memoria son dos: escritura o almacenamiento y lectura.

Las operaciones básicas que permite una memoria son dos: escritura o almacenamiento y lectura. 3 MEMORIAS 3.1. Concepto de memoria La memoria es el componente del ordenador que almacena la información que éste posee, es decir, sus datos y programas. Es como un bloc de notas que mantiene la información

Más detalles

Figura 1.4. Elementos que integran a la Tecnología de Información.

Figura 1.4. Elementos que integran a la Tecnología de Información. 1.5. Organización, estructura y arquitectura de computadoras La Gráfica siguiente muestra la descomposición de la tecnología de información en los elementos que la conforman: Figura 1.4. Elementos que

Más detalles

Departamento técnico. Guía rápida CC-LINK. Autómatas serie Q con variadores FR-E 1 / 33

Departamento técnico. Guía rápida CC-LINK. Autómatas serie Q con variadores FR-E 1 / 33 1 Posibilidades de la red CC_Link...2 2 Cableado tarjetas CC_Link...3 2.1 Distancias...3 2.2 Características del cable...4 2.3 Conexionado del cable en los bornes...5 3 Configuración tarjeta variadores

Más detalles

La Tecnología líder en Simulación

La Tecnología líder en Simulación La Tecnología líder en Simulación El software de simulación Arena, es un "seguro de vida" para las empresa: le ayuda a predecir el impacto en las organizaciones de nuevas ideas, estrategias y políticas

Más detalles

Protocolo PPP PPP Protocolo de Internet de línea serie (SLIP)

Protocolo PPP PPP Protocolo de Internet de línea serie (SLIP) Protocolo PPP 1 PPP Hoy en día, millones de usuarios necesitan conectar sus computadoras desde su asa a las computadoras de un proveedor de Internet para acceder a Internet También hay muchas personas

Más detalles

INTRODUCCION A LA PROGRAMACION DE PLC

INTRODUCCION A LA PROGRAMACION DE PLC INTRODUCCION A LA PROGRAMACION DE PLC Esta guía se utilizará para estudiar la estructura general de programación de um PLC Instrucciones y Programas Una instrucción u orden de trabajo consta de dos partes

Más detalles

La informática es el conjunto de técnicas y conocimientos necesarios para el tratamiento automático de la información mediante el ordenador.

La informática es el conjunto de técnicas y conocimientos necesarios para el tratamiento automático de la información mediante el ordenador. Qué es la informática? La informática es el conjunto de técnicas y conocimientos necesarios para el tratamiento automático de la información mediante el ordenador. Se llama sistema informático al sistema

Más detalles

Informàtica i Comunicacions Plaça Prnt. Tarradellas, 11 17600 FIGUERES (Girona) Tel. 902 88 92 67 Fax 972 671 962 www.cesigrup.es

Informàtica i Comunicacions Plaça Prnt. Tarradellas, 11 17600 FIGUERES (Girona) Tel. 902 88 92 67 Fax 972 671 962 www.cesigrup.es DNS (Domain Name System)...2 La estructura... 2 Servidores DNS e Internet... 3 Dominios... 3 Servidores de nombres... 3 Servidores de nombres Principal y Secundario... 4 Los archivos del DNS... 4 Registro

Más detalles

Conoce los Tipos de Hosting que Existen y Elige el Mejor para tus Necesidades

Conoce los Tipos de Hosting que Existen y Elige el Mejor para tus Necesidades Conoce los Tipos de Hosting que Existen y Elige el Mejor para tus Necesidades A veces me preguntan acerca de las diferencias entre muchos tipos de servicios de hospedaje web, y pensé que traería muchos

Más detalles

Tema 2: El hardware del servidor Profesor: Julio Gómez López

Tema 2: El hardware del servidor Profesor: Julio Gómez López Profesor: Julio Gómez López El o Centro de Proceso de Datos suele ser uno de los lugares más importantes y seguros de una empresa ya que en él se encuentran todos los es de la empresa. Un suele tener

Más detalles

RAID. Redundant Array of Independent Disks. Rafael Jurado Moreno (rafa.eqtt@gmail.com) Fuente: Wikipedia

RAID. Redundant Array of Independent Disks. Rafael Jurado Moreno (rafa.eqtt@gmail.com) Fuente: Wikipedia RAID Redundant Array of Independent Disks Rafael Jurado Moreno (rafa.eqtt@gmail.com) Fuente: Wikipedia I.E.S. María Moliner. Segovia 2010 1.Introducción. En informática, el acrónimo RAID (del inglés Redundant

Más detalles

Instituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática. 6.002 Circuitos electrónicos Otoño 2000

Instituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática. 6.002 Circuitos electrónicos Otoño 2000 Instituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática 6.002 Circuitos electrónicos Otoño 2000 Tarea para casa 11 Boletín F00-057 Fecha de entrega: 6/12/00 Introducción

Más detalles

Metodologías de diseño de hardware

Metodologías de diseño de hardware Capítulo 2 Metodologías de diseño de hardware Las metodologías de diseño de hardware denominadas Top-Down, basadas en la utilización de lenguajes de descripción de hardware, han posibilitado la reducción

Más detalles

Estructura de Computadores Cap. 5: Memoria. p. 2

Estructura 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 detalles

2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 5 ENTRADA/SALIDA. JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 5.

2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 5 ENTRADA/SALIDA. JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 5. ARQUITECTURAS DE COMPUTADORES 2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 5 ENTRADA/SALIDA JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 5. Unidad de E/S 1 Unidad de E/S Indice Introducción.

Más detalles

BUS I2C: IMPLEMENTACIÓN PRÁCTICA CON MICROCONTROLADORES PIC MEMORIAS EEPROM SERIE

BUS I2C: IMPLEMENTACIÓN PRÁCTICA CON MICROCONTROLADORES PIC MEMORIAS EEPROM SERIE BUS I2C: IMPLEMENTACIÓN PRÁCTICA CON MICROCONTROLADORES PIC MEMORIAS EEPROM SERIE Fernando Nuño García 1 Ventajas del BUS I2C Definido inicialmente a mediados de los 80 para trabajar a 100kbit/s y en 1995

Más detalles

Práctica 1 - Pista de Carreras 12407 - Programación II

Práctica 1 - Pista de Carreras 12407 - Programación II 1. Introducción Práctica 1 - Pista de Carreras 12407 - Programación II En esta práctica el objetivo es implementar una matriz de adyacencia para el juego Pista de Carreras. Con tal fin, primero hay que

Más detalles