Arquitectura de Computadores II Clases #10
|
|
- Francisco Godoy Murillo
- hace 7 años
- Vistas:
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 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 detallesArquitectura 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 detallesArquitectura 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 detallesOrganizació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 detallesSistemas 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 detallesENTRADA-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 detallesIntroducció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 detallesMejoras 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 detallesManejo 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 detallesEstructura del Computador
ARQ. DE COMPUTADORAS Arquitectura de Computadoras Villalobos Universidad Peruana Union Filial Tarapoto Semana 02.2 Estructura del Computador El modelo von Neumman Formado por 5 componentes principales:
Más detallesManejo 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 detallesEntrada 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 detallesAlmacenamiento 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 detalles1. 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 detallesTema 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 detallesDispositivos 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 detallesControlador 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 detallesTarea #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 detallesArquitectura 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 detallesVelocidades Típicas de transferencia en Dispositivos I/O
Entradas Salidas Velocidades Típicas de transferencia en Dispositivos I/O Entradas/Salidas: Problemas Amplia variedad de periféricos Entrega de diferentes cantidades de datos Diferentes velocidades Variedad
Más detallesRedes 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 detallesALMACENAMIENTO 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 detallesDIAGRAMA 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 detallesMó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 detallesSistemas 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 detallesRAID 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 detallesVelocidades Típicas de transferencia en Dispositivos I/O
Entradas Salidas Velocidades Típicas de transferencia en Dispositivos I/O Entradas/Salidas: Problemas Amplia variedad de periféricos Entrega de diferentes cantidades de datos Diferentes velocidades Variedad
Más detallesClase 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 detallesDiagrama 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 detallesIntroducció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 detallesArquitectura 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 detallesInformá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 detallesOrganización del Computador 1 Memorias
Organización del Computador 1 Memorias Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires Octubre 2009 Jerarquía de las memorias Jerarquía de memorias en un
Más detalles4.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 detalles2. 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 detallesAlmacenamiento 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 detallesAcceso 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 detallesContenidos. 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 detallesArquitectura 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 detalles1. 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 detallesT1: 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 detallesTema 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 detallesTema 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 detallesSistema 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 detallesClase 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 detallesTema 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 detallesOrganizació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 detallesFUNDAMENTOS 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 detallesSistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria.
1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria. Sistema complejo se estudia
Más detallesSistemas 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 detallesPrá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 detallesMemorias 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 detalles1RA 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 detallesBackup 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 detallesArquitectura 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 detallesQué 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 detallesTema 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 detallesTEMA 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 detalles3.- 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 detallesTolerancia 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 detallesPrá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 detallesEstructura 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 detallesTRABAJO 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 detallesTema 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 detallesSistemas 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 detallesINSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN LABORATORIO DE CIRCUITOS DIGITALES
Más detallesTema 4: SISTEMAS DE ENTRADA/SALIDA. Un computador no puede estar formado sólo por la CPU y la memoria.
Tema 4: SISTEMAS DE ENTRADA/SALIDA ÍNDICE 1. Introducción. 2. Módulos de Entrada/Salida: comunicación CPU - Periféricos. 3. Mapa de Entrada/Salida: común y separada. 4. Introducción a los métodos de programación
Más detalles6. Entrada y Salida Explicación de la interfaz entre el computador y el mundo exterior.
6. Entrada y Salida Explicación de la interfaz entre el computador y el mundo exterior. 6.1. El subsistema de E/S Qué es E/S en un sistema computador? Aspectos en el diseño del subsistema de E/S: localización
Más detallesSistemas 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 detallesAcceso 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 detallesArquitectura 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 detallesCaracterí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 detallesDispositivos 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 detallesMemoria RAM (Random Access Memory/Memoria de acceso aleatorio)
Memoria RAM (Random Access Memory/Memoria de acceso aleatorio) Qué es la memoria RAM? Es una memoria volátil, lo que quiere decir que cuando apagamos el PC todo lo alojado en esa memoria se pierde. Cuál
Más detalles1. Componentes básicos
Tema 7: Estructura de los ordenadores 1. Componentes básicos 2. Estructura general de un ordenador 3. Unidades funcionales del ordenador 4. Dispositivos periféricos 5. Estructura de un PC 1 1. Componentes
Más detallesAcceso 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 detallesArquitectura 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 detallesPREGUNTAS 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 detallesDESCRIPCIÓN DE HARDWARE. Ing. Andrés Felipe Liloy López Skype:
DESCRIPCIÓN DE HARDWARE Ing. Andrés Felipe Liloy López www.ingenierosenlaweb.com Skype: andresliloy@hotmail.com QUE ES EL PC? PERSONAL COMPUTER COMPUTADOR PERSONAL Maquina analítica que recibe información,
Más detallesFacultad 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 detallesPlacas 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 detallesOrganización del Computador I. Introducción e Historia
Organización del Computador I Introducción e Historia Introducción Qué es una computadora? Stallings: Máquina digital electrónica programable para el tratamiento automático de la información, capaz de
Más detallesPerifé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 detallesAlmacenamiento. 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 detallesEstructura 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 detallesArquitectura 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 detallesEstructura de Computadores. 1. Ejercicios Resueltos 1.1. Tema 3. La unidad de memoria I. La memoria física
Estructura de Computadores Tema 3. La unidad de memoria I. La memoria física Características y clasificación general de las memorias. Diseño de una unidad de memoria. Estructura interna de la memoria estática.
Más detallesSISTEMAS 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 detallesUnidad 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 detallesBuses. 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 detallesSUBSISTEMA 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 detallesCapí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 detallesEspecificaciones 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 detallesIntroducción a los sistemas de entrada/salida Profesores y tutorías
Introducción a los sistemas de entrada/salida Profesores y tutorías Teoría: Daniel Cascado Caballero Despacho: F070 Horario de tutorías: Lunes: 17:30h a 19:30h Martes: 12:30h a 13:30h Jueves: 10:30h a
Más detallesPROBLEMAS 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 detallesUnidad 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 detallesMó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 detallesTema 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 detallesLa memoria ROM Éste es un tipo de memoria de sólo lectura que almacena, de modo permanente, un programa creado por el fabricante.
17. Las memorias En una computadora, las memorias son componentes esenciales o chips que sirven para almacenar tanto instrucciones de los diversos programas como información variada. Prácticamente, cada
Más detalles