Вы находитесь на странице: 1из 7

Sistema Operativo MS-DOS

(MICROSOFT DISK OPERATING SYSTEM)


Sistema Operativos de Disco de Microsoft

1. Historia y evolucin
La historia comienza en 1981, con la compra por parte de Microsoft, de un sistema
operativo llamado QDOS, que tras realizar unas pocas modificaciones, se convierte en la
primera versin del sistema operativo de Microsoft MS-DOS 1.0 (Microsoft Disk
Operating System)
En 1982, aparece la versin 1.25, con la que se aade soporte para disquetes de doble cara.
En 1983, con su versin 2.0, aade soporte a discos duros IBM de 10 MB, y la posibilidad
de lectura-escritura de disquetes de 5.25" con capacidad de 360Kb. En la versin 2.11 del
mismo ao, se aaden nuevos caracteres de teclado.
En 1984, Microsoft lanzara su versin 3.0 de MS-DOS, y es entonces cuando se aade
soporte para discos de alta densidad de 1,2MB y posibilidad de instalar un disco duro con
un mximo de 32MB. En ese mismo ao, se aadira en la versin 3.1 el soporte para redes
Microsoft.
En 1987, cuando se lanza la versin 3.3 con soporte para los conocidos y actuales disquetes
de 3,5", y se permite utilizar discos duros mayores de 32 MB.
Es en 1988 cuando Microsoft saca al mercado su versin 4.0 y con ella el soporte para
memoria XMS y la posibilidad de incluir discos duros de hasta 2GB, esta versin fue la
mayor catstrofe realizada por la empresa, ya que estaba llena de bugs, fallos, etc...
Esto se arregl en 1989 con el lanzamiento de la versin 4.01 que arreglaba todos estos
problemas y fallos.
En 1991 la versin 5.0 es capaz ya de cargar programas en la parte de la memoria alta del
sistema utilizando la memoria superior (de los 640Kb a los 1024Kb). En la versin 5.0 se
aade el programador BASIC y el famoso editor EDIT. Tambin se aadieron las utilidades
UNDELETE (Recuperacin de ficheros borrados), FDISK (Administracin de particiones)
y una utilidad para hacer funcionar los programas diseados para versiones anteriores de
MS-DOS, llamada SETVER. Es a finales de 1992 cuando se resuelven unos problemas con
UNDELETE y CHKDSK en la versin 5.0a.
En 1993, aparece MS-DOS 6.0 con muchas novedades, entre ellas la utilidad Double space
que se encargaba de comprimir el disco y as tener ms espacio disponible, tambin se

incluy un antivirus bsico (MSAV), un defragmentador (DEFRAG), un administrador de


memoria (MEMMAKER) y se suprimieron ciertas utilidades antiguas, que haciendo un mal
uso de ellas podan destruir datos, estas utilidades eran JOIN y RECOVER entre otras.
En 1994, aparece la solucin al problema de Double space, es la utilidad de la compaa
Stac Electronics, Drivespace, la elegida para incluirse en la versin 6.22
En el ao 1995 cuando aparece Microsoft Windows 95, y que con la aparicin del mismo,
supone apartar a MS-DOS a un plano secundario. No obstante ese mismo ao saca al
mercado su versin 7.0, con la que se corrigen multitud de utilidades y proporciona soporte
para nombres largos.
En 1997 aparece Windows 95 OSR2, y con l una revisin exhaustiva del sistema DOS,
aadiendo el soporte para particiones FAT32, y hasta aqu llega la historia de las versiones
de MS-DOS.
MS-DOS se diseo para aceptar un solo usuario principiante en un entorno de un solo
proceso. Su apoyo de entradas y salidas estndares incluye un teclado monitor, impresora y
una unidad de almacenamiento secundario. Sus comandos de usuario se basan en palabras o
frases inglesas y son indicativos de la accin que se va a ejecutar.
En la actualidad poca gente utiliza MS-DOS, es utilizado en el rea de informtica como
herramienta al realizar mantenimientos, instalaciones, formateo y particionamiento de
discos duros

2. Estructura del Sistema Operativo MS-DOS


2.1 En memoria ROM:
BIOS: Sistema bsico de entrada/salida, Tambin llamado ROM-BIOS (BIOS Basic
Imput Output System), contiene rutinas de muy bajo nivel para la entrada/salida, es decir,
muy cercanas a la circuitera, y tiene los siguientes subsistemas:

POST (Power On Self Test): Verifica el equipo durante el encendido y emite


mensajes de estado.
IPL (Initial Program Loader): Realiza la carga inicial del primer componente del
DOS, el BOOT RECORD, desde disco a memoria.
RUTINAS DE BAJO NIVEL: Se encargan de la comunicacin de caracteres
entre la CPU y los perifricos, despliegue de caracteres en la pantalla,
mantenimiento de la fecha y la hora.

2.2 En Disco:
.3 son los archivos que configuran el ncleo del sistema operativo MS-DOS, los
cuales resulta imprescindibles para el uso del equipo, o sea han de ser cargados en la
memoria RAM del microordenador para que quede dispuesto a trabajar. Los 3
archivos estarn soportados en disco y la ausencia de uno de ellos provoca la
aparicin en pantalla de un mensaje en donde se avisa al usuario de la ausencia de
estos programas y de la necesidad de ser cargados en primer lugar; invitando a
introducir, en la unidad A, un disco flexible donde estn contenidos y
seguidamente pulsar una tecla para realizar la carga previa.
Los 3 archivos que configuran el ncleo son:

IO.SYS (o IBMBIO.COM en versin para IBM)


-Se encuentra en el disco como archivo oculto
-Es de solo lectura, por lo que no se puede borrar ni modificar
-Compuesto por los programas para control de los dispositivos del ordenador
-Est situado entre los programas del DOS y el hardware, y sirve de
comunicacin con todos los circuitos
MSDOS.SYS (o IBMDOS.COM en versin para IBM)
Contiene las rutinas de los procesos estndares que ejecutan los servicios del
DOS con las que se podrn manipular los archivos en disco, como: formateo,
lectura y escritura de datos.etc
COMMAND.COM.
-Interprete de los comandos que configura el sistema operativo
-nico archivo que no aparece oculto

3. Mecnica de encendido
Al encender el equipo la unidad de control se posiciona en la memoria ROM y se ejecutan
varias rutinas que constituyen el sistema bsico de E/S.
En primer lugar se verifica el correcto funcionamiento de la maquina en un proceso que se
denomina POST y que da lugar a mensajes de error en caso de anomalas, se chequea:
- Memoria;
- Teclado;
- Disqueteras y disco rgido;
- Salidas;
- Impresora;
En segundo trmino acta una rutina del BIOS denominada IPL que realiza la carga inicial del
sistema operativo. El procedimiento consiste en verificar si en la disquetera A esta montado el
disco que contiene el sistema operativo. Si esta, inicia la carga pero si el disco puesto en A no
contiene el sistema operativo emite un mensaje de error y pide que se coloque un disco que
contenga al sistema operativo.
Si en A no hay disco, el IPL busca al sistema operativo en el disco rgido (C) si lo hubiera. Y si

el sistema operativo esta en C entonces lo carga. Nunca se busca el sistema operativo en la


disquetera B.
La parte del sistema operativo en disco est al comienzo y es ah a donde lo va a buscar el
BIOS. Este lugar se llama BOOT RECORD y est en todos los discos de formato de DOS.
La funcin del BOOT RECORD es cargar el resto del sistema operativo desde el disco a la
memoria RAM. Es decir que carga los archivos IO.SYS, MSDOS.SYS y por ltimo el
COMMAND.COM que es el intrprete de comandos y que queda residente en memoria. Este
se encarga de mantener el prompt que es un aviso por pantalla que le dice al operador que el
sistema operativo ya est listo para recibir comandos.
3.1 Diagrama de pasos para el encendido
Conectar el microordenador
Los programas contenidos en la memoria ROM se ejecutan
Autochequeo
Va a leer la unida A:
Busca el boot record
Va a leer la unidad C:
Busca el boot record
El boot record cargara en la memoria RAM
el archivo IO.SYS
El IO.SYS carga en la memoria RAM
el archivo MSDOS.SYS
El MSDOS.SYS con el IO.SYS cargan
En la memoria RAM. El archivo COMMAND.COM
Se asume la configuracin recogida en el archivo
CONFIG.SYS
Lee y ejecuta el archivo AUTOEXEC.BAT

4. Gestin de Memoria

El administrador de la memoria asigna memoria utilizando un algoritmo de primer


acomodo y una lista ligada de bloques de memoria. Pero con la versin 3.3 y posteriores se
puede elegir la estrategia de mejor o de ultimo acomodo
El tamao de un bloque puede variar desde algo tan pequeo como 16 bytes hasta algo tan
grande como toda la memoria disponible; los primeros 5 bytes contienen la informacin
que se muestra en la sgte. Tabla
Byte
Byte 0
Byte 1-2
Bytes 3-4

Contenido
ASCII 90h si se trata del +ltimo bloque, o ASCII
Incluye el numero 0 para indicar un bloque ocupado y el puntero a prefijo del
segmento del programa (PSP) creado por la funcin EXEC cuando se carga el programa
Dan la cantidad de prrafos contenidos en el bloque

5. Administracin de Archivos
Las primeras versiones mantenan todos los archivos en un solo directorio, causando de esta
manera lentitud en especial cuando se iban aadiendo ms y ms archivos. Para recuperar
un solo archivo, el administrador de archivos buscaba desde el principio hasta el final; si se
olvidaba el nombre de un archivo, exista una buena posibilidad de que no volviera a verlo
nunca.
Para resolver este problema Microsoft implemento una estructura de directorios jerrquicos
en la versin 2.0, una estructura de rbol Invertido, y de esta forma la raz ocupara la
parte superior y las hojas la inferior. Cuando un archivo necesita espacio adicional, DOS le
asigna ms grupos de sectores
Algunos de los archivos de sistema de MS-DOS son ocultos; se utilizan para ejecutar el
sistema operativo pero no aparecen en los listados de directorio. COMMAND.COM es el
nico archivo de sistema no oculto, por lo cual siempre aparece en los directorios pblicos
MS-DOS ve los datos en un archivo de disco como una cadena continua de bytes; por lo
tanto las operaciones de entrada y salida solicitan datos en funcin de bytes relativos, no
por sector relativo. El administrador de archivos transforma el sector fsico (o agrupacin)
en direccin de bytes relativa, por lo que los datos en un disco aparecen accedidos justo
como los datos de la memoria principal

6. Interfaz de Usuario

MS-DOS es un sistema operativo impulsado por comandos; conforme un usuario escribe un


comando, cada carcter se almacena en la memoria y se exhibe en pantalla. Cuando se
oprime la tecla de entrar, el sistema operativo transfiere el control a la porcin intrprete de
comandos de COMMAND.COM, que da acceso a la rutina que lleva a cabo la solicitud o
muestra un mensaje de error. Si la rutina reside en la memoria, se le da el control; si se
encuentra en un almacenamiento secundario, se carga en memoria y en seguida se le da el
control
Comandos de usuario ms comunes de MS-DOS
Comando

Significado

Accin que se va a ejecutar

DIR

Directorio
Cambiar de
directorio
Copiar
Eliminar
Volver a nombrar
Escribir
Imprimir
Fecha
Hora
Hacer directorio
Encontrar
Formato de disco
Revisar un disco

Listar lo que est en este directorio

CD o CHDIR
COPY
DEL o ERASE
RENAME
TYPE
PRINT
DATE
TIME
MD o MKDIR
FIND
FORMAT
CHKDSK
PROMPT
DEFRAG
(Nombre de
archivo)

Sistema
Desfragmentar
disco

Cambiar de direccion de trabajo


Copiar un archivo
Eliminar el archivo
Renombrar un archivo
Presentar el archivo de texto en pantalla
Imprimir uno o ms archivos
Modificar la fecha
Modificar la hora
Crear un directorio
Hallar una cadena de archivos
Preparar lgicamente un disco
Revisar un disco en relacin al software
Cambiar el smbolo del indicador del
sistema
Compactar archivos fragmentados
Ejecutar el archivo

7. Instalacin del MS-DOS


Introduzca el CD del instalador, en caso de tenerlo en disquetes debemos asegurarnos de
que el disquete de arranque este configurado en la unidad A en la BIOS y en el disco duro,
luego inserte el disquete en la unidad y siga las instrucciones que aparecen en la pantalla.
Debe configurar:

hora y fecha
pas

El medio en el que se va a instalar el sistema operativo, debe ser accesible y con


espacio suficiente en el disco
Luego debes seleccionar la carpeta de almacenamiento para los archivos MSDOS

Una vez hecho todo esto tendrs crear un disquete de arranque para el sistema Insertando
un disquete vacio en la unidad, luego ingresamos el comando format a: /s (el parmetro /s
significa copiar los archivos del sistema); este disquete puede ser utilizado para arrancar el
sistema al insertarlo en la unidad de disquete y reiniciando el ordenador

Conclusiones
-MS-DOS disfruto de aos de popularidad; se escribi para dar servicio a usuarios de varias
generaciones de computadoras introducidas hasta finales de los 80
-La fuerza del MS-DOS est en que fue el primer sistema operativo estndar al ser aceptado
por la mayor parte de los fabricantes de maquinas de computo personal, aceptado por
legiones de grupos de diseo de software
-Su punto dbil est en que fue diseado para sistemas de un usuario de una tarea, por lo
que no puede aceptar multitarea y otras aplicaciones complejas que se requieren en PC
de cualquier tamao
-MS-DOS trato de sobrevivir evolucionando de un sistema simple a uno cada vez ms
avanzado

Bibliografa
-M. Flynn, Ann McIver: Sistemas operativos
-Ezequiel Pardo: Microinformtica de gestin
-Eggeling: Ampliar, reparar y configurar su PC

Enlaces
- http://www.hispazone.com/Articulo/97/MS-DOS-(I):-La-historia-del-sistemaoperativo.html
- http://es.kioskea.net/contents/dos/dosinst.php3
- http://www.monografias.com/trabajos14/sistemas-full/sistemas-full.shtml

Вам также может понравиться