viernes, 15 de agosto de 2014

MICRO COMPUTADORAS XT:

Microcomputadoras XT:


El IBM Personal Computer XT, normalmente abreviado como IBM XT o simplemente XT, fue el sucesor de IBM al IBM PC original. Fue puesto a la venta como IBM número de producto 5160 el 8 de marzo de 1983. El XT son las siglas de eXtended Tecnología (Tecnología extendida). Estaba basado esencialmente en la misma arquitectura que el PC original, únicamente añadiendo algunas mejoras: se añadió un disco duro, 8 slots de expansión en vez de 5, más memoria en la tarjeta madre, una fuente de poder de mayor potencia y se le quitó la interface para cassettes del IBM PC original. Se convirtió en un estándar. El sistema estaba ampliamente diseñado para usuarios de negocios, y un 3270 PC correspondiente que implementaba la emulación de la terminal IBM se comercializó después, en octubre de 1983. Posteriormente, con el AT llegaría una nueva arquitectura de bus de 16 bits. El estándar XT traía de serie 128KB de memoria RAM en la tarjeta madre, una disquetera 5 1/4" de doble cara, doble densidad, de 360KB de tamaño completo, un disco duro Seagate de 10MB Seagate ST-412, un adaptador asíncrono serial (RS 232); una fuente de alimentación de 130W suministraba energía eléctrica a todos los componentes. La placa base tenía ocho ranuras de expansión ISA de 8 bits, y al igual que el IBM PC, un microprocesador Intel 8088 corriendo a 4,77 MHz y un zócalo para coprocesador matemático Intel 8087. El sistema operativo con el que se solía vender fue el PC-DOS 2.0 y superior. Las ocho ranuras de expansión eran un aumento de las cinco del IBM PC, aunque tres de ellas eran utilizadas por el adaptador de la unidad de disquetes, el adaptador del disco duro, y la tarjeta de video. Pronto se actualizó la especificación básica para estandarizarla a 256KB de memoria RAM en la tarjeta madre. Había dos versiones de la placa base del XT. La original podía admitir hasta 256kB en la misma placa (en cuatro bancos de chips de 64kB), con un máximo de 640kB alcanzados usando tarjetas de expansión. La segunda revisión de la placa, introducida en 1986, podía admitir los 640kB enteros en la placa base, en dos bancos de chips de 256kb y dos de 64kB. Las placas más recientes podían ser adaptadas para las últimas especificaciones después de un par de modificaciones menores. La segunda revisión de la placa tenía además un IBM BIOS revisado, que incluía soporte para el teclado expandido y reducía el tiempo de arranque a la mitad. Los últimos XTs venían con unidades de disquetes de media altura instaladas de fábrica, así como con la opción para un disco duro de 20MB y para el teclado "expandido" (en esencia un Model M sin el panel de LEDs). Sin embargo, en 1985, algunas unidades fueron manufacturadas con solo dos disqueteras de tamaño completo y sin disco duro. Este montaje en particular fue una opción de bajo coste para usuarios que solo tendían a usar el ordenador como una máquina de escribir. Como el PC original, el XT venía con un interprete de BASIC en una ROM (el IBM Cassette BASIC). Ya que este interprete se usaba con una unidad de casete (la cual no era ofrecida en el XT), la única manera de acceder a él era desconectando el disco duro y dejando vacía la disquetera, usando el programa BASICA, (incluido en el disquete del PC DOS, que añadía extensiones para usar las disqueteras), o invocando manualmente una llamada al BIOS usando un depurador.Los teclados PC y XT no eran compatibles con aquellos de los PC más modernos (IBM AT o superior). Incluso con adaptadores DIN a mini-DIN PS/2 porque los teclados PC/XT usaban diferentes códigos de escaneo del teclado y porque además tenían una interfaz eléctrica ligeramente diferente de los teclados PC/AT. Se necesitaba un adaptador de señal XT a AT para hacerlo compatible con los ordenadores modernos Esta es mi IBM PC-XT 286. Se trata de una máquina originaria de 1986, con un procesador Intel 80286 a una velocidad de reloj de 6 Mhz. Curiosamente resultó más rápida que las AT con el 80286 a 8 MHz, debido al tipo de memoria que la XT usaba (tenía cero estados de espera, con lo que movía los datos más rápidamente). Ya que hablamos de la memoria, decir que cuenta con 640 Kb de RAM. En cuanto a los medios de almacenamiento, inicialmente contaba con una unidad de disco flexible de 5 1/4 de doble cara de 1.2 megabytes y un disco duro de 20 Mg (algo lento, por cierto), en mi XT cuento además con una unidad de 3,5 y doble densidad con una capacidad de 720 kilobytes (lo que le da algo más de versatilidad)  Todos los IBM PC contenían una BIOS, que es una pieza de software relativamente pequeña almacenada en ROM, y que se utiliza principalmente para arrancar el sistema, y el sistema operativo que tengo instalado es el DOS 3.30, aunque probable no tarde en probar el 5.0 o… el 6.2. El microprocesador Intel 80286 se caracteriza por poseer dos modos de funcionamiento completamente diferenciados: el modo real en el que se encuentra nada más ser conectado a la corriente y el modo protegido en el que adquiere capacidad de proceso multitarea y almacenamiento en memoria virtual. El proceso multitarea consiste en realizar varios procesos de manera aparentemente simultánea, con la ayuda del sistema operativo para conmutar automáticamente de uno a otro optimizando el uso de la CPU, ya que mientras un proceso está esperando a que un periférico complete una operación, se puede atender otro proceso diferente. La memoria virtual permite al ordenador usar más memoria de la que realmente tiene, almacenando parte de ella en disco: de esta manera, los programas creen tener a su disposición más memoria de la que realmente existe; cuando acceden a una parte de la memoria lógica que no existe físicamente, se produce una interrupción y el sistema operativo se encarga de acceder al disco y traerla. Cuando la CPU está en modo protegido, los programas de usuario tienen un acceso limitado al juego de instrucciones; sólo el proceso supervisor -normalmente el sistema operativo- está capacitado para realizar ciertas tareas. Esto es así para evitar que los programas de usuario puedan campar a sus anchas y entrar en conflictos unos con otros, en materia de recursos como memoria o periféricos. Además, de esta manera, aunque un error software provoque el cuelgue de un proceso, los demás pueden seguir funcionando normalmente y el sistema operativo podría abortar el proceso colgado. Por desgracia, con el DOS el 286 no está en modo protegido y el cuelgue de un solo proceso -bien el programa principal o una rutina operada por interrupciones- significa la caída inmediata de todo el sistema.



                                       

No hay comentarios.:

Publicar un comentario