Hechemos una ojeada las tuercas y los pernos reales que constituyeron cada versión del DOS.
El DOS 1.0 de la PC fue introducido junto con la PC de la IBM de agosto el 12 de 1981, y solamente 5.25-inch single-sided apoyado conduce. Las diskettes fueron ajustadas a formato usando 8 sectores por la pista (un lado, 40 pistas) dando por resultado una capacidad solamente de 160KB cuando estaban ajustadas a formato. No había ayuda para los discos duros en todos, que eran generalmente absolutamente raros para los ordenadores personales en ese entonces. El DOS era un sistema operativo basado texto, por lo tanto no había interfaz gráfico. Desemejante de CP/M, los caracteres de ASCII 8-bit fueron apoyados porque la PC vino con IBM ASCII 8-bit en la ROM. Esto permitió el uso de la línea dibujo y otros caracteres especiales a las cajas de drenaje y tales en la pantalla.
Para cualquier persona que utilizó el sistema operativo de CP/M (programa de control para los microordenadores), el DOS se parecía familiar bonito. El "interfaz utilizador," consistiendo en un aviso que indicó la impulsión registrada, era muy similar a CP/M. Esta semejanza ayudó a mucha gente, incluyendo me, hace la transición de más viejos sistemas de CP/M al DOS de la PC sin dolor.
Cuando el DOS 1.0 fue introducido, contuvo varios comandos y limitó el hornada-proceso de instalaciones. Alrededor la mitad de los comandos estaba internamente pieza de DOS, mientras que las utilidades de disco eran programas externos del lenguaje ensamblador. Los comandos en el DOS en aquella 'epoca eran:
| CHKDSK | DIR | FORMATO | RETITULE |
| Comp | DISKCOMP | MODO | Sistema |
| Copy | DISKCOPY | PAUSA | TIEMPO |
| FECHA | BORRE | Rem | TIPO |
|
|
El DOS también vino con el BASIC interpretativo, un editor de textos llamado EDLIN, un lINKer, una depuración, y una serie de programas del BASIC. Todos estos programas fueron vendidos en un diskette flojo single-sided.
La gente notó inmediatamente que el DOS de IBM-PC y de la PC podría manejar solamente los discos de una cara. Esto fue vista como desventaja en ese entonces, y era una indicación de la naturaleza conservadora de la IBM. Pero todos sabía que venía una versión que apoyaba impulsiones de doble cara. En realidad muy pocas PC terminadas encima de la venta con DOS 1.0 como la PC estaba en la fuente corta bonita para los meses primeros de su existencia. No estaba realmente hasta la parte anterior de 1982 que apenas cualquiera podría conseguir a una, y para entonces el DOS 1.1 estaba disponible.
El DOS 1.1 de la PC fue introducido en mayo de 1982. Fue llamado 1.25 internamente por Microsoft, y lanzado más adelante por un número de OEM bajo variedad de nombres y de números de versión. El DOS 1.1 apoyó impulsiones de doble cara con 8 sectores por pista, dando por resultado una capacidad ajustada a formato de 320KB. El DOS 1.1 de la PC utilizó 12KB del ESPOLÓN, y era el DOS pasado escrito por Tim Paterson, basado en los productos de computadora originales de Seattle 86-DOS.
La diferencia principal entre DOS 1.0 y 1.1 es que la última lata funciona impulsiones de doble cara. Todos los externo, y la mayoría de los comandos internos, fueron reescritos para acomodar impulsiones de doble cara. Todavía no había ayuda para los discos duros explícitamente, sino varios kits de materiales consumibles de los fabricantes con los remiendos del software al DOS que permitió que un disco grande fuera utilizado. Muchas diversas compañías que ofrecían los productos de la extensión para la PC emergieron realmente en este tiempo, y muchos de estos productos vinieron con software ese DOS remendado directamente. Recuerdo ser referida sobre esto porque los problemas de la compatibilidad eran enormes. Conseguía la sensación que el DOS de la PC fuera ir la ruta del DOS de Apple en ese entonces en que se convirtió así que remendado y cortado para arriba por el mercado de accesorios en cuanto a deje de ser cualquier clase de estándar. Cualquier persona que recuerda el viejo DOS de Apple para la serie de Apple II puede decirle los problemas con esta metodología. Afortunadamente la IBM y Microsoft vinieron al rescate con una nueva versión (DOS 2.0) que era así que cambió y mejoró que trajo todo el esto que remendaba a un alto precipitado. No había necesidad de remendarla si podría hacer ya lo que usted deseó, o se adapte fácilmente con extensiones más bien que remiendos.
El DOS 2.0 de la PC fue introducido de marcha la 8 de 1983 (junto con la PC XT de la IBM), y era virtualmente una reescritura completa sobre las versiones anteriores. El DOS 2.0 agregó muchas nuevas características y las funciones (derivadas sobre todo de UNIX), incluyendo un sistema de ficheros (jerárquico) tree-structured, ayuda para las impulsiones de disco duro hasta 16.76MB (MIB 15.98) que usaba FAT12, 5.25-inch 9-sector por formatos flojos de la pista dando por resultado 180KB/360KB para single/double echaron a un lado las impulsiones, cambio de dirección y tubería de I/O, e impresión de fondo. Muchos nuevos comandos fueron agregados también. DOS 2.0 24KB usado de la PC de ESPOLÓN.
En la realización de sus objetivos Microsoft triplicó el tamaño del DOS, y agregó 17 nuevos comandos. La característica principal de DOS 2.0 era ayuda para el uso de un disco duro y de una estructura de archivo jerárquica para apoyar a la nueva IBM PC-XT, que incluyó un disco duro 10MB como característica de estándar.
El DOS 2.0 también aumentó la memoria de discos blandos single-sided de 160KB a 180KB, y los discos blandos de doble cara de 320KB a 360KB. Esto fue alcanzada aumentando el número de sectores en cada pista del disco a partir de 8 sectores a 9. El DOS 2.0 podía también leer y escribir cualesquiera de los más viejos formatos, asegurando compatibilidad hacia atrás.
Otra característica importante de DOS 2.0 era ayuda para los drivers de dispositivo. Esto significó que había una disposición para las nuevas rutinas del software que varios hardware y software apoyados de ser instalado en el DOS directamente. Tengo gusto de pensar en esto como software "ranuro" para agregar componentes al DOS, sin remendar el DOS directamente.
La IBM introdujo DOS 2.1 de la PC de noviembre el 1 de 1983 (junto con la IBM PCjr). No agregó ningunos nuevos comandos o función, sino insectos fijados y alteró los parámetros de la sincronización para las impulsiones flojas de la mitad-altura usadas en la PC portable de PCjr y de la IBM. El DOS 2.1 de la PC utilizó 24KB del ESPOLÓN, igual que la versión anterior. Para la mayor parte, el DOS 2.1 era considerado un lanzamiento del mantenimiento a partir del 2.0, sin la nueva funcionalidad agregada.
DOS 3.0 y 3.1 de la PC era ambos introducidos de agosto el 14 de 1984 (junto con la PC basada 286 procesadores de la IBM EN). Aunque ambos fueron introducidos en el mismo tiempo, sólo la versión 3.0 estaba disponible inmediatamente mientras que la versión 3.1 llegó a estar disponible algunos meses más adelante, en octubre de 1984.
El DOS 3.0 era básicamente una versión inacabada de 3.1, diseñada para conseguir la ayuda necesaria en el lugar para la PC EN. Ayuda agregada del DOS 3.0 para un disco virtual (VDISK) que usa la memoria mayor que 1MB, y ayuda agregada FAT16 para las impulsiones duras que apoyan una sola partición de MIB hasta 32 (MB 33.55). El DOS 2.x y solamente FAT12 apoyado anterior, iguala en discos duros. La ayuda también fue agregada para las impulsiones flojas de alta densidad de 1.2MB 5.25-inch usando 15 sectores por pista. DOS 3.0 36KB usado de la PC de ESPOLÓN.
El DOS 3.1 de la PC fue introducido de agosto el 14 de 1984 (iguales que 3.0), pero no puesto a disposición el público hasta octubre de 1984. Porque 3.0 eran realmente 3.1 inacabados, la IBM ofreció la primera mejora del DOS (a partir el 3.0 a 3.1) para $30. La ayuda internacional del teclado fue agregada a 3.1, pero las adiciones principales eran impresora de la red y cambio de dirección del archivo tan bien como el archivo que compartía la ayuda. Esto fue diseñada para apoyar el nuevos hardware y software de la red de la PC de la IBM que también fue lanzado en el mismo tiempo. DOS 3.1 36KB usado de la PC de ESPOLÓN.
El DOS 3.2 de la PC fue lanzado de marcha la 18 de 1986 (junto con el programa de la interconexión de la red del token ring). El DOS 3.2 apoyó la red del token ring, y agregó la ayuda para (720KB) las impulsiones flojas de doble densidad 3.5-inch. Las primeras impulsiones 3.5-inch para las PC venían en el convertible de la PC, también la primera computadora de computadora portátil de la IBM (que fue introducida menos que un mes más adelante de abril el 2 de 1986). El DOS 3.2 también agregó el XCOPY y SUBSTITUYE comandos. El DOS 3.2 de la PC era el primer DOS disponible en los diskettes 3.5-inch y 5.25-inch, y 44KB usado del ESPOLÓN.
Después de que el lanzamiento de DOS 3.2, Microsoft de la PC hiciera la primera versión empaquetada (genérica) no específica del OEM de MS-DOS disponible. La versión empaquetada del MS-DOS 3.2 fue diseñada para los constructores de un sistema más pequeño que no tenían la capacidad de producir un producto acabado del código crudo provisto de las licencias en grande del OEM. Como tal, el MS-DOS OEM-EMPAQUETADO 3.2 era esencialmente el primer lanzamiento del MS-DOS disponible en Microsoft que empaquetaba de MS directamente. Éste era también el principio del programa del OEM de Microsoft para los constructores del sistema pequeño, y las versiones del OEM de su software fueron vendidas solamente a los OEM, que entonces podrían revender solamente el software con un sistema.
La IBM y Microsoft publicaron una actualización de menor importancia del lanzamiento a DOS 3.2 3.21 llamados. Esta nueva versión estaba disponible gratuitamente si usted tenía 3.2, y los problemas corregidos con el BASIC y el teclado de la PC convertible de la IBM, así como algunos otros insectos de menor importancia.
El DOS 3.3 de la PC fue lanzado de abril el 2, 1987, junto con la línea de la IBM de los sistemas PS/2, más que un año después de DOS 3.2. El DOS 3.3 introdujo la partición extendida, que podría internamente apoyar hasta 23 secundario-particiones (impulsiones lógicas) de MIB hasta 32 (MB 33.55) cada uno. Combinado con la partición primaria en un disco, esto permitió un total de 24 particiones hasta 32 de MIB cada uno, que serían vistas por el sistema operativo mientras que las impulsiones lógicas C a través de Z. Support también fueron agregadas para las impulsiones flojas de alta densidad 1.44MB 3.5-inch.
La ayuda también agregada del DOS 3.3 para el archivo de hornada jerarquizado ordena (con el nuevo comando de la LLAMADA), y la FECHA y los comandos del TIEMPO finalmente pondrían al día la viruta del Cmos RTC directamente. La ayuda del idioma extranjero fue realzada con la ayuda para las páginas del código (juegos de caracteres internacionales alternos), y el FASTOPEN y AÑADE comandos fue agregada también. 128KB del ESPOLÓN fue anunciado como la memoria mínima requerida para DOS 3.3.
Para tomar la ventaja completa de FAT16 y tener en cuenta impulsiones y tamaños mucho más grandes de la partición, Microsoft colaboró con Compaq, y Compaq introdujo DOS 3.31 de Compaq de noviembre de 1987. El DOS 3.31 de Compaq era el primer DOS para utilizar el sector 32-bit que trataba internamente y en el BPB (bloque del parámetro del BIOS), que cuando está combinado con el sistema de ficheros 16-bit de la tabla de la asignación de un espacio para un fichero (FAT16), permitido para que una sola partición sea apoyada hasta 2GiB de tamaño.
El resto del mundo de la PC siguió el juego de julio el 19 de 1988, cuando la IBM y Microsoft lanzaron PC/MS-DOS 4.0. El uso de la dirección 32-bit del sector significó que FAT16 podría ahora manejar tamaños de la partición hasta la llave 2 (2.15GB) que usaba 64 sectores por racimo. La ayuda también agregada del DOS 4.0 para el loto, Intel, Microsoft (LIM) amplió la ayuda de la memoria (el ccsme), tan bien como una cáscara gráfica opcional del interfaz utilizador. El comando de MEM fue agregado. 256KB del ESPOLÓN fue anunciado como la memoria mínima requerida para DOS 4.0.
Después de que los 4.0 iniciales lancen, la IBM siguió con seis sistemas de CSDs (diskettes correctivos) del servicio, cada uno de él que divulgaba 4.01 como la versión. El MS siguió a IBM CSDs con algunos (pero no todos los) 4.01 correcciones y realces en el lanzamiento siguiente del MS-DOS 4.01.
Después del desarrollo del DOS de la inicial de la conmutación de nuevo a Microsoft, el MS-DOS 5.0 fue introducido por Microsoft de junio el 6 de 1991, y el DOS 5.0 de la PC fue introducido por IBM de junio el 11 de 1991.
El MS-DOS 5.0 era un lanzamiento significativo en eso para la primera vez que Microsoft sentía un cierto calor competitivo de Digital Research Corporation, que vendieron un sistema operativo alternativo llamado DR-DOS. Se obligó a Microsoft que agregara varias características útiles adicionales al MS-DOS 5.0, incluyendo un redactor de plena pantalla, una gerencia perceptiblemente mejorada de la memoria, y un intérprete mejorado de la lengua del BASIC.
Por este punto, también, podría ser asumido que la mayoría de las PC tenían una Intel 80286 o procesador mejor, así que el DOS podría aprovecharse de la capacidad de este procesador "de traz" memoria ampliada en partes inusitadas de la gama de dirección superior 384KB visible al DOS. Estos segmentos de la memoria fueron llamados los bloques superiores de la memoria. Además, los programadores ahora habían calculado fuera de cómo utilizar un truco de programación para acceder al primer 64KB de la memoria extendida (llamada el alto bloque de la memoria) del modo verdadero sin usar las características traz. Estas dos técnicas dejan MS-DOS localizan las partes de sí mismo, drivers de dispositivo y "termine y permanezca" los programas accesorios residentes fuera de la gama de dirección más baja 640KB, saliendo más de la gama más baja preciosa de la memoria 640KB disponible para los programas de uso. El MS-DOS 5.0 introdujo así el DOS=HIGH, la opción de la configuración del umb y el comando del loadhigh.
Muchos comandos fueron agregados, incluyendo: La AYUDA (ayuda en línea), DOSKEY, SMARTDRV (escondrijo de disco), CORRIGE (redactor de plena pantalla), SE AMPLÍA (extractor del archivo), FC (el archivo compara), LOADHIGH/DEVICEHIGH (los programas residentes o los conductores de la carga en bloques de la memoria de UMBsUpper), ESPEJO (el FAT de la reserva y las estructuras del directorio para más adelante UNDELETE o UNFORMAT), QBASIC (una versión del BASIC que trabaja en toda la IBM y hardware compatible con IBM, sin el requisito de una ROM de la IBM como con BASICA), RAMDRIVE (substituye VDISK), SETVER (diversas versiones del DOS del informe a más viejos programas del "tonto" que comprueban versiones antes de funcionar), UNDELETE (undelete los archivos), y UNFORMAT (el unformat disks/partitions). Un redactor de plena pantalla llamado CORRIGE fue agregado a DOS 5.0 además de la línea redactor de EDLIN.
La ayuda también agregada del DOS 5.0 para los discos blandos de 2.88MB ED 3.5-inch, y el comando del FORMATO utilizaron la capacidad del sentido de los medios presente en la mayoría de las impulsiones 3.5-inch para ajustar a formato automáticamente los medios 720KB, 1.44MB, o 2.88MB a la capacidad correcta. 512KB del ESPOLÓN fue enumerado como el requisito mínimo de la memoria para DOS 5.0.
De noviembre el 11 de 1991, Microsoft el DOS lanzado 5.0a para tratar insectos de la dato-corrupcio'n en el DOS original 5 CHKDSK y UNDELETE comandos. La IBM por otra parte era mucho más diligente en encontrar y la divulgación de insectos, y lanzado cinco sistemas de CSDs (diskettes correctivos del servicio) y dos sistemas de IFDs (diskettes del arreglo del interino) entre julio de 1991 y septiembre de 1992, fijando no solamente el CHKDSK y UNDELETE problemas, pero más de 50 otros problemas individuales en DOS 5.
El DOS 5.00.1 de la PC fue introducido de abril el 28 de 1992, y es la primera versión de la IBM apoyada específicamente en el hardware no-IBM (aunque las versiones anteriores funcionaron en todos los sistemas PC-COMPATIBLES). Un cambio era que QBASIC ahora fue incluido, que dependió no más de largo del BASIC de la ROM como con versiones anteriores del DOS.
El código restaurado también agregado de la versión 5.00.1 que incluyó los arreglos más últimos de CSD, así como un módulo nuevo de la DISPOSICIÓN que instaló sobre toda la IBM y versiones compatibles con IBM 2.1 de PC/MS-DOS y más alto, e iguala a través de un LAN.
El DOS 5.02 de la PC fue introducido de octubre el 20 de 1992. Incorporó todos los arreglos anteriores del DOS 5, tan bien como la ayuda agregada de APM (gerencia avanzada de la energía) para las computadoras portátiles vía el nuevo comando de la ENERGÍA. También fueron agregados los comandos de INTERLNK y de INTERSVR que apoyaban transferencia de archivo entre los sistemas sobre un cable paralelo o serial. La ayuda también eléctricamente agregada de la versión 5.02 para las impulsiones de ejectable/lockable y la ISO defienden fuentes. La IBM también lanzó varios paquetes al por menor con 386Max y el apilador usando el paquete 5.00.1.
Microsoft introdujo el MS-DOS 6.0 (codename Astro) de marcha la 30 de 1993. Una vez más en respuesta a la presión competitiva, Microsoft copió la tecnología de la compresión de datos del disco creada por Stac Corporation como la nueva característica de DoubleSpace.
Cómo DoubleSpace Trabajó
Esencialmente, la impulsión dura física fue dada una alta letra de impulsión; G, por ejemplo. El conductor de la compresión creó una C "virtual": conduzca, e interceptó toda la actividad dirigida en la impulsión C. Data que los usos escribieran a los archivos en la impulsión C fueran comprimidos, y los archivos comprimidos fueron almacenados en la impulsión real G. Asimismo, cuando un programa de uso procuró leer en la impulsión C, el software de la compresión abriría el archivo real en la impulsión física G, uncompress los datos según lo necesitado, y lo da al programa de uso.
Microsoft introdujo el MS-DOS 6.2 (codenamed Elroy) en noviembre de 1993. Él arreglos incluidos del insecto a la compresión del disco de DoubleSpace (apilador) así como mejoras al SCANDISK, al DISKCOPY, y a los programas de Smartdrive (escondrijo de disco).
Fue gobernado más adelante que Microsoft utilizó ilegal la compresión del disco del apilador de la electrónica de Stac, que ella fue forzada para quitar en un lanzamiento 6.21. Finalmente en 1994 Microsoft lanzó el MS-DOS 6.22, con la compresión del disco agregada detrás adentro, pero usar diferente (código noninfringing) y los retituló como DriveSpace. 6.22 eran la versión independiente pasada del MS-DOS lanzada por Microsoft.
La IBM introdujo DOS 6.1 de la PC de junio el 19, 1993 como su versión del MS-DOS 6.0, pero con algunas mejoras. La IBM saltó el número de 6.0 lanzamientos para evitar la confusión con el lanzamiento de Microsoft 6.0, e indicar la versión al público de la esa IBM incluyó más.
La versión 6.1 del DOS de la PC incluyó una biblioteca de las utilidades integradas del DOS de otros vendedores del software y de la investigación de la IBM. Las utilidades incluyeron el siguiente:
Compresión del disco (licenciada de la electrónica de Stac)
Antivirus
Reserva de plena pantalla
Redactor de plena pantalla nuevo (llamado "E")
Planificador de programa
La ayuda también incluida del DOS 6.1 para los sistemas Pluma-basados así como ranuras de PCMCIA (tarjeta de PC) en sistemas de la computadora portátil, más un programa automático de la configuración de memoria llamó a RAMBoost.
DOS entonces lanzado 6.3 de la PC de la IBM de abril el 27 de 1994, e incluido el programa de MSCDEX para la ayuda del CD-ROM, más muchas actualizaciones de menor importancia a los varios programas utilitarios.
La IBM continuó mejorando el DOS, y lanzó DOS 7.0 de la PC. Esto fue seguida por PC DOS 2000, que era realmente 7.0 con las actualizaciones agregadas para fijar ciertas ediciones de Y2K. El DOS 2000 de la PC era la versión independiente pasada del DOS lanzada siempre, y se puede todavía comprar de la IBM hoy.
Windows 95, 98, y yo todo incluyen subconjuntos del MS-DOS como su base, y esas versiones ofrecen realces sobre los lanzamientos independientes de Microsoft y de la IBM.
El DOS incluido con Windows 95 internamente se cifra como MS-DOS 7.0, e incluye la ayuda para los nombres de fichero largos. El MS-DOS 7.1 fue incluido con Windows 95B (lanzamiento del servicio del OEM 2), Windows 98, y Windows 98SE (segunda edición), que agregó la ayuda para FAT32. Windows yo incluyó el MS-DOS 8.0, que tenía algunos arreglos del insecto para las impulsiones más grandes de soporte.
Online: 480 users browsing the articles directory
|
|