Arquitectura de Computadores II Clases #10

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

Download "Arquitectura de Computadores II Clases #10"

Transcripción

1 Arquitectura de Computadores II Clases # Facultad de Ingeniería Universidad de la República Instituto de Computación Curso 29

2 Veremos E/S avanzada DMA Procesadores de E/S Periféricos Interfaces de alta velocidad Almacenamiento

3 E/S: características generales Conexión de memoria y E/S Buses del sistema Direccionamiento E/S aislada E/S mapeada en Memoria Estructuras de Control de E/S Polling Interrupciones

4 Técnicas para leer un bloque de datos de entrada

5 Transferencia de datos basada en interrupciones Memoria CPU C. E/S () Int. de E/S (2) salvar PC add sub and or nop programa de usuario Ejemplo transferencias de bytes, vel de transf. del dispositivo = MBytes/s => bytes = µseg dispositivo (3) Dirección del servicio de Int. transferencias x µsecs = ms =. segundos de CPU C/int (contexto + handler) = µseg interrupciones =. segundos de CPU 2x overhead en las interrupciones! (4) read store... rti memoria rutina de servicio de la Int.

6 Una posible solución: Direct Memory Access E/S programada y por interrupciones requieren la intervención activa de la CPU Limita la velocidad de transferencia CPU queda atada a la E/S Alternativa DMA Módulo adicional (hardware) en el bus El controlador de DMA sustituye a la CPU en tareas de E/S

7 Direct Memory Access: Cómo funciona? La CPU programa el controlador de DMA: Lectura/Escritura Dirección del dispositivo Dirección de comienzo del bloque de memoria Cantidad de datos a transferir La CPU hace otra tarea mientras el controlador de DMA se encarga de la transferencia El controlador de DMA interrumpe cuando finaliza Robo de ciclos del DMA Por cada palabra transferida, el DMA se adueña del bus No es una interrupción (no hay que cambiar de contexto) La CPU queda suspendida antes de acceder al bus Ej. Antes de leer o escribir en memoria Enlentece la CPU, pero no tanto como si hiciera la transferencia

8 Breakpoints del DMA e Interrupciones durante el Ciclo de Instrucción

9 Direct Memory Access: Conexión al bus (i) Como afecta el cache al DMA? Buses? Un solo Bus, controlador de DMA desacoplado Cada transferencia usa el bus dos veces E/S a DMA, DMA a memoria CPU suspendida dos veces!

10 Direct Memory Access: Conexión al bus (ii) Un solo Bus, controlador de DMA integrado con E/S El controlador puede soportar más de un dispositivo Cada transferencia usa el bus una sola vez DMA a memoria CPU suspendida una sola vez

11 Direct Memory Access: Conexión al bus (iii) Bus de E/S separado Permite escalar el DMA El bus soporta todos los dispositivos que usan el DMA Cada transferencia usa el bus una sola vez DMA a memoria CPU suspendida una sola vez

12 Ejemplo: controlador DMA Intel 8237 Interfaz con DRAM y familia 8x86 Cuando el módulo de DMA necesita el bus manda señal HOLD al procesador CPU responde con HLDA (hold acknowledge) Módulo DMA puede usar el bus Ej. transferencia de datos de memoria a disco. El dispositivo requiere servicio del DMA mediante DREQ (DMA request) 2. DMA pide el bus mediante HRQ (hold request), 3. CPU finaliza el ciclo de bus actual (no necesariamente la instrucción) y entrega el bus mediante HDLA (hold acknowledge). HOLD se mantiene activo durante el servicio del DMA 4. DMA activa DACK (DMA acknowledge) para que el dispositivo inicia la transferencia 5. DMA arranca la transferencia poniendo la dirección del primer byte en el bus de direcciones y activando MEMR; luego activa IOW para escribir al periférico. El DMA decrementa en countador E incrementa el puntero de direcciones hasta que el contador llega a cero 6. DMA desactiva HRQ, y devuelve el bus a la CPU

13 DMA Intel 8237: uso del bus

14 Direct Memory Access: Ejemplo En el ejemplo anterior: transferencias x µsecs = ms =. segundos de CPU secuencia de Inicialización del DMA = 5 µsec interrupción = µseg.5 segundos de CPU! (más el robo de ciclos) Mas eficiente para transferir bloques de datos contiguos!

15 Procesadores de Entrada/Salida (i) Sofisticación de los dispositivos de E/S Ej. placa de gráficos 3D CPU requiere transferencia al controlador de E/S El controlador de E/S es capaz de ejecutar instrucciones especializadas Es un computador en si mismo Procesador Puede tener memoria local Canales Procesadores La velocidad mejora Descarga de la CPU El procesador dedicado es más veloz

16 Procesadores de Entrada/Salida (ii) () CPU IOP bus de memoria Mem principal CPU IOP (3) (4) (2) bus E/S D D2... Dn manda instrucción al IOP interrumpe cuando completa memoria Transferencias entre el dispositivo y memoria son controladas por el IOP directamente El IOP roba ciclos de memoria que hacer dispositivo destino donde están los comandos OP disp. Dirección se buscan los comandos en memoria OP Addr Cnt Otros donde poner los datos cuanto

17 Relación con la Arquitectura del Procesador Los Caches requeridos para la performance del procesador causan problemas a la E/S Vaciado es caro, la E/S ensucia el cache Existe una solución desarrollada para multiprocesadores con memoria compartida: "snooping" La Memoria Virtual frustra el DMA La inclusión de Procesadores de E/S tiene consecuencias visibles al programador Altera la arquitectura! (ISA) Debe mantenerse a futuro Qué pasa si las CPUs mejoran su performance más rápido que los IOP?

18 Interfaces de alta velocidad El objetivo es conectar dispositivos a alta velocidad Históricamente: Procesador/memoria/buses dedicados Ethernet, ATM (WAN) Evolución Ethernet: Gbps, Gbps Extensiones de IP/Ethernet para SANs (Storage Area Networks) iscsi i Fibre Channel Otras tecnologías Myrinet, bonding: usada en clusters HPC FireWire InfiniBand

19 IEEE 394 FireWire Bus serial de alta performance Rápido Bajo costo Fácil de implementar También usado en cámaras digitales, VCRs y TV Tasas de tranferencia desde 25 a 4Mbps Similar a USB. Veamos USB 2. (2) llega a 48 Mbps. USB 2. host-based FireWire peer-to-peer FireWire IEEE 394b: tasas > 8 Mbps, fibra óptica

20 IEEE 394 FireWire: Configuración Daisy chain Hasta 63 dispositivos en cada puerto Hasta 22 buses usando puentes Configuración automática No se necesitan terminadores de bus Soporta estructura de árbol

21 InfiniBand (i) Especificación de E/S para servidores high end Unión de Future I/O (Cisco, HP, Compaq, IBM) y Next Generation I/O (Intel) Version publicada en 2, Implementación futura Arquitectura y especificación para flujo de datos entre la CPU y dispositivos de E/S inteligentes Reemplazo de PCI en servidores Existen adaptadores Infiniband<->PCI-X Compite con (y es capaz de transportar) Gigabit Ethernet Fibre Channel

22 InfiniBand (ii) Almacenamiento remoto, conectividad entre servidores La idea es interconectar servidores, almacenamiento y dispositivos remotos a un switch común Mayor densidad de servidores Data center escalable Nodos independientes se pueden agregar en demanda Distancias de la E/S al servidor 7m en cobre 3m fibra multimodo km fibra monomodo Hasta 3 Gbps

23 InfiniBand: I/O Area Network Convergencia de clusters, redes y almacenamiento (SANs) en una sola switch fabric IAN (I/O Area Network) Se usa básicamente en clusters HPC

24 InfiniBand Switch Fabric

25 Interfaces de alta velocidad: una observación final En las últimas décadas la performance de las interfaces de alta velocidad ha crecido en varios órdenes de magnitud Ethernet, Fast Ethernet, Gigabit Ethernet, Gbit Ethernet, Infiniband, etc etc. Pero la performance de E/S no ha crecido comparativamente! Qué pasa? Desde los 8 s de usa TCP/IP, casi sin cambios ni optimizaciones! Qué hacer?

26 Tipos de Memoria Externa Discos Magnéticos RAID Removible Discos Ópticos CD-ROM CD-Recordable (CD-R) CD-R/W DVD Cinta Magnética

27 Recordemos: por qué interesa la E/S? Performance CPU: >6% por año Performance de E/S (discos) limitada por retardos mecánicos < % por año (E/S por segundo) Recordar la Ley de Amdahl: la aceleración del sistema limitada por la parte más lenta! % E/S & x CPU => 5x Performance (se pierde 5%) % E/S & x CPU => x Performance (se pierde 9%) Cuello de botella de la E/S: Disminuye fracción del tiempo de uso de la CPU Disminuye el valor de tener CPUs más rápidas Obs: la gente se preocupa más por almacenar y comunicar información que por el cálculo "Information Technology" vs. "Computer Science" 96s - 98s: Computing Revolution 99s - 2s: Information Age

28 Discos Magnéticos Sustrato cubierto por material magnetizable (p.ej. óxido de hierro) Mecanismos de lectura y escritura Grabado y recuperación mediante una cabeza magnética Puede haber una cabeza de lectura/escritura o separadas Durante la lectura/escritura la cabeza está fija y rotan los platos Escritura Corriente en la cabeza produce un campo magnético Se aplican pulsos de corriente en la cabeza Patrón magnético grabado en la superficie Lectura El campo magnético debido al movimiento relativo a la cabeza induce corriente Actualmente se usan cabezas de lectura magneto-resistivas Permiten mayor frecuencia de operación Mejor densidad de almacenamiento y más velocidad de acceso

29 Discos Magnéticos: Escritura inductiva, lectura MR

30 Discos Magnéticos: Formato y organización de los datos Anillos concéntricos o tracks Gaps entre tracks Gap más pequeño -> mayor capacidad Igual cantidad de bits por track (densidad variable) Velocidad angular constante Tracks divididas en sectores Block size mínimo es un sector Puede haber más de un sector por bloque

31 Discos Magnéticos: Múltiples platos Una cabeza por lado Cabezas se alinean juntas Traks alineadas n cada plato forman cilindros Los datos son repartidos por cilindro Reduce movimiento de las cabezas Aumenta velocidad (tasa de transferencia)

32 Discos Magnéticos: Cilindros

33 Discos Magnéticos: De la vida real Actuador Cabeza { Platos (2)

34 Discos Magnéticos: Performance (i) Disk Latency = Seek Time + Rotation Time + Transfer Time + Controller Overhead Seek Time Situar cabeza en el track correcto Rotation Time Esperar que los datos roten debajo de la cabeza Transfer Time Depende de la tasa de transferencia del disco (ancho de banda, bit density ), tamaño del bloque requerido Parámetros que interesan Capacidad: %/año (2X / año) Tasa de Transferencia (BW): 4%/año (2X / 2 años) Rotation + Seek time: 8%/ year (/2 en años) MB/$: %/año (2X / año) Agrupar funciones en chips + densidad

35 Discos Magnéticos: Performance (ii) Estado del Arte: Barracuda GB, 3.5 inch disk 2 platos, 24 superficies 24,247 cilindros 7,2 RPM; (4.2 ms avg. latency) 7.4/8.2 ms avg. seek (r/w) 64 to 35 MB/s (interno). ms controller time.3 watts (idle) Calcular tiempo para leer 64 KB (28 sectores) Disk latency = average seek time + average rotational delay + transfer time + controller overhead = 7.4 ms +.5 * /(72 RPM) + 64 KB / (65 MB/s) +. ms = 7.4 ms +.5 /(72 RPM/(6ms/M)) + 64 KB / (65 KB/ms) +. ms = ms = 2.7 ms

36 Discos Magnéticos: Historia (i) Data density Mbit/sq. in. Capacity of Unit Shown Megabytes 973:. 7 Mbit/sq. in 4 MBytes 979: 7. 7 Mbit/sq. in 2,3 MBytes source: New York Times, 2/23/98, page C3, Makers of disk drives crowd even more data into even smaller spaces

37 Discos Magnéticos: Historia (ii) 989: 63 Mbit/sq. in 6, MBytes 997: 45 Mbit/sq. in 23 MBytes 997: 39 Mbit/sq. in 8 MBytes source: New York Times, 2/23/98, page C3, Makers of disk drives crowd even mroe data into even smaller spaces

38 Discos Magnéticos: Historia (iii) 2 IBM MicroDrive.7 x.4 x.2 GB, 36 RPM, 5 MB/s, 5 ms seek Cámaras digitales, PalmPC? 29 MicroDrive 3-8 GB, MB/s (se pronosticaba 9GB y 5MB/s) Flash Cards Almacenamiento de decenas de MBs Random access a los datos Wake-up time instantáneo desde standby Tolerante a choques y vibraciones 28/29: Apple y Dell -> notebooks con disco de estado sólido de hasta 256 GB. Experimentales de TB!

39 Discos Magnéticos: Historia (iv) -> 25 Travelstar C4K6 Slim hard disk drives Capacidad: 6, 2, 3, 2 (GB), 42 RPM Interface transfer rate (MB/sec, max): Ultra DMA mode-5 Tamaño (mm): 8. x 54 x 7, Peso (g): 6 Aplicaciones: Digital video camera (DVC) Portable digital audio / video (MP3, PMP) -> ipod Portable digital video (PMP) Handheld navigation Hitachi Microdrive 3K8 digital media hard disk drives Capacidad: 8 GB, 36 RPM Interface transfer rate (MB/sec, max) 33 Ultra DMA mode-2 Tamaño (mm): 5 x 4 x 3, Peso (g): 3 Aplicaciones: teléfonos móviles, Portable Digital Audio (MP3), Fotografía Digital

40 Array de discos pequeños? Katz & Patterson, 987: podemos usar discos pequeños para cerrar la brecha de performance con la CPU? Conventional: 4 disk designs Low End 4 High End Disk Array: disk design 3.5

41 Array de discos pequeños? (Discos de 988) Capacity Volume Power Data Rate I/O Rate MTTF Cost IBM 339K 2 GBytes 97 cu. ft. 3 KW 5 MB/s 6 I/Os/s 25 KHrs $25K IBM 3.5" 6 32 MBytes. cu. ft. W.5 MB/s 55 I/Os/s 5 KHrs $2K x7 23 GBytes cu. ft. KW 2 MB/s 39 IOs/s??? Hrs $5K Interesante pero que pasa con la confiabilidad? Confiabilidad de N discos = Confiabilidad de Disco N 5, Horas 7 discos = 7 horas -> MTTF baja de 6 años a mes! Arrays (sin redundancia) muy poco confiables. 9X 3X 8X 6X

42 RAID Redundant Array of Independent (Inexpensive) Disks Conjunto de discos físicos vistos como un solo volumen lógico por el Sistema Operativo Datos distribuidos en los discos físicos Se usa capacidad redundante para almacenar información de paridad Los archivos se parten en múltiples discos Redundancia -> alta disponibilidad Disponibilidad: se mantiene el servicio al usuario aunque algunos componentes fallen Discos fallan Información se reconstruye a partir de la redundancia almacenada en el array Penalización de capacidad x redundancia Penalización de Ancho de Banda para actualizar información redundante

43 RAID No tiene redundancia Datos distribuidos en todos los discos Stripping Round Robin Mejora velocidad Es probable que requerimientos múltiples no estén en el mismo disco Búsqueda en paralelo Conjunto de datos repartido en muchos discos

44 Data Mapping en RAID

45 RAID RAID : Discos espejados ( mirrored ) Los datos son distribuidos en los discos 2 copias de cada tira de datos en discos separados Se puede leer de cualquiera Se escribe en ambos Sacrificio de Ancho de banda Escritura Lógica = dos escrituras físicas Recuperación es simple Caro! Cambiar disco fallado y re-mirror No hay down time Obs: la figura es RAID +

46 RAID 2 Discos sincronizados Stripes muy pequeños Por ej. byte/word Corrección de errores se calcula usando bits correspondientes en los discos Múltiples discos de paridad almacenan código de Hamming para la corrección de errores Mucha redundancia # discos redundantes proporcional a logaritmo del # discos de datos Caro No se usa

47 RAID 3 RAID 3: Solo un disco redundante por array Se calcula y almacena el bit de paridad en el disco P Los datos del disco fallado se pueden reconstruir a partir de la información sobreviviente y el disco P Lógicamente se dispone de un disco de alta capacidad y alta tasa de transferencia Array ancho reduce costo/capacidad, pero baja la disponibilidad P

48 RAID 4 En RAID 3 cada acceso necesita todos los discos: paridad de bit RAID 4 opera sobre bloques Cada disco puede operar en forma independiente Bueno para pequeñas lecturas Altas tasas de acceso de E/S Penalización de RAID 4: escrituras Cuando se actualiza un bloque, se deben leer todos los bloques de una tira para actualizar el bit de paridad

49 RAID 3 & 4

50 Problema del RAID: Small Writes D' D D D2 D3 P new data old data (. Read) old (2. Read) parity RAID-5: Algoritmo para Small Write Logical Write = 2 Physical Reads + 2 Physical Writes + XOR + XOR (3. Write) (4. Write) D' D D2 D3 P'

51 RAID 5 (y 6) Igual a RAID 4 Mejora: paridad repartida en todos los discos Paridad se escribe en round robin Elimina cuello de botella del disco de paridad Comunmente usado en servidores de red RAID 6: doble paridad, no se usa

52 Resumen RAID El objetivo era mejorar la performance, popular gracias a confiabilidad del almacenamiento Disk Mirroring, Shadowing (RAID ) Cada disco es duplicado en su espejo Escritura lógica = dos escrituras físicas % overhead de capacidad Parity Data Bandwidth Array (RAID 3) Cálculo de Paridad horizontal Lógicamente un solo disco de gran ancho de banda High I/O Rate Parity Array (RAID 5) Bloques de Paridad interleaved Lecturas y escrituras independientes Escritura lógica = 2 lecturas + 2 escrituras

53 Disponibilidad a nivel del sistema host I/O Controller Fully dual redundant host I/O Controller Array Controller Array Controller Objetivo: evitar punto de falla único Recovery Group Con caminos duplicados, se tiene mayor Performance mientras no haya fallas

54 Discos Removibles Pen-drive USB Discos externos USB, Firewire Histórico ZIP Barato Solo MB JAZ No es barato G L-2 (a: drive) También lee 3.5 floppy Lo más usado: CD-R y CD-R/W

55 Almacenamiento Óptico: CD-ROM Originalmente para audio 65Mbytes, 7 minutos de audio Polycarbonato revestido de material reflejante, usualmente aluminio Datos se almacenan como huecos Se leen mediante un laser que refleja Densidad y velocidad constante

56 Velocidades del CD-ROM El audio tiene una velocidad única Velocidad lineal constante.2 m/s Track (espiral) tiene 5.27km de largo 439 segundos de audio = 73.2 minutos Otras velocidades se notan como múltiplos Ej. 48x Este número es el máximo

57 Otros Almacenamientos Ópticos CD-Recordable (CD-R) WORM Compatible con CD-ROM drives CD-RW Borrable Cada vez más barato Normalmente compatible con CD-ROM drive Funciona porque el material tiene diferente reflectividad en distintas fases

58 DVD La sigla Digital Video Disk Reproductor de películas Digital Versatile Disk Disco genérico para computador DVD - tecnología Multi-capa Alta capacidad (4.7G por capa) Película completa en un disco Compresión MPEG Codificación x región Blu-ray 25GB x capa Video de alta definición, PS3

59 Cinta Magnética (i) Acceso serial Lento Barato Respaldo, archivo 7.7 feet 82 pounds,. kilowatts Ejemplo.7 feet Robot de almacenamiento StorageTek Powderhorn 93 6 x 5 GB 983 cintas = 3 TBytes (sin comprimir) Obs: todos los libros de la Biblioteca del Congreso USA son 3 TB ASCII Puede cambiar 45 cintas por hora.7 a 7.7 Mbyte/seg por lectorr, hasta lectores

60 Cinta Magnética (ii) Digital Audio Tape (DAT) Usa cabeza rotativa (como el video) Alta capacidad en cinta pequeña. Originalmente: 4Gbyte sin comprimir 8Gbyte comprrimido Actualmente llega a 2G/4G Respaldo de PCs/servidores

61 Próxima clase Rendimiento

Arquitectura de Computadores II Clases #8

Arquitectura de Computadores II Clases #8 Arquitectura de Computadores II Clases #8 Facultad de Ingeniería Universidad de la República Instituto de Computación Curso 2 Veremos E/S avanzada DMA Procesadores de E/S Periféricos Interfaces de alta

Más detalles

Arquitectura de Computadores II Clases #8

Arquitectura de Computadores II Clases #8 Arquitectura de Computadores II Clases #8 Facultad de Ingeniería Universidad de la República Instituto de Computación Curso 2010 Veremos E/S avanzada DMA Procesadores de E/S Periféricos Interfaces de alta

Más detalles

Arquitectura de Computadores II Clases #10

Arquitectura de Computadores II Clases #10 Arquitectura de Computadores II Clases # Facultad de Ingeniería Universidad de la República Instituto de Computación Curso 29 Veremos E/S avanzada DMA Procesadores de E/S Periféricos Interfaces de alta

Más detalles

Organización de Computadoras. Clase 10

Organización de Computadoras. Clase 10 Organización de Computadoras Clase 10 Temas de Clase Memoria Cache Memoria Externa Notas de Clase 10 2 Memoria Caché Históricamente CPU han sido más rápidas que las memorias. El aumento de circuitos que

Más detalles

Sistemas Operativos. Curso 2016 Estructuras de dispositivos masivos de datos

Sistemas Operativos. Curso 2016 Estructuras de dispositivos masivos de datos Sistemas Operativos Curso 2016 Estructuras de dispositivos masivos de datos Agenda Estructura de almacenamiento masivo Planificación de disco. Manejo de discos Estructuras RAID. Sistemas Operativos Curso

Más detalles

ENTRADA-SALIDA. 2. Dispositivos de Carácter: Envía o recibe un flujo de caracteres No es direccionable, no tiene operación de búsqueda

ENTRADA-SALIDA. 2. Dispositivos de Carácter: Envía o recibe un flujo de caracteres No es direccionable, no tiene operación de búsqueda Tipos de Dispositivos ENTRADA-SALIDA 1. Dispositivos de Bloque: Almacena información en bloques de tamaño fijo (512b hasta 32Kb) Se puede leer o escribir un bloque en forma independiente 2. Dispositivos

Más detalles

Introducción a la Computación. Capítulo 7 Entrada/Salida

Introducción a la Computación. Capítulo 7 Entrada/Salida Introducción a la Computación Capítulo 7 Entrada/Salida Problemas Entrada/Salida Existe una amplia variedad periféricos Se les entrega distintas cantidades de datos Funcionan a distintas velocidades Tienen

Más detalles

Mejoras en el Sistema de E/S

Mejoras en el Sistema de E/S Arquitectura (10/11) Mejoras en el Sistema E/S Estructura básica E/S en un computador Arquitecturas E/S Interfaces Almacenamiento Interfaces Red Sistemas Discos RAID 1 Arquitectura (10/11) Estructura básica

Más detalles

Manejo de Entrada-Salida. Arquitectura de Computadoras

Manejo de Entrada-Salida. Arquitectura de Computadoras Manejo de Entrada-Salida Arquitectura de Computadoras Agenda 1.2.3.1Módulos de entrada/salida. 1.2.3.2Entrada/salida programada. 1.2.3.3Entrada/salida mediante interrupciones. 1.2.3.4Acceso directo a memoria.

Más detalles

Estructura del Computador

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

Manejo de Entrada-Salida. Arquitectura de Computadoras

Manejo de Entrada-Salida. Arquitectura de Computadoras Manejo de Entrada-Salida Arquitectura de Computadoras Agenda 1.2.3.1Módulos de entrada/salida. 1.2.3.2Entrada/salida programada. 1.2.3.3Entrada/salida mediante interrupciones. 1.2.3.4Acceso directo a memoria.

Más detalles

Entrada y Salida! EC-2721 Arquitectura del Computador I! Entradas/Salidas: Problemas. Entradas salidas: Criterios. Amplia variedad de periféricos!

Entrada y Salida! EC-2721 Arquitectura del Computador I! Entradas/Salidas: Problemas. Entradas salidas: Criterios. Amplia variedad de periféricos! Entrada y Salida Velocidades de transferencia típicas en Dispositivos I/O EC-2721 Arquitectura del Computador I William Stallings, Computer Organization and Architecture, Cap. 7 Universidad Simón Bolívar

Más detalles

Almacenamiento y discos

Almacenamiento y discos Almacenamiento y discos Almacenamiento y discos 1. Motivación 2. Cintas magnéticas 3. Discos magnéticos 4. Discos ópticos 5. RAID Motivación Memoria volátil se pierde al apagarse la computadora Primeros

Más detalles

1. Partes del ordenador. Nuevas Tecnologías y Sociedad de la Información

1. Partes del ordenador. Nuevas Tecnologías y Sociedad de la Información 1 1. Conceptos básicos 2 Qué hacen los ordenadores? Un ordenador trabaja únicamente con información. Cuatro funciones básicas: Recibe información (entrada). Procesa la información recibida. Almacena la

Más detalles

Tema 7. Entrada / Salida

Tema 7. Entrada / Salida Tema 7 Entrada / Salida Problemática Entrada/Salida Elementos claves en un computador: Procesador, memoria y módulos de E/S Cada módulo de E/S se conecta al bus del sistema y controla a uno o a más periféricos

Más detalles

Dispositivos de I/O. El código destinado a manejar el I/O representa una fracción significativa de un sistema operativo.

Dispositivos de I/O. El código destinado a manejar el I/O representa una fracción significativa de un sistema operativo. UT 6 E/S Dispositivos de I/O El código destinado a manejar el I/O representa una fracción significativa de un sistema operativo. Controladores de dispositivos Las unidades de I/O consisten típicamente

Más detalles

Controlador de Floppy Disk - DMA

Controlador de Floppy Disk - DMA Controlador de Floppy Disk - DMA Alejandro Furfaro Progrmación Sistemas Operativos 12 de Mayo de 2011-1c2011 Alejandro Furfaro (PSO - DC) Controlador de Floppy Disk - DMA 12 de Mayo de 2011 1 / 19 Que

Más detalles

Tarea #6. Gestión de E/S y Planificación de Discos

Tarea #6. Gestión de E/S y Planificación de Discos 1 Tarea #6. 1. Enumere y defina brevemente las tres técnicas de realización de E/S E/S Programada: el procesador emite una orden de E/S de parte de un proceso a un módulo de E/S; el proceso espera entonces

Más detalles

Arquitectura de Computadores II Clase #3

Arquitectura de Computadores II Clase #3 Clase #3 Facultad de Ingeniería Universidad de la República Instituto de Computación Curso 2010 Veremos Registros Repertorio de instrucciones Modos de direccionamiento El stack Formatos de datos Control

Más detalles

Velocidades Típicas de transferencia en Dispositivos I/O

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

Redes de Nueva Generación Área de Ingeniería Telemática. Almacenamiento

Redes de Nueva Generación Área de Ingeniería Telemática. Almacenamiento Almacenamiento Servicios y almacenamiento Por supuesto todos los servidores lo necesitan Pero hemos visto que principalmente está en la capa más profunda del back end Veremos ahora cómo se implementa Front

Más detalles

ALMACENAMIENTO Y OTROS ASPECTOS DE LA ENTRADA/SALIDA. Ancho de banda máximo posible: una palabra por ciclo de reloj de manera sostenida, es decir:

ALMACENAMIENTO Y OTROS ASPECTOS DE LA ENTRADA/SALIDA. Ancho de banda máximo posible: una palabra por ciclo de reloj de manera sostenida, es decir: 5.1. Se tiene un bus de 64 bits a 200 MHz. Sólo con estos datos: a) Cuál es el ancho de banda máximo posible? Ancho de banda máximo posible: una palabra por ciclo de reloj de manera sostenida, es decir:

Más detalles

DIAGRAMA A BLOQUES DE UNA COMPUTADORA

DIAGRAMA A BLOQUES DE UNA COMPUTADORA DIAGRAMA A BLOQUES DE UNA COMPUTADORA BUS DE DATOS: Interconecta los dispositivos de entrada/salida, la memoria RAM y el CPU. BUS DE DIRECCIONES: Se utiliza para direccional las localidades de memoria

Más detalles

Módulo 8: SCSI. Objetivos. Generalidades Evolución. Velocidad de Transferencia Acceso Secuenciales y Aleatorios Longitudes de SCSI Tecnología Hot Plug

Módulo 8: SCSI. Objetivos. Generalidades Evolución. Velocidad de Transferencia Acceso Secuenciales y Aleatorios Longitudes de SCSI Tecnología Hot Plug Módulo : SCSI Módulo SCSI Objetivos Generalidades Evolución Tipos de SCSI Comparación Velocidad de Transferencia Acceso Secuenciales y Aleatorios Longitudes de SCSI Tecnología Hot Plug 1 Módulo : SCSI

Más detalles

Sistemas Operativos. Gestión de E/S Discos. Dr. Wenceslao Palma

Sistemas Operativos. Gestión de E/S Discos. Dr. Wenceslao Palma Sistemas Operativos Gestión de E/S Discos Dr. Wenceslao Palma M. Conceptos Considerando el almacenamiento se tiene la siguiente jerarquía: Memoria Caché, Memoria Principal, Discos

Más detalles

RAID CLASES O TIPOS. RAID 0 unión de discos físicos en paralelo.

RAID CLASES O TIPOS. RAID 0 unión de discos físicos en paralelo. RAID Los servidores son ordenadores de rendimiento continuo, por lo tanto de funcionamiento las 24 horas del día, los 365 (366) días al año. Para ello tienen redundancia de discos duros; RAID (Redundant

Más detalles

Velocidades Típicas de transferencia en Dispositivos I/O

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

Clase de Backup + RAID

Clase de Backup + RAID Clase de Backup + RAID Juan Pablo Darago - Sistemas Operativos October 15, 2013 Backup El problema Tenemos información en storage permanente Esto suele ser en disco Que problemas tiene el disco? Puede

Más detalles

Diagrama a bloques de una computadora

Diagrama a bloques de una computadora Diagrama a bloques de una computadora Memoria Primaria Bus de Datos Bus de Dato s Bus de Direccione s Procesador Bus de Direcciones Memoria Secundaria Unidad de Control ALU Bus Interno Registros Bus de

Más detalles

Introducción a las Computadoras. Capítulo 3 Buses del Sistema

Introducción a las Computadoras. Capítulo 3 Buses del Sistema Introducción a las Computadoras Capítulo 3 Buses del Sistema Concepto de Programa Los sistemas de propósito específico no son flexibles El Hardware de propósito general puede realizar diferentes tareas,

Más detalles

Arquitectura de Computadoras 2011

Arquitectura de Computadoras 2011 Arquitectura de Computadoras Unidad 7: Acceso Directo a Memoria (DMA)U Acceso directo a memoria (DMA) Las operaciones de E/S mediante interrupciones son más efectivas que las programadas. Pero ambas necesitan

Más detalles

Informática Básica. 2º Diplomatura en Ciencias Empresariales Universidad Pública de Navarra. Informática Básica, DCE-UPNA 1

Informática Básica. 2º Diplomatura en Ciencias Empresariales Universidad Pública de Navarra. Informática Básica, DCE-UPNA 1 Informática Básica 2º Diplomatura en Ciencias Empresariales Universidad Pública de Navarra Informática Básica, DCE-UPNA 1 La información (en la Informática) Informática Básica, DCE-UPNA 2 Qué hacen los

Más detalles

Organización del Computador 1 Memorias

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

4.1 Dispositivos y manejadores de dispositivos: device drivers

4.1 Dispositivos y manejadores de dispositivos: device drivers Unidad IV: Administración de entrada/salida 4.1 Dispositivos y manejadores de dispositivos: device drivers Se pueden clasificar en dos grandes categorías: 1. Dispositivos de bloque 2. Dispositivos de carácter

Más detalles

2. Elementos de Arquitectura de Computadores

2. Elementos de Arquitectura de Computadores 2. Elementos de Arquitectura de Computadores INF2100 - Computación I Semestre 2/2007 Cristian Ruz R. (UDP) 2. Elementos de Arquitectura de Computadores INF2100 - Sem. 2/2007 1 / 16 Objetivos En este capítulo

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

Acceso desde cualquier dispositivo

Acceso desde cualquier dispositivo Caja USB 3.0 2 Bahías Disco Duro 3,5 SATA RAID UASP NAS Gigabit con Servidor de Medios WebDAV Externa StarTech ID: S352BMU3N El gabinete NAS RAID de 2 bahías, modelo S352BMU3N, permite montar una matriz

Más detalles

Contenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos

Contenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos Arquitectura de ordenadores (fundamentos teóricos) Representación de la información Estructura de un microprocesador Memorias Sistemas de E/S Elementos de un ordenador Microprocesador Placa base Chipset

Más detalles

Arquitectura de computadores I

Arquitectura de computadores I Arquitectura de computadores I Perspectiva de alto nivel de los computadores Septiembre de 2017 Contenido Componentes del computador Funcionamiento del computador Estructuras de interconexión Interconexión

Más detalles

1. DATOS e INFORMACIÓN.

1. DATOS e INFORMACIÓN. TEMA 1 HARDWARE 1. DATOS e INFORMACIÓN. Datos (en informática): Información codificada, lista para ser introducida y procesada por un ordenador. Carecen de significado y sólo lo alcanzan cuando son descodificados

Más detalles

T1: INTRODUCCIÓN A LA INFORMÁTICA

T1: INTRODUCCIÓN A LA INFORMÁTICA T: INTRODUCCIÓN A LA INFORMÁTICA.- CONCEPTOS BÁSICOS INFORMÁTICA: INFORmación, y automática Un ordenador o computador es un aparato electrónico capaz de recibir información, procesarla a gran velocidad,

Más detalles

Tema 5 Jerarquía de Memoria

Tema 5 Jerarquía de Memoria Grupo ARCOS Tema 5 Jerarquía de Memoria Estructura de Computadores Grado en Ingeniería Informática Contenidos 1. Tipos de memoria 2. Jerarquía de memoria 3. Memoria principal 4. Memoria caché 5. Memoria

Más detalles

Tema 4. Estructura de un ordenador elemental

Tema 4. Estructura de un ordenador elemental Tema 4. Estructura de un ordenador elemental 4.1. Codicación interna de la información 4.2. Estructura funcional de un ordenador Arquitectura von Neumann Unidades funcionales Conexiones entre unidades

Más detalles

Sistema Operativo. Repaso de Estructura de Computadores. Componentes Hardware. Elementos Básicos

Sistema Operativo. Repaso de Estructura de Computadores. Componentes Hardware. Elementos Básicos Sistema Operativo Repaso de Estructura de Computadores Capítulo 1 Explota los recursos hardware de uno o más procesadores Proporciona un conjunto de servicios a los usuarios del sistema Gestiona la memoria

Más detalles

Clase Práctica: Entrada Salida

Clase Práctica: Entrada Salida Clase Práctica: Entrada Salida Docente: Javier R. de Acha Campos Direct Memory Address Ejercicio 1 Sea una computadora capaz de ejecutar 1 millón de instrucciónes por segundo (MIPS). Se desea conectar

Más detalles

Tema 5 Jerarquía de Memoria

Tema 5 Jerarquía de Memoria Tema 5 Jerarquía de Memoria Grupo ARCOS Estructura de Computadores Grado en Ingeniería Informática Universidad Carlos III de Madrid Contenidos 1. Tipos de memoria 2. Jerarquía de memoria 3. Memoria principal

Más detalles

Organización del Computador. Entradas / Salidas

Organización del Computador. Entradas / Salidas Organización del Computador Entradas / Salidas Modelo de I/O Mapeo de I/O l En el espacio de memoria: se accede a través de instrucciones de lectura y escritura en memoria. l En un espacio de I/O: se accede

Más detalles

FUNDAMENTOS DE INFORMÁTICA. Arquitectura de ordenadores

FUNDAMENTOS DE INFORMÁTICA. Arquitectura de ordenadores UNIVERSIDADE DE VIGO ESCOLA TÉCNICA SUPERIOR DE ENXEÑEIROS INDUSTRIÁIS FUNDAMENTOS DE INFORMÁTICA Arquitectura de ordenadores Software y hardware HARDWARE Hace referencia a todos los componentes físicos

Más detalles

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria.

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria. 1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria. Sistema complejo se estudia

Más detalles

Sistemas Electrónicos Digitales

Sistemas Electrónicos Digitales Sistemas Electrónicos Digitales Universidad de Alcalá Curso Académico 2014/2015 Curso 3º Cuatrimestre 1º Ejercicio 1 Se dispone de chips de EEPROM de 2Kx8. Realice la ampliación a 8Kx8 manteniendo una

Más detalles

Práctica final. Emilia Cruz Fernández Martínez

Práctica final. Emilia Cruz Fernández Martínez Guadalinex Práctica final Curso 2003/2004 Emilia Cruz Fernández Martínez Desarrollo de una unidad didáctica usando software libre ELEMENTOS FUNCIONALES DE UN ORDENADOR Qué es un ordenador? Es un dispositivo

Más detalles

Memorias FORMAS DE ESCRITURA

Memorias FORMAS DE ESCRITURA MEMORIAS Memorias FORMAS DE ESCRITURA BIG-ENDIAN: El bit más significativo en la dirección mas baja LITTLE-ENDIAN: El bit más significativo en la dirección mas alta Little-endian: INTEL Big-Endian: MOTOROLA,

Más detalles

1RA GENERACION. 2da GENERACION

1RA GENERACION. 2da GENERACION BUSES Buses Hay una cantidad posible de sistemas de interconexiones Es un camino de comunicaciones entre dos o mas sistemas o equipos internos Usualmente se comunican por difusion Usualmente no se muestran

Más detalles

Backup Raid. Raid + Backup. DC - FCEyN - UBA. Sistemas Operativos, 1c Raid + Backup

Backup Raid. Raid + Backup. DC - FCEyN - UBA. Sistemas Operativos, 1c Raid + Backup DC - FCEyN - UBA Sistemas Operativos, 1c-2013 Que pasaría si te digo que hoy llegas a tu casa y tu disco se partió al medio? Que pasaría si te digo que hoy llegas a tu casa y tu disco se partió al medio?

Más detalles

Arquitectura de Computadores II Clase #6

Arquitectura de Computadores II Clase #6 Arquitectura de Computadores II Clase #6 Facultad de Ingeniería Universidad de la República Instituto de Computación Curso 2010 Recapitulando: donde estamos? Componentes clásicos de un computador Procesador

Más detalles

Qué es una computadora?

Qué es una computadora? Qué es una computadora? La computadora es una máquina de tipo electrónico-digital, capaz de procesar información a gran velocidad y con gran precisión, previa programación correcta del ser humano. Qué

Más detalles

Tema 0. Introducción a los computadores

Tema 0. Introducción a los computadores Tema 0 Introducción a los computadores 1 Definición de computador Introducción Máquina capaz de realizar de forma automática y en una secuencia programada cierto número de operaciones sobre unos datos

Más detalles

TEMA 2. ORGANIZACIONES DE FICHEROS Y ESTRUCTURAS DE ACCESO

TEMA 2. ORGANIZACIONES DE FICHEROS Y ESTRUCTURAS DE ACCESO TEMA 2. ORGANIZACIONES DE FICHEROS Y ESTRUCTURAS DE ACCESO 1. Introducción 2. Conceptos fundamentales de organizaciones de ficheros 3. Dispositivos de almacenamiento secundario 4. Ficheros desordenados

Más detalles

3.- EL HARDWARE O LA MAQUINA FISICA

3.- EL HARDWARE O LA MAQUINA FISICA 3.- EL HARDWARE O LA MAQUINA FISICA A: El C.P.U. a) La TARJETA MADRE» Sus ZOCALOS y sus PUERTOS. b) El PROCESADOR» Qué es?» UNIDADES DE VELOCIDAD DE TRABAJO. (Hertz)» Tipos de Procesadores c) La MEMORIA

Más detalles

Tolerancia a Fallas Discos RAID

Tolerancia a Fallas Discos RAID Tolerancia a Fallas Discos RAID Francisco Gaivis Rodolfo Martínez Sinivaldo Navarro Juan P. Osío Universidad Simón Bolívar Sistemas de Operación II Prof. Yudith Cardinale Introducción Sistemas Tolerantes

Más detalles

Práctica 9. Organización del Computador 1 2do. Cuatrimestre de 2005

Práctica 9. Organización del Computador 1 2do. Cuatrimestre de 2005 Práctica 9 Organización del Computador 1 2do. Cuatrimestre de 2005 Aclaración: Tiempo bus es el tiempo de bus requerido para transferir un buer (de un dispositivo) desde o hacia memoria principal según

Más detalles

Estructura general de una Computadora Arquitectura Estructura Von Neumann

Estructura general de una Computadora Arquitectura Estructura Von Neumann BUSES Estructura general de una Computadora Arquitectura Estructura Von Neumann Unidad Básica en estructura computador. Cargar programas, ingreso datos, resultados, etc. Estructura de buses BUSES Es un

Más detalles

TRABAJO PRACTICO Nº 3 PROCESADOR DE TEXTOS -

TRABAJO PRACTICO Nº 3 PROCESADOR DE TEXTOS - TRABAJO PRACTICO Nº 3 PROCESADOR DE TEXTOS - Consignas (no se copian, se leen solamente) Copiar el siguiente documento, respetando el tipo, color y tamaño de letra, así como los estilos usados en el mismo.

Más detalles

Tema 6: Periféricos y entrada-salida

Tema 6: Periféricos y entrada-salida Enunciados de problemas Tema 6: Periféricos y entrada-salida Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Tema 6: Hoja: 2 / 8 Tema 6: Hoja: 3 / 8 Base teórica Al diseñar

Más detalles

Sistemas Operativos Preguntas de Revisión

Sistemas Operativos Preguntas de Revisión Respuestas Orientadoras e incompletas (en algunos casos) a las preguntas de revisión. Favor tomarlas como orientadoras. Revisión Unidad VI Entrada - Salida 1. Cuál es la dificultad que presentan los dispositivos

Más detalles

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

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

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

Sistemas Operativos. Curso 2014 Estructura de los sistemas de computación

Sistemas Operativos. Curso 2014 Estructura de los sistemas de computación Sistemas Operativos Curso 2014 Estructura de los sistemas de computación Agenda Componentes de un sistema: Introducción. CPU (procesador). Memoria. Dispositivos de Entrada/Salida (IO). Protección de hardware:

Más detalles

Acceso desde cualquier dispositivo

Acceso desde cualquier dispositivo Caja USB 3.0 2 Bahías Disco Duro 3,5 SATA RAID UASP NAS Gigabit con Servidor de Medios WebDAV Externa StarTech ID: S352BMU3N La caja NAS RAID de 2 bahías, modelo S352BMU3N, permite montar una matriz RAID

Más detalles

Arquitectura de Computadoras 2011

Arquitectura de Computadoras 2011 Arquitectura de Computadoras Unidad 7: Entrada/Salida Arquitectura de Computadoras Aspectos claves La arquitectura de E/S es su interfaz con el exterior Se diseña de manera sistemática para controlar las

Más detalles

Características que determinan el rendimiento de los discos duros

Características que determinan el rendimiento de los discos duros Características que determinan el rendimiento de los discos duros Rotacional latency El tiempo que tarda el disco en rotar a donde la data está disponible, en promedio la latencia rotacional es la mitad

Más detalles

Dispositivos de Procesamiento y Dispositivos de Memoria. Dra. Leticia Flores Pulido Introducción a la Ingeniería en Computación

Dispositivos de Procesamiento y Dispositivos de Memoria. Dra. Leticia Flores Pulido Introducción a la Ingeniería en Computación Dispositivos de Procesamiento y Dispositivos de Memoria Dra. Leticia Flores Pulido Introducción a la Ingeniería en Computación Dispositivos de procesamiento El procedimiento por medio del cual podemos

Más detalles

Memoria RAM (Random Access Memory/Memoria de acceso aleatorio)

Memoria RAM (Random Access Memory/Memoria de acceso aleatorio) Memoria RAM (Random Access Memory/Memoria de acceso aleatorio) Qué es la memoria RAM? Es una memoria volátil, lo que quiere decir que cuando apagamos el PC todo lo alojado en esa memoria se pierde. Cuál

Más detalles

1. Componentes básicos

1. Componentes básicos Tema 7: Estructura de los ordenadores 1. Componentes básicos 2. Estructura general de un ordenador 3. Unidades funcionales del ordenador 4. Dispositivos periféricos 5. Estructura de un PC 1 1. Componentes

Más detalles

Acceso desde cualquier dispositivo

Acceso desde cualquier dispositivo Caja USB 3.0 2 Bahías Disco Duro 3,5 SATA RAID UASP NAS Gigabit con Servidor de Medios WebDAV Externa StarTech ID: S352BMU3N La caja NAS RAID de 2 bahías, modelo S352BMU3N, permite montar una matriz RAID

Más detalles

Arquitectura de Computadores

Arquitectura de Computadores Departament d Informàtica de Sistemes i Computadors E.P.S.Alcoi 1 Bloque Temático II: Arquitectura de Computadores Tema 3: Introducción a la arquitectura de un computador Tema 4: Procesadores segmentados

Más detalles

PREGUNTAS ABIERTAS. 4. QUE SIGNIFICAN LAS SIGLAS IDE? R: EL SIGNIFICADO DE LAS SIGLAS EN INGLES ES: INTEGRATED DRIVE ELECTRONICS

PREGUNTAS ABIERTAS. 4. QUE SIGNIFICAN LAS SIGLAS IDE? R: EL SIGNIFICADO DE LAS SIGLAS EN INGLES ES: INTEGRATED DRIVE ELECTRONICS PREGUNTAS ABIERTAS. 1. CUALES SON LOS DISPOSITIVOS DE ALMACENAMIENTO MAS COMUNES? R: LOS TIPOS MÁS COMUNES DE DISPOSISITIVOS DE ALMACENAMIENTO SON: *UNIDADES DE DISCO RIGIDOS. *UNIDADES DE DISKETTE. *UNIDADES

Más detalles

DESCRIPCIÓN DE HARDWARE. Ing. Andrés Felipe Liloy López Skype:

DESCRIPCIÓN DE HARDWARE. Ing. Andrés Felipe Liloy López  Skype: DESCRIPCIÓN DE HARDWARE Ing. Andrés Felipe Liloy López www.ingenierosenlaweb.com Skype: andresliloy@hotmail.com QUE ES EL PC? PERSONAL COMPUTER COMPUTADOR PERSONAL Maquina analítica que recibe información,

Más detalles

Facultad de Ingeniería Industrial y de Sistemas v1.0 MA781U GESTION DE DISPOSITIVOS E/S

Facultad de Ingeniería Industrial y de Sistemas v1.0 MA781U GESTION DE DISPOSITIVOS E/S GESTION DE DISPOSITIVOS E/S Preparado por: Angel Chata Tintaya (angelchata@hotmail.com) Resumen La interfaz de una computadora con el mundo exterior es la arquitectura E/S. I. DISPOSITIVOS DE ENTRADA Y

Más detalles

Placas para Redes LAN y WLAN

Placas para Redes LAN y WLAN Laboratorio de Hardware 1 Placas para Redes LAN y WLAN Las placas de red, también conocidas como tarjetas de red, adaptadores de red o simplemente NIC (Network Interfaz Card Tarjeta de interfaz de red),

Más detalles

Organización del Computador I. Introducción e Historia

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

Periférico: dispositivo que intercambia datos con la UCP o la memoria Problemas:

Periférico: dispositivo que intercambia datos con la UCP o la memoria Problemas: 5. Interfaz de Entrada / Salida Organización de Entrada / Salida Buses e interfaces de E / S Sistema de E/S y periféricos Periférico: dispositivo que intercambia datos con la UCP o la memoria Problemas:

Más detalles

Almacenamiento. Universidad de Buenos Aires Facultad de Ciencias Económicas Tecnología de la Información Profesor Adjunto Dr. Anibal Mazza Fraquelli

Almacenamiento. Universidad de Buenos Aires Facultad de Ciencias Económicas Tecnología de la Información Profesor Adjunto Dr. Anibal Mazza Fraquelli Universidad de Buenos Aires Facultad de Ciencias Económicas Tecnología de la Información Profesor Adjunto Dr. Anibal Mazza Fraquelli Almacenamiento File: 2-18000 1 Almacenamiento Secundario Discos Cintas

Más detalles

Estructura de Computadores

Estructura de Computadores Estructura de Computadores Curso 2017-2018 Sistema de Entrada/Salida E/S por DMA Rendimiento de la E/S Supongamos una CPU con: f=200 MHz T = 5ns CPI = 2 Una instrucción tarda en promedio: 2 5ns = 10ns

Más detalles

Arquitectura y Tecnología de Computadores (09/10) Organización. Jerarquía de Memoria

Arquitectura y Tecnología de Computadores (09/10) Organización. Jerarquía de Memoria Arquitectura (09/10) Area Arquitectura Organización. Jerarquía Memoria Motivación: Cómo clasificamos las técnicas basadas en organización l hardware? Cuáles son las principales técnicas relativas al sistema

Más detalles

Estructura de Computadores. 1. Ejercicios Resueltos 1.1. Tema 3. La unidad de memoria I. La memoria física

Estructura de Computadores. 1. Ejercicios Resueltos 1.1. Tema 3. La unidad de memoria I. La memoria física Estructura de Computadores Tema 3. La unidad de memoria I. La memoria física Características y clasificación general de las memorias. Diseño de una unidad de memoria. Estructura interna de la memoria estática.

Más detalles

SISTEMAS INFORMÁTICOS

SISTEMAS INFORMÁTICOS SISTEMAS INFORMÁTICOS 2ºESO El término Informática proviene de la unión de dos palabras: INFORmación y automática. Es la ciencia que estudia el tratamiento automático de la información. COMPONENTES. HARDWARE:

Más detalles

Unidad I Computación Tercero. Componentes de las Computadoras

Unidad I Computación Tercero. Componentes de las Computadoras La computadora es un dispositivo electrónico compuesto básicamente de procesador, memoria y dispositivos de entrada/salida. El hardware son todos los componentes físicos que forman parte o interactúan

Más detalles

Buses. Fernando Schapachnik 1 sobre trabajo previo de Juan Pablo Galeotti. Universidad de Buenos Aires, Buenos Aires, Argentina

Buses. Fernando Schapachnik 1 sobre trabajo previo de Juan Pablo Galeotti. Universidad de Buenos Aires, Buenos Aires, Argentina Fernando 1 sobre trabajo previo de Juan Pablo Galeotti 1 Departamento de Computación, FCEyN, Universidad de Buenos Aires, Buenos Aires, Argentina Organización del Computador I, verano de 2013 (2) Qué es

Más detalles

SUBSISTEMA DE ENTRADA / SALIDA. Tema 5. Estructura de Computadores OCW_2015 Nekane AzkonaEstefanía

SUBSISTEMA DE ENTRADA / SALIDA. Tema 5. Estructura de Computadores OCW_2015 Nekane AzkonaEstefanía SUBSISTEMA DE ENTRADA / SALIDA Tema 5 ÍNDICE Entrada / Salida Controlador de E/S E/S mapeada en memoria vs independiente Sincronización E/S programada E/S mediante interrupciones Acceso directo a memoria

Más detalles

Capítulo 6 Arquitectura del Computador 6.1 Placa Madre (Motherboard)

Capítulo 6 Arquitectura del Computador 6.1 Placa Madre (Motherboard) 6.1 Placa Madre (Motherboard) La placa madre es el componente base del computador. En ella se insertan todos los elementos necesarios (CPU, RAM, HD, Video ) para que el computador pueda operar en forma

Más detalles

Especificaciones ARQUITECTURA ESPECIFICACIONES MÁXIMAS. Hasta cuatro motores VMAX 10K. Hasta 512 GB de caché (128 GB por motor)

Especificaciones ARQUITECTURA ESPECIFICACIONES MÁXIMAS. Hasta cuatro motores VMAX 10K. Hasta 512 GB de caché (128 GB por motor) EMC VMAX 10K EMC VMAX 10K proporciona una arquitectura de escalamiento horizontal de múltiples controladores de verdadero nivel 1 con consolidación y eficiencia para la empresa. VMAX 10K utiliza la misma

Más detalles

Introducción a los sistemas de entrada/salida Profesores y tutorías

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

PROBLEMAS TEMA 1: Estructuras de interconexión de un computador

PROBLEMAS TEMA 1: Estructuras de interconexión de un computador PROBLEMAS TEMA 1: Estructuras de interconexión de un computador Problemas propuestos en examen PROBLEMA 1. Una CPU que emplea un tamaño de palabra de 16 bits tiene un repertorio de 16 instrucciones con

Más detalles

Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL

Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL Conocer los elementos básicos de un ordenador, identificar sus elementos principales, diferenciando aquellos que forman parte de su hardware y

Más detalles

Módulo 2: Cómo funcionan las computadoras

Módulo 2: Cómo funcionan las computadoras Módulo 2: Cómo funcionan las computadoras Descripción general Este módulo trata cómo funcionan las computadoras. Comienza con una descripción general del sistema. El alumno aprenderá el proceso de inicio.

Más detalles

Tema 0. Introducción a los computadores

Tema 0. Introducción a los computadores Tema 0 Introducción a los computadores 1 Definición de computador Introducción Máquina capaz de realizar de forma automática y en una secuencia programada cierto número de operaciones sobre unos datos

Más detalles

La memoria ROM Éste es un tipo de memoria de sólo lectura que almacena, de modo permanente, un programa creado por el fabricante.

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