Documente Academic
Documente Profesional
Documente Cultură
ÍNDICE DE CONTENIDOS
1 INTRODUCCIÓN............................................................................................................. 3
2 DEFINICIÓN..................................................................................................................... 3
3 EVOLUCIÓN HISTÓRICA ............................................................................................. 3
3.1 Cronología de MS-DOS.......................................................................................... 4
4 CARACTERÍSTICAS PRINCIPALES........................................................................... 5
5 INSTALACIÓN ................................................................................................................. 6
6 ESTRUCTURA DEL MS-DOS....................................................................................... 6
6.1 Interprete de órdenes o shell ................................................................................. 7
6.2 BIOS .......................................................................................................................... 7
6.3 Núcleo ....................................................................................................................... 7
6.4 Estructura del MS-DOS .......................................................................................... 8
7 ARRANQUE DEL MS-DOS ........................................................................................... 8
7.1 Pasos del arranque ............................................................................................... 10
7.2 Programas implicados en el arranque del sistema .......................................... 11
7.2.1 BOOTSTRAP................................................................................................... 11
7.2.2 BIOS................................................................................................................. 11
7.2.3 IO.SYS ............................................................................................................. 11
7.2.4 COMMAND.COM .......................................................................................... 11
7.2.5 CONFIG.SYS................................................................................................... 12
7.2.6 AUTOEXEC.BAT ........................................................................................... 13
8 EL INDICADOR DEL SISTEMA O PROMPT ........................................................... 13
9 EJECUTAR ÓRDENES DEL MS-DOS...................................................................... 14
10 TECLAS DE PROPÓSITO GENERAL................................................................... 15
11 INICIAR EL MS-DOS ................................................................................................ 16
12 COMANDOS DEL MS-DOS .................................................................................... 16
12.1 Saber la versión de MS-DOS instalada ............................................................. 16
12.2 La ayuda de MS-DOS........................................................................................... 16
12.3 Cambiar de unidad ................................................................................................ 17
12.4 Limpiar la pantalla ................................................................................................. 17
12.5 Fecha y hora del sistema ..................................................................................... 18
12.6 Copiar ficheros ....................................................................................................... 18
12.7 Mover un fichero .................................................................................................... 19
12.8 Comparar dos archivos......................................................................................... 19
12.9 Borrar dos archivos ............................................................................................... 19
12.10 Recuperar ficheros borrados ........................................................................... 20
12.11 Renombrar ficheros........................................................................................... 20
12.12 Los directorios.................................................................................................... 20
12.12.1 Creación de directorios................................................................................. 20
12.12.2 Cambiar el directorio de trabajo................................................................... 21
12.12.3 Mover o copiar información entre directorios.............................................. 21
12.12.4 Borrar directorios ......................................................................................... 22
1 INTRODUCCIÓN
Esta unidad de trabajo, englobada dentro del Bloque I: Informática básica, hardware,
sistemas operativos y MS-DOS de la programación didáctica del módulo, está diseñada para
cumplir los siguientes objetivos:
2 DEFINICIÓN
El nombre MS-DOS está formado por dos palabras, la palabra DOS significa “Disk
Operating System” sistema operativo de disco, y MS viene de su fabricante Microsoft.
3 EVOLUCIÓN HISTÓRICA
La historia comienza en 1980, la compañía IBM contrató a Microsoft para escribir un
sistema operativo para su próximo producto el IBM PC, que saldría al mercado al año
siguiente.
Presionada por el poco tiempo disponible, Microsoft compró QDOS (Quick and Dirty
Operating System) a Tim Paterson, un programador de Seattle, por 50.000 dólares y le cambió
el nombre por MS-DOS.
El contrato firmado con IBM permitía a Microsoft vender este sistema operativo a
otras compañías. En 1984 Microsoft había otorgado licencias de MS-DOS a 200 fabricantes
de equipos informáticos y, así, este sistema operativo se convirtió en el más utilizado para el
PC, lo que permitió a Microsoft crecer vertiginosamente en la década de 1980.
PC DOS es el nombre que IBM dio al MS-DOS que suministraba con sus máquinas
PC. Es prácticamente idéntico al MS-DOS y la única razón por la que tiene otro nombre es
por la particular manía de IBM de marcar con su sello todos sus productos.
Con la compra por parte de la compañía Microsoft en 1980, del sistema operativo
QDOS, que tras realizar unas pocas modificaciones, se convierte en la primera versión del
sistema operativo de Microsoft MS-DOS 1.0 (MicroSoft Disk Operating System), surgida en
1981.
A partir de aquí, se suceden una serie de modificaciones del sistema operativo, hasta
llegar a la versión 7.1, a partir de la cual MS-DOS deja de existir como tal y se convierte en
una parte integrada del sistema operativo Windows.
En 1982, aparece la versión 1.25, con la que se añade soporte para disquetes de doble
cara.
En 1983 el sistema comienza a tener más funcionalidad, con su versión 2.0, que añade
soporte para discos duros IBM de 10 MB, y la posibilidad de lectura y escritura de disquetes
de 5 ¼ con capacidad de 360Kb.
En 1987 se lanza la versión 3.3 con soporte para los conocidos y actuales disquetes de
3 ½, y se permite utilizar discos duros mayores de 32 MB.
En 1988 Microsoft saca al mercado su versión 4.0 y con ella el soporte para memoria
XMS (memoria extendida) y la posibilidad de incluir discos duros de hasta 2 GB, esta versión
fue la mayor catástrofe realizada por la empresa, ya que estaba llena de bugs (fallos), esto se
arregló en 1989 con el lanzamiento de la versión 4.01 que arreglaba todos estos problemas y
fallos.
para versiones anteriores de MS DOS, llamada SETVER. A finales de 1992 se resuelven unos
problemas con UNDELETE y CHKDSK en la versión 5.0a.
En 1993, aparece MS-DOS 6.0 con muchas novedades, entre ellas la utilidad
Doublespace que se encargaba de comprimir el disco y así tener más espacio disponible,
también se incluyó un antivirus básico (MSAV), un defragmentador (DEFRAG), un
administrador de memoria (MEMMAKER) y se suprimieron ciertas utilidades antiguas, que
haciendo un mal uso de ellas podían destruir datos, estas utilidades eran JOIN y RECOVER
entre otras.
En 1993 sale la versión 6.2 que añade seguridad a la perdida de datos de Doublespace,
y añade un nuevo escáner de discos, SCANDISK, y soluciona problemas con DISKCOPY y
SmartDrive.
En el año 1995 aparece Microsoft Windows 95, un sistema operativo con interfaz
gráfica que relega a MS-DOS a un segundo plano.
En 1995 nace una nueva versión de MS-DOS, la versión 7.0, con la que se corrigen
multitud de utilidades y proporciona soporte para nombres largos. Las utilidades borradas del
anterior sistema operativo las podemos encontrar en el CD-ROM de MS Windows 95 bajo el
directorio \other\oldmsdos.
En 1997 aparece MS Windows 95 OSR2, y con él una revisión exhaustiva del sistema
MS-DOS, añadiendo el soporte para particiones FAT32, y hasta aquí llega la historia de las
versiones de MS-DOS.
MS-DOS ha sido el sistema operativo utilizado por prácticamente todos los usuarios
de PC desde 1981 hasta casi la actualidad.
4 CARACTERÍSTICAS PRINCIPALES
MS-DOS tiene como características más destacadas:
Monousuario y monotarea.
A medio camino entre CP/M y UNIX.
5 INSTALACIÓN
Para instalar MS-DOS basta con ejecutar el programa de instalación que está situado
en el disquete número uno de MS DOS.
Núcleo
Es la interfaz del usuario con el sistema. Entre sus funciones destacan las siguientes:
6.2 BIOS
El núcleo comunica con estas unidades por medio de paquetes de E/S. Las unidades
traducen las peticiones realizadas por el sistema, transformándolas en órdenes necesarias para
que funcionen los distintos controladores de hardware. Se pueden instalar unidades mediante
la orden device. Forma parte del fichero IO.SYS. Se guarda en memoria RAM durante el
arranque del sistema.
6.3 Núcleo
Para que un programa pueda utilizar las funciones del sistema, debe cargar en los
registros del microprocesador los parámetros específicos de la función que quiere utilizar. A
continuación, debe ceder el control al sistema operativo por medio de una llamada o
interrupción software.
En el proceso de arranque intervienen distintos archivos cada uno con una misión
específica y que vamos a explicar a continuación detallando posteriormente el proceso
completo.
− Interna.
− Externa.
Si es .COM.
Si es .EXE.
Si es .BAT.
CONFIG.SYS. Es un fichero de sistema. El DOS lo ejecuta antes del
AUTOEXEC:BAT y contiene comandos de configuración del equipo. Depende de las tareas
puede que necesitemos una configuración distinta. Sin este archivo o sin algún comando de él
el sistema no funciona. Se carga el país (country), carga los dispositivos (device), establece el
máximo de archivos a abrir a la vez (files), las zonas temporales de memoria (buffers), etc.
Después interviene de nuevo el SYSINIT que llama a los servicios del Kernel o
DOS.SYS y ejecuta el archivo CONFIG.SYS (configuración del sistema). Si encuentra algún
error lo notifica pero continua.
El SYSINIT vuelve a llamar a los servicios del DOS (servicios Exec) y le dice que
cargue el Command.com.
La parte Residente se carga en la parte baja de la memoria por encima del kernel y de
la BIOS y gestiona las órdenes de Ctrl. + Break y los errores críticos (“Unidad no preparada”,
etc.)
7.2.1 BOOTSTRAP
Es un programa situado en memoria ROM que lo primero que hace es leer el programa
de arranque del disco (situado en el primer sector del disco), que determina si en el disco
están los ficheros IO.SYS y MS-DOS.SYS (si no están aparece un mensaje indicando el
problema (Non System Disk).
Por último SYSINIT llama a los servicios del MS DOS y carga el COMMAND.COM
(parte residente y parte de inicialización). La parte de inicialización procesa el fichero por
lotes AUTOEXEC.BAT.
7.2.2 BIOS
7.2.3 MSDOS.SYS
Es el kernel o núcleo del sistema. Sus funciones son la gestión de ficheros, la gestión
de memoria, la generación de otros programas, etc. Es independiente del hardware empleado.
Contiene un conjunto de servicios (funciones del sistema).
7.2.4 COMMAND.COM
7.2.5 CONFIG.SYS
No tiene limitación de tamaño y debe estar situado en el directorio raíz del disco.
Además de los Files existen otros comandos “típicos” en este archivo:
7.2.6 AUTOEXEC.BAT
Es un archivo de procesamiento por lotes. Sirve para inicializar una serie de funciones
no imprescindibles, introducir datos, activar controles del sistema y cargar programas
automáticamente.
Todo aparato que es capaz de recibir instrucciones ha de tener algún mecanismo para
recibir dichas instrucciones, ya sea un panel de control con botones que se pulsan, una
palanca que sube y baja o cualquier otro artilugio.
El MS-DOS también tiene un mecanismo que permite al usuario activar sus órdenes.
Las órdenes del MS-DOS se introducen con el teclado en un indicador de órdenes o prompt.
El prompt del MS DOS es una letra mayúscula seguida de los dos puntos, el carácter barra
atrás (\) y del carácter mayor que (>).
Ejemplo:
C:\>
La letra designa la unidad de disquete, CD-ROM o disco duro que está activa en ese
momento. Las letras A y B se utilizan para nombrar unidades de disquetes. Y las letras C, D,
E y sucesivas, para designar los discos duros del ordenador. El carácter ‘>’ es un simple
separador que adorna el prompt.
La línea del prompt se suele designar con el nombre de “línea de órdenes o comandos
del MS-DOS”.
Ejemplo:
Para referenciar unidades de disco se utiliza la letra del disco y el carácter de dos
puntos (:).
C:\>D:
Luego hay que pulsar la tecla INTRO, Enter o Return. Antes de pulsar Intro es posible
utilizar las teclas Backspace y Supr para borrar los caracteres del prompt, así como la tecla Ins
para activar el modo inserción.
Hay órdenes que no tienen parámetros y otras que solo funcionan con parámetros. Sin
embargo, la gran mayoría se pueden activar tanto con parámetros como sin ellos, realizando
diferente función en ambos casos.
Unidades de disco identificadas por una letra y el carácter dos puntos (por
ejemplo, A:). Nombres de ficheros (por ejemplo, mifichero.txt).
Parámetros varios identificados por el carácter barra inclinada ‘/’ o por el carácter
menos ‘-’ y una letra (por ejemplo /c).
Los dos primeros son parámetros variables, su valor varía según la unidad y el
nombre del fichero que elija el usuario.
Por ejemplo, la mayoría de los parámetros que empiezan con una barra inclinada son
parámetros fijos, ya que siempre adoptan el mismo valor.
A la hora de introducir una orden en el prompt hay que tener en cuenta varios detalles:
nombre parámetros
La primera clasificación que se suele hacer con las órdenes del MS-DOS es la división
entre órdenes internas y órdenes externas. Esta división se realiza según el fichero que
contiene el código de la orden.
Las órdenes internas son las órdenes que se almacenan en el fichero command.com. El
fichero command.com es un fichero del MS-DOS que se carga en memoria al encender el
ordenador, es decir, los datos de command.com se leen y se almacenan en los chips de
memoria RAM.
De esta forma, las órdenes internas (datos del fichero command.com) están accesibles
para que el usuario las utilice en cualquier momento. Las órdenes internas se ejecutan como
cualquier otra, introduciendo en el prompt su nombre y los posibles parámetros y pulsando la
tecla Intro.
Para ejecutar las órdenes externas también hay que escribir su nombre (y parámetros)
en el prompt y, luego, pulsar INTRO.
11 INICIAR EL MS-DOS
Arrancar el MS-DOS o DOS es sencillo: hay que poner en funcionamiento el
ordenador, pulsando el interruptor correspondiente, con la única precaución de que no haya
ningún disquete en la disquetera, retirándolo en el caso de haberlo.
Pasados unos segundos, después de comprobar que el sistema esta correcto (memoria,
periféricos) aparece el indicador del sistema de MS-DOS, también llamado “prompt”,
representado habitualmente por C:\> junto con el cursor parpadeando, indicando que el
sistema esta preparado para recibir ordenes.
Se puede saber la versión del sistema operativo MS-DOS que está instalado en el
ordenador si se escribe la orden VER.
Desde la versión 5.0 del MS-DOS, dispone una ayuda en pantalla totalmente didáctica,
donde se puede resolver la mayoría de las dudas.
Para ejecutar la ayuda hay que escribir directamente HELP y pulsar INTRO.
También hay una forma más rápida de encontrar ayuda sobre una orden concreta del
DOS escribiendo el comando seguido de /?.
Escribe DIR /?
Pulsa INTRO
Se obtiene una pantalla con las principales funciones del efecto que tiene la escritura
de la orden DIR en el DOS.
También tiene (más ó menos) el mismo efecto pedir ayuda con la orden HELP seguida
de la función pertinente.
El símbolo C:\> indica que la unidad activa es la C:, es decir, el disco duro, y que el
DOS esta preparado para recibir órdenes que damos desde el teclado.
Podemos cambiar de unidad por defecto (la C:) a otra simplemente escribiendo su
letra seguida de dos puntos.
Cada unidad de disco del ordenador tiene asignada una letra diferente (de la A a la Z).
La C: para el primer disco duro, si tenemos otro, este hereda la letra D:, la disquetera principal
tiene la A:; una segunda disquetera (si la tenemos) se reserva la letra B: y ningún disco duro o
unidad de disco que instalásemos se la podría quitar.
Tras ejecutar ordenes, la pantalla se va llenando de letras y más letras, para borrar el
contenido de la pantalla existe la orden CLS.
Los programas DATE y TIME nos permiten saber que hora es o a que día estamos.
También las podemos modificar, en caso de ser incorrectas.
Utilizando la orden DIR en el disquete (en caso que el destino de la copia sea un
disquete) se puede comprobar que la copia se ha efectuado correctamente.
Ejemplo: Podemos utilizar la misma orden para copiar un fichero de una unidad a otra
si no queremos cambiarle el nombre, todo lo contrario del ejemplo anterior, en que
hemos aprovechado y lo hemos renombrado.
Hay que tener cuidado al utilizar esta función, ya que si se tiene un archivo idéntico en
la disquetera (en este caso) con la misma extensión, lo borraría, dando paso a este último.
Se puede mover, y también copiar, un grupo de ficheros con la misma orden, pero
utilizando los comodines.
En este ejemplo se moverán todos los archivos con la extensión BMP al disquete.
Se puede comparar el contenido de dos ficheros, por ejemplo de texto, con la función
FC.
NOTA: Si se intenta comparar dos ficheros de gran tamaño puede llevar bastante tiempo.
Pulsa INTRO
En vez de la C:, del ejemplo, se ha de recordar que se puede utilizar la unidad que se
quiera, y también que se puede utilizar comodines.
Para cambiar el nombre de algún archivo por diversos motivos; se utiliza la función
REN.
Una oficina que tiene todas las facturas y los albaranes esparcidos y revueltos por
encima de la mesa no inspira seguridad y efectividad, en cambio, si esta oficina nos presenta
un archivador, con carpetas de clientes, proveedores, etc. da una buena imagen y seguridad en
el trabajo. De la misma forma que en el ejemplo de la oficina, puede pasar dentro de nuestro
ordenador; siempre se recomienda tener distribuidas carpetas o directorios, y dentro de las
carpetas (si conviene) otras, organizando de la mejor manera posible la información de
nuestro ordenador.
12.12.1Creación de directorios
Para crear un directorio o carpeta, para que en un futuro se pueda meterle archivos,
hacemos uso la función MD o MKDIR.
Suponer que se ha creado dentro del directorio APUNTES otro directorio llamado
HISTORIA. El aspecto de la pantalla sería este: C:\APUNTES\HISTORIA\>. Para volver al
directorio APUNTES, de una manera sencilla y práctica, hay que escribir CD..
Se puede utilizar la orden del COPY o MOVE con más efectividad entre directorios.
También se puede utilizar comodines para mover bloques de archivos de una sola vez.
12.12.4Borrar directorios
Si se desea borrar un directorio vacío se utiliza la orden RD sin la opción /S, que
borraría todo, incluido los ficheros si los hubiera.
El MS DOS dispone de una utilidad llamada EDIT, que nos permite visualizar el
“interior” de cualquier tipo de archivo y editarlo, como por ejemplo para poder ampliarlo.
Aparecerá la pantalla principal; desde esta se puede escribir textos poco complicados,
con la desventaja que no se pueden alinear textos u otras funciones, por eso existen los
programas de tratamiento de textos, ya preparados para estas necesidades.
El EDIT del MS DOS no es más que un programa muy sencillo para escribir algún
texto o nota, pero no solo sirve para eso, sino para otras muchas funciones.
Son unos caracteres que permiten representar a varios nombres a la vez. Existen dos
comodines en MS-DOS: ? y *.
Para cambiar la unidad activa se escribe el nombre de la unidad activa seguida de los
dos puntos y se pulsa la tecla INTRO.
Trayectoria relativa. Depende de la unidad activa y del directorio activo. Tiene dos
partes: la imaginaria (que equivale a la unidad activa y al directorio activo) y la real;
uniéndolas se obtiene la trayectoria absoluta.
12.16 Atributos
Los atributos permiten asociar a los archivos unas características especiales. Hay 4: de
sistema, oculto, de sólo lectura y de archivo, además de uno especial que indica que el objeto
que lo tiene es un directorio. Pueden estar activados o desactivados.
R o de sólo lectura: (read-only). Sirve para proteger un fichero de forma que sólo
se pueda leer y no pueda borrarse ni modificarse.
A o de archivo: (archive). Sirve para saber si se ha modificado o no un
determinado fichero. Se activa al crear un programa o modificarlo, aunque se
puede desactivar. Es muy útil para copias de seguridad.
H o oculto: (hidden). Sirve para esconder un fichero para evitar que sea
procesado por órdenes normales del MS DOS. No se puede borrar ni copiar y no
aparece al hacer un listado del contenido del directorio. Si el fichero es ejecutable
se podrá ejecutar sin problemas y si es un fichero de datos se podrán visualizar.
S o de sistema: (system). Sirve para identificar los ficheros propios del sistema,
usados para cargar el sistema operativo. Se puede activar en cualquier fichero y
este se comportará como un fichero oculto, pero no se puede ejecutar.
<DIR> o de directorio: atributo que indica al sistema que es un directorio; no se
puede modificar.
Para visualizar ficheros con atributos se usa la orden ATTRIB, que permite visualizar
los ficheros con atributos del directorio actual, con el parámetro /S permitirá visualizar los
archivos de todos los subdirectorios.
Para cambiar atributos se usa la orden ATTRIB seguida del nombre del fichero y el
tipo de cambio que se desee:
Otra forma de visualizar los ficheros con atributos es mediante la orden DIR con el
parámetro /A: y seguido de la inicial del atributo del que se desee el listado.
Son archivos de texto sin formato que contienen una sucesión de comandos del MS
DOS y cuya extensión suele ser .BAT. Permiten ahorrar tiempo ya que ejecuta varias órdenes
a la vez.
12.17.1Gestión de mensajes
Internos: Son los comentarios que introduce el usuario en el fichero para explicar
detalles de su funcionamiento.
De llamada a una orden: Son los caracteres que se visualizan en pantalla al
llamar a una orden.
De salida de una orden: Mensajes particulares que visualiza la orden durante su
ejecución.
@: Sirve para evitar la salida por pantalla del mensaje de llamada a una orden.
ECHO [ON/OFF]: Controla el eco de las órdenes de las órdenes del MS-DOS y
muestra o no mensajes por pantalla.
REM: Sirve para introducir comentarios, aunque los mismos serán mostrados en
pantalla.
12.17.2Gestión de parámetros
Los parámetros son valores que pueden o no ser opcionales y van detrás de una orden.
Para procesar más parámetros se utiliza la orden SHIFT, que va desplazando los
parámetros para abajo:
12.17.3Estructuras de control
13 LA MEMORIA
Son los primeros 640 KB y se estableció su uso para la ejecución de los programas del
MS DOS. Es la memoria más importante y es conveniente tener la mayor cantidad posible de
esta memoria convencional.
Son los 384 KB comprendidos entre los 640 KB y los 1024 KB y se estableció su uso
para cargar los programas de sistema, rutinas de inicialización y control, memoria de vídeo, la
ROM BIOS, etc. Esta memoria se divide en 6 segmentos de 64 KB algunos de los cuales, al
no estar utilizados se convirtieron en los UMB. En los segmentos A y B se carga la Memoria
de Vídeo, y en el último (F) se carga la ROM BIOS quedando libres los segmentos C, D, E.
Esta memoria también es conocida con el nombre de memoria reservada.
Es la que hay por encima de 1024 KB. Propia de los 80286 o superiores ya que los
inferiores no pueden direccionar más de 1 MB. El inconveniente de esta memoria es que no se
puede utilizar desde el MS DOS ya que sólo direcciona 1 MB. Han ido surgiendo técnicas
para acceder a esta memoria como RAMDRIVE.SYS que crea un “disco duro” en la memoria
RAM.
La memoria que se configura como expandida deja de tener una posición en el mapa
de direcciones. La utilización de esta memoria se realiza mediante un sistema llamado
“Mapeo”.
El Mapeo consiste en coger una página de 64 KB contiguos de los segmentos C, D o E
de la memoria superior, lo que se denomina “Marco de Página”, y se divide en 4 trozos de 16
KB llamados “páginas”. Se intercambia el Marco de página por 4 páginas lógicas de la
memoria expandida. A esta acción se la denomina “Mapeo”.
Los inconvenientes de este método son su velocidad al tener que mapear páginas,
mayor complicación para el programador al no poder utilizar datos contiguos en más de 64
KB o mejor de 16 KB debido al intercambio. Normalmente son programas largos los que
utilizan la expandida.
Como con el segmento se puede direccionar hasta 1024 KB, se puede emplear el offset
para conseguir 64 KB más de memoria, llamada memoria alta y su dirección sería la de
FFFF:FFFF.
Memoria por encima de 1024 KB y fuera del rango de direcciones del MS DOS. Salió
al mercado en 1988 y fue desarrollada por Lotus, Intel, Microsoft y AST.
A partir de la versión 5.0 es posible cargar en memoria alta el núcleo del sistema
operativo. Es necesario un ordenador 80286 o superior.
Hay que realizar dos operaciones: cargar HYMEM.SYS e indicar que el núcleo se
cargará en memoria superior con la orden DOS=HIGH.
Además del núcleo también los buffers se cargan en memoria alta (caben hasta 45
buffers en los 20 KB que quedan en memoria alta tras cargar el núcleo de 44 KB).
1. Instalar HYMEM.SYS.
2. Instalar EMM386.EXE con los parámetros NOEMS o RAM, que permite crear
bloques de memoria superior.
14 DISPOSITIVOS
El MS DOS gestiona cinco dispositivos:
Consola.
Puertos paralelos.
Puertos serie.
Comando nulo.
Dispositivo de reloj.
14.1 Consola
PRN o LPT1.
LPT2.
LPT3.
Son puertos también bidireccionales pero transmites bit a bit. Son los más versátiles y
polivalentes y se utilizan para conectar dispositivos de entrada como pueden ser ratones,
modems, escáneres, etc. Siguen el estándar RS-232C, que en los AT suele tener 9 pins y en
los XT 25 pins.
Sirve para desviar mensajes del MS DOS, para no sacar nada a pantalla.
MODE.
CTTY.
COPY.
14.5.1 MODE
Podría resultar útil o necesario cambiar los datos de los dispositivos, estos datos se
configuran con la orden MODE:
MODE TIPO[,numlineas]
14.5.2 CTTY
Su sintaxis es:
CTTY periférico
Donde periférico es el nombre lógico del dispositivo: LPTn, COMn, CON, etc.
Por ejemplo:
CCTY LPT1
15 REDIRECCIONAMIENTOS
Todos los programas que procesan datos tienen asociado un dispositivo de entrada y
uno de salida.
16 FILTROS
El MS-DOS permite aplicar filtros a sus comandos y órdenes mediante el símbolo de
tubería o pipeline (|), normalmente se utiliza con tres órdenes:
SORT. Recibe un conjunto de datos y los devuelve ordenados según el primer carácter
de la fila.
Los discos duros tienen entre cuatro y veinte caras y en lugar de pistas se habla de
cilindros (que es el conjunto de un mismo número de pista en todas las caras). Los disquetes
tienen 80 pistas.
La estructura lógica de un disco se crea con el formateo del mismo, que divide el disco
en cuatro zonas:
Sector de arranque.
FAT.
Directorio raíz.
Datos del usuario.
Se localiza en el sector cero del disco y ocupa un sólo sector. Tiene un programa que
permite cargar MS DOS en memoria. Guarda información relativa al disco.
Da a conocer al sistema operativo que ficheros contiene y en que sectores. Es una tabla
en la que cada posición de la misma indica el estado de cada cluster del disco; cada cluster
puede tener uno de estos tres valores:
Ocupa un número fijo de sectores, justo detrás de la FAT. Indica para cada entrada de
elemento del directorio raíz nombre, extensión, tamaño, fecha, atributos y cluster de
comienzo, utilizando para ello 32 bits en FAT32.
Para cada subdirectorio existe una tabla de FAT. Está limitado en un disco duro a 32
sectores y en un disquete a 7 sectores.
Una partición es una división lógica del disco duro que permitirá la existencia de
ficheros independientes uno de otro. No se puede hacer sobre disquetes.
Un disco duro tiene que tener por lo menos una partición y como máximo cuatro, una
de ellas activa y será de la que arranque el ordenador.
Que haga el DIR y aparezcan archivos (no muy común si el disquete es nuevo).
Que no haya nada al hacer el DIR.
Que salga un mensaje:
El mensaje quiere decir que el DOS no puede leer el disquete virgen y hay que darle
un formato para que el MS DOS lo reconozca como tal.
También puede pasar que el disquete esté en mal estado y MS-DOS no lo reconozca,
en todo caso, el mensaje que nos podría dar es:
Ante este mensaje, para salir hay que escribir la “A” de Anular y seguidamente se
escribe “C:” seguido de INTRO, para volver al disco duro y cancelar la lectura de la unidad
A.
De la misma forma que un libro o una revista también tienen un título, un disquete
puede tener un título.
Para terminar, se pregunta si queremos formatear otro disquete, contestando con una
“S” para afirmarlo o “N” para negarlo.
Al final aparece un informe que indica el espacio ocupado por sectores defectuosos; si
se encuentra esta casilla ocupada el disquete no está en buen estado.
Se puede utilizar la ayuda del MS-DOS para presentar otras posibilidades con el
FORMAT (FORMAT /?).
Para iniciar un ordenador desde un disquete solo son necesarios los archivos
COMMAND.COM y los que están ocultos, guardados en ciertos sitios del disco duro,
IO.SYS y MSDOS.SYS.
A un disquete que contenga solo estos archivos se le llama “disco del sistema” o
“disco de arranque”.
Ejemplo: Copiar los ficheros vitales para crear un disco del sistema
NOTA: Inserta un disquete en la disquetera.
Escribe SYS A:
Pulsa INTRO
Se puede verificar el contenido de un disco y mostrar los fallos, si los hubiese, para
comprobar que la integridad de los datos que contiene son correctos y no hay ningún defecto
en estos.
Si se responde “S” el programa reunirá los datos perdidos (posibles fallos de disco) y
los guardara en diferentes ficheros de nombre FILE0000.CHK, FILE0001.CHK, etc., que se
encontrarán esparcidos por el disco duro (y que luego se pueden eliminar).
Si se responde a la pregunta con “N”, el programa corrige los fallos eliminando las
unidades de asignación perdidas. No os compliquéis la vida, responded “N”.
La utilidad LABEL permite asignar una etiqueta al disco, denominado etiqueta del
volumen, o si este ya tiene uno lo modifica.
Escribe VOL A:
Pulsa INTRO
La función DIR también muestra en la sección del contenido del disco el nombre de la
etiqueta.