Entradas

Mostrando entradas de septiembre, 2000

El porque de la Limitación o barrera de los BIOS

Imagen
Instrucción “13H” El Standard de IBM Al diseñar el PC XT en 1983, los ingenieros de IBM establecieron que los servicios BIOS relativos al manejo de disco duro serían activados por la línea IRQ5 (IRQ6 se destinaba al disquete). Esta línea generaba la interrupción 19 (la famosa 13h) cuya rutina de servicio disponía de seis servicios estándar: reinicialización; obtención del estado; lectura; escritura y verificación de sectores, y formateo de pistas. A partir de la introducción del PC AT en 1984, se introdujeron 12 nuevos servicios para disco, incluyendo recalibrado de la unidad, diagnóstico del controlador, Etc. En concreto, los servicios 2h y 3h ofrecen la posibilidad de leer y escribir sectores en el disco, mientras que Ah y Bh ofrecen la misma posibilidad de lectura y escritura para sectores largos. Estos servicios ofrecen la posibilidad de leer y escribir en las unidades de disco a nivel de sectores individuales (unidades de asignación), para lo que, además del número de unidad, se r