TEMA 2 PERIFERICOS Flashcards
(64 cards)
CHIP:CONTROLADOR PROGRAMABLE DE INTERRUPCIONES.
PIC (INTEL 8259)
POR DONDE ESTA CADA CONTRTOLADOR UNIDO A ESTE CHIP (PIC) POR QUE PATITAS??
IRQ (0,1,2,3….)
POR DONDE MOLESTA LA “PIC” A LA CPU? YLA CPU A LA PIC??
POR “INT” Y DE LA CPU A LA PIC POR “INTA”
¿Qué son los vectores de interrupción y qué papel juegan en la ejecución de una rutina de servicio de interrupción (ISR)?
Los vectores de interrupción son entradas en una tabla ubicada en una zona reservada de la memoria, normalmente al inicio del espacio de direcciones.
Cada vector contiene la dirección de memoria donde comienza la rutina ISR correspondiente a una interrupción específica. vector de interrupcion = direccion de memoria de una isr
¿Qué es un ISR (Interrupt Service Routine) y cuál es su función principal en un sistema?
Un ISR (Interrupt Service Routine) o rutina de servicio de interrupción es un fragmento de código que se ejecuta automáticamente cuando ocurre una interrupción en un sistema (como una señal del hardware o un evento crítico).
Su función principal es responder inmediatamente al evento, interrumpiendo el flujo normal del programa, ejecutar una tarea específica (por ejemplo, leer datos de un dispositivo), y luego devolver el control al punto donde el programa fue interrumpido.
¿Cómo se clasifican las interrupciones según su origen y en qué se diferencian las de hardware, software y excepciones?
INTERRUPCIONES HARDWARE
Generadas por dispositivos externos al procesador (teclado, temporizador, red, disco…).
Llegan de forma asíncrona. (Hasta q no pulsas una tecla no se va a producir la interrupcion)
Requieren atención inmediata del sistema operativo mediante una ISR.
INTERRUPCIONES SOFTWARE
Provocadas por instrucciones del programa, como INT o llamadas al sistema.
Se usan para solicitar servicios al sistema operativo.
Son intencionadas y programadas.
EXCEPCIONES
Producidas por el procesador al detectar una condición anómala durante la ejecución.
Ejemplos: división por cero, violación de segmento, overflow.
Son sincrónicas y no se generan por hardware externo ni por instrucción directa.
Cuales son las interrupciones Software
INT 21H ->System Call MS-DOS o Windows
INT 80H ->System Call de Linux
Que controlador es un componente del sistema que permite que ciertos dispositivos de hardware accedan directamente a la memoria RAM, sin intervención directa del procesador (CPU).
Un controlador DMA (Direct Memory Access)
Y la técnica de control en la que el procesador consulta de forma repetitiva (en bucle) el estado de un dispositivo para saber si necesita atención (por ejemplo, si hay datos nuevos que leer).
Polling.
Diferencia clave con interrupciones:
Polling: el CPU pregunta constantemente → mayor carga.
Interrupción: el dispositivo avisa al CPU solo cuando necesita atención → más eficiente.
Cuales son los tipos de envios y recepcion de datos entre CPU y Dispositivos
- Sincronización CPU-Dispositivo
* Por Polling
* Por Interrupciones
* Por DMA - Transferencia: a través de puertos E/S (instrucciones IN/OUT: lectura/escritura).
Ej: Teclado: Puerto 64h: status/control. Puerto 60h: datos.
DI DISCOS OPTICOS
CD-ROM/DVD, BLUERAY/HVD
Formato(Discos Opticos):
1.CD-ROM
2.DVD
1.ISO9660
2.UDF
EXTENSIONES CD-ROM/DVD
Joilet (nombres largos).
El torito (arranque desde el CD).
SIGLAS DE :
HDD
SSD
HARD DISK DRIVE
SOLID STATE DRIVE
¿Qué elementos componen la arquitectura de un disco duro (HDD) y qué funciones realizan?
Un HDD (Hard Disk Drive) es un dispositivo de almacenamiento magnético compuesto por:
Platos: discos giratorios recubiertos de material magnético.
-Cabezas de lectura/escritura: situadas en brazos móviles; acceden a los datos. Hay una x cada cara de cada plato.
Motor: hace girar los platos a velocidad constante (ej. 5400, 7200 RPM).
-Pistas: círculos concéntricos en cada plato.
-Sectores: divisiones de cada pista, suelen ser de 512 bytes.Unidad minima de almacenamiento en un disco duro.
-Cilindros: conjunto de pistas alineadas verticalmente en todos los platos.
¿Qué tipos de direccionamiento existen en discos duros (HDD) y en qué se diferencian?
1.CHS (Cylinder - Head - Sector) (ejem. ve a cilindro 2, cabeza 4, sector 6.
2.LBA (Logical Block Addressing),
En que tipo de memorias estan basados los SSD.
Los SSD (Solid State Drive) están basados en memoria flash NAND, un tipo de memoria no volátil, es decir, conserva los datos sin energía.
Y que tipos de memoria flash NAND hay?
1-SLC (Single-Level Cell)
1 bit por celda.
Muy rápida, duradera y cara.
Uso: entornos empresariales.
2-MLC (Multi-Level Cell)
2 bits por celda.
Más barata, pero menos duradera que SLC.
Uso: consumidores avanzados.
3-TLC (Triple-Level Cell)
3 bits por celda.
Más económica, pero menos ciclos de escritura.
Uso: SSD domésticos comunes.
4-QLC (Quad-Level Cell)
4 bits por celda.
Mayor capacidad y más barata, pero menor vida útil y velocidad.
Uso: almacenamiento masivo de bajo coste.
¿Cuáles son los interfaces más comunes que usan los SSD?
● M.2: reemplaza a mSATA(son formatos de tarjeta, que quede claro)
● NVMe: no SATA. Conectado al PCI-e (PCI express)
● U.2: para servidores
¿Cuáles son los formatos físicos comunes de las unidades M.2?
2230
2242
2260
2280
22110
¿Nombra cuatro interfaces comunes para discos duros (HDD) y SSD, incluyendo los antiguos y los más modernos.
PARALELOS
- IDE/PATA
- SCSI (paralelo. De 7 a 15 dispositivos con su ID.)
SERIE
- SATA (serie. SATA-1 (1,5 Gbps); SATA-2 (3 Gbps); SATA-3 (6 Gbps)
- SAS (Serial Attached SCSI) es el de serie de SCSI. SAS-1 (3 Gbits)); SAS-2 (6 Gbits)); SAS-3 (12 Gbits)); SAS-4 (22,5 Gbits); SAS-5 (45 Gbits)
¿Que es WWN?
WWN (World Wide Name) es un número único asignado a cada dispositivo de almacenamiento (como discos duros, SSD, o controladoras) que funciona como una “dirección” global, similar a una dirección MAC en redes. Cada dispositivo tiene un único WWN (16.384 dispositivos por dominio SAS).
Que es JBOD ??
Es una configuración de almacenamiento en la que
múltiples discos duros se agrupan sin emplear técnicas de
redundancia o distribución de datos como en RAID. Da igual
que los discos sean de tamaños diferentes, aprovecha TODO
¿Qué es una pantalla LCD? ¿Y IPS?
LCD (Liquid Crystal Display) usa cristales líquidos para bloquear o permitir el paso de luz, creando imágenes con bajo consumo energético. IPS (In-Plane Switching) es un tipo de pantalla LCD que mejora los ángulos de visión y la reproducción de colores.