Direcciones base de entrada/salida

En la arquitectura de computadora x86, una dirección base de entrada/salida es una dirección de un puerto de entrada/salida. Es la primera dirección de un rango de direcciones consecutivas de puertos de entrada/salida que usa un dispositivo.

Asignaciones de direcciones base de entrada/salida en los computadores compatibles con el IBM PC

Esta tabla representa rangos de direcciones comunes de entrada/salida para asignación de dispositivos en los computadores compatibles con el IBM PC. La dirección base es la primera en cada rango. Cada fila de la tabla representa un dispositivo o chip dentro del sistema del computador. Por ejemplo, la dirección del puerto de estado en el dispositivo LPT es 0x0001 arriba de la dirección base. Añadiendo la dirección base del LPT1 (0x0378) resulta en la dirección del puerto de estado del LPT1: 0x0379.

Cuando hay dos dispositivos idénticos en un sistema de computador, cada dispositivo será mapeado a una dirección base diferente (ej, LPT1, LPT2 para impresoras).

Rango de direcciones de I/O
en Hex
Dispositivo
00 – 1FPrimer controlador DMA 8237 A-5
20 – 3FPrimer Controlador programable de interrupciones, 8259A, Maestro
40 – 5FTemporizador programable de intervalos (System Timer), 8254
60 – 6Fteclado, 8042
70 – 7FReal Time Clock, máscara NMI
80 – 9FRegistro de página del DMA, 74LS612
87Canal 0 del DMA
83Canal 1 del DMA
81Canal 2 del DMA
82Canal 3 del DMA
8BCanal 5 del DMA
89Canal 6 del DMA
8ACanal 7 del DMA
8FRefresh
A0 – BFSegundo Controlador programable de interrupciones, 8259A, Esclavo
C0 – DFSegundo controlador DMA 8237 A-5
F0Clear 80287 Busy
F1Reset 80287
F8 – FFCoprocesador numérico, 80287
F0 – F5Controlador de disco del PCjr
F8 – FFReservado para extensiones futuras del microprocesador
100 – 10FPOS Programmable Option Select (PS/2)
110 – 1EFCanal de I/O del sistema
140 – 15FSCSI host adapter secundario
170 – 177Controlador de disco duro ATA secundario
1F0 – 1F7Controlador de disco duro ATA primario
200 – 20FPuerto de juegos
210 – 217Unidad de expansión
220 – 233Sound Blaster y la mayoría de las otras tarjetas de sonido
278 – 27FPuerto paralelo LPT2
280 – 29FAjuste por defecto en factoría del LCD el Wyse 2108 PC SMC Elite
2B0 – 2DFControl de exhibición alterno de la Enhanced Graphics Adapter (EGA)
2E8 – 2EFPuerto serial COM4
2E1Adaptador 0 GPIB/IEEE-488
2E2 – 2E3Adquisición de datos
2F8 – 2FFPuerto serial COM2
300 – 31FTarjeta prototipo
300 – 31FInterfaces de red Ethernet compatibles con Novell NE1000
300 – 31FInterfaz de red Ethernet AMD Am7990, IRQ=5.
320 – 323Interfaz del ST-506 y discos duros compatibles
330 – 331MPU-401, MIDI Processing Unit en la mayoría de las tarjetas de sonido
340 – 35FSCSI host adapter primario
370 – 377Controlador de la disquetera
378 – 37FPuerto paralelo LPT1
380 – 38CAdaptador Binary Synchronous Data Link Control (SDLC) secundario
388 – 389Tarjeta sintetizadora de sonido AdLib
3A0 – 3A9Adaptador Binary Synchronous Data Link Control (SDLC) primario
3B0 – 3BBControlador de pantalla Monochrome Display Adapter (MDA)
3BC – 3BFPuerto paralelo LPT del MDA LPT
3C0 – 3CFEnhanced Graphics Adapter (EGA)
3D0 – 3DFColor Graphics Adapter (CGA)
3E8 – 3EFPuerto serial COM3
3F0 – 3F7Controlador de disquetera primaria. Controlador ID primario (unidad esclava) (3F6–3F7h)
3F8 – 3FFPuerto serial COM1
CF8 – CFCEspacio de configuración PCI

Nota: Para muchos dispositivos listados arriba las asignaciones pueden ser cambiadas por medio de jumpers, interruptores DIP, o software Plug and play

Véase también

Referencias

  • HelpPC Quick Reference Utility by David Jurgens

Enlaces externos

Este artículo ha sido escrito por Wikipedia. El texto está disponible bajo la licencia Creative Commons - Atribución - CompartirIgual. Pueden aplicarse cláusulas adicionales a los archivos multimedia.