[{"@context":"http:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/wiki.edu.vn\/wiki15\/2020\/11\/28\/dos-wikipedia\/#BlogPosting","mainEntityOfPage":"https:\/\/wiki.edu.vn\/wiki15\/2020\/11\/28\/dos-wikipedia\/","headline":"DOS – Wikipedia","name":"DOS – Wikipedia","description":"before-content-x4 Gruppe eng verwandter PC-kompatibler Betriebssysteme Screenshot mit dem Startbildschirm, der Befehlszeilenschnittstelle und der Verzeichnisstruktur von MS-DOS 6 Screenshot mit","datePublished":"2020-11-28","dateModified":"2020-11-28","author":{"@type":"Person","@id":"https:\/\/wiki.edu.vn\/wiki15\/author\/lordneo\/#Person","name":"lordneo","url":"https:\/\/wiki.edu.vn\/wiki15\/author\/lordneo\/","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Enzyklop\u00e4die","logo":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","width":600,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/b\/b0\/Ms-dosdir.png\/440px-Ms-dosdir.png","url":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/b\/b0\/Ms-dosdir.png\/440px-Ms-dosdir.png","height":"244","width":"440"},"url":"https:\/\/wiki.edu.vn\/wiki15\/2020\/11\/28\/dos-wikipedia\/","wordCount":14326,"articleBody":" (adsbygoogle = window.adsbygoogle || []).push({});before-content-x4Gruppe eng verwandter PC-kompatibler Betriebssysteme Screenshot mit dem Startbildschirm, der Befehlszeilenschnittstelle und der Verzeichnisstruktur von MS-DOS 6 Screenshot mit dem Startbildschirm, der Befehlszeilenschnittstelle, den Versionsinformationen und der Verzeichnisstruktur von FreeDOS (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4DOS (, [1]) ist eine plattformunabh\u00e4ngige Abk\u00fcrzung f\u00fcr Disk Operating System, die sp\u00e4ter eine gebr\u00e4uchliche Abk\u00fcrzung f\u00fcr festplattenbasierte Betriebssysteme auf IBM PC-kompatiblen Ger\u00e4ten wurde.[2] DOS besteht haupts\u00e4chlich aus Microsoft MS-DOS und einer umbenannten Version unter dem Namen IBM PC DOS, die beide 1981 eingef\u00fchrt wurden. Sp\u00e4ter kompatible Systeme anderer Hersteller umfassen DR DOS (1988), ROM-DOS (1989) und PTS-DOS (1993) und FreeDOS (1998). MS-DOS dominierte zwischen 1981 und 1995 den IBM PC-kompatiblen Markt. (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4Dutzende anderer Betriebssysteme verwenden ebenfalls das Akronym “DOS”, beginnend mit dem Mainframe DOS \/ 360 aus dem Jahr 1966. Andere umfassen Apple DOS, Apple ProDOS, Atari DOS, Commodore DOS, TRSDOS und AmigaDOS.Table of ContentsGeschichte[edit]Urspr\u00fcnge[edit]Ablehnen[edit]Fortsetzung der Nutzung[edit]Eingebettete Systeme[edit]Emulation[edit]Startvorgang[edit]Dateisystem[edit]Namensschema f\u00fcr Laufwerke[edit]Reservierte Ger\u00e4tenamen[edit]Speicherverwaltung[edit]DOS unter OS \/ 2 und Windows[edit]Benutzeroberfl\u00e4che[edit]Beenden und Resident bleiben[edit]Software[edit]Entwicklungswerkzeuge[edit]Siehe auch[edit]Verweise[edit]Weiterf\u00fchrende Literatur[edit]Externe Links[edit]Geschichte[edit]Urspr\u00fcnge[edit] IBM PC DOS (und das separat erh\u00e4ltliche MS-DOS) und sein Vorg\u00e4nger 86-DOS basierten auf CP \/ M von Digital Research – dem dominierenden Festplattenbetriebssystem f\u00fcr 8-Bit-Mikrocomputer Intel 8080 und Zilog Z80 -, liefen jedoch auf Intel 8086 16-Bit-Prozessoren. Als IBM den mit dem Intel 8088-Mikroprozessor gebauten IBM-PC vorstellte, ben\u00f6tigten sie ein Betriebssystem. IBM suchte nach einem 8088-kompatiblen CP \/ M-Build und wandte sich zun\u00e4chst an Microsoft-CEO Bill Gates (m\u00f6glicherweise glaubte er, dass Microsoft CP \/ M aufgrund der Microsoft Z-80-SoftCard besa\u00df, mit der CP \/ M auf einem Apple II ausgef\u00fchrt werden konnte).[3] IBM wurde an Digital Research gesendet und ein Meeting eingerichtet. Die ersten Verhandlungen \u00fcber den Einsatz von CP \/ M scheiterten jedoch; Digital Research wollte CP \/ M auf Lizenzbasis verkaufen, w\u00e4hrend IBM eine Einzellizenz anstrebte und den Namen in “PC DOS” \u00e4nderte. Gary Kildall, Gr\u00fcnder von Digital Research, lehnte ab, und IBM zog sich zur\u00fcck.[3][4] (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4 IBM wandte sich erneut an Bill Gates. Gates wiederum wandte sich an Seattle Computer Products. Dort hatte Programmierer Tim Paterson eine Variante von CP \/ M-80 entwickelt, die als internes Produkt zum Testen der neuen 16-Bit-Intel 8086-CPU-Karte von SCP f\u00fcr den S-100-Bus gedacht war. Das System wurde urspr\u00fcnglich als QDOS (Quick and Dirty Operating System) bezeichnet, bevor es als 86-DOS im Handel erh\u00e4ltlich war. Microsoft hat 86-DOS gekauft, angeblich f\u00fcr 50.000 US-Dollar. Dies wurde das 1981 eingef\u00fchrte Microsoft Disk Operating System, MS-DOS.[5]Innerhalb eines Jahres hat Microsoft MS-DOS an \u00fcber 70 andere Unternehmen lizenziert.[6] die das Betriebssystem f\u00fcr ihre eigene Hardware lieferten, manchmal unter ihrem eigenen Namen. Microsoft forderte sp\u00e4ter die Verwendung des MS-DOS-Namens mit Ausnahme der IBM-Variante. IBM hat die Version PC DOS f\u00fcr den IBM PC weiterentwickelt.[5] Digital Research wurde bekannt, dass IBM ein CP \/ M-\u00e4hnliches Betriebssystem verkaufte (unter demselben Namen, auf den IBM f\u00fcr CP \/ M bestand), und drohte mit rechtlichen Schritten. IBM antwortete mit einer Vereinbarung: Sie w\u00fcrden PC-Verbrauchern die Wahl zwischen PC DOS oder CP \/ M-86, der 8086-Version von Kildall, geben. Nebeneinander kostete CP \/ M 200 US-Dollar mehr als PC DOS, und der Umsatz war gering. CP \/ M verblasste, und MS-DOS und PC DOS wurden zum vermarkteten Betriebssystem f\u00fcr PCs und PC-kompatible Ger\u00e4te.[3]Microsoft verkaufte MS-DOS urspr\u00fcnglich nur an Originalger\u00e4tehersteller (OEMs). Ein Hauptgrund daf\u00fcr war, dass nicht alle fr\u00fchen PCs zu 100% IBM PC-kompatibel waren. DOS wurde so strukturiert, dass eine Trennung zwischen dem systemspezifischen Ger\u00e4tetreibercode (IO.SYS) und dem DOS-Kernel (MSDOS.SYS) bestand. Microsoft stellte ein OEM Adaptation Kit (OAK) zur Verf\u00fcgung, mit dem OEMs den Ger\u00e4tetreibercode an ihr bestimmtes System anpassen konnten. In den fr\u00fchen neunziger Jahren hielten sich die meisten PCs an die IBM PC-Standards, sodass Microsoft begann, MS-DOS im Einzelhandel mit MS-DOS 5.0 zu verkaufen.Mitte der 1980er Jahre entwickelte Microsoft eine Multitasking-Version von DOS.[7][8] Diese Version von DOS wird allgemein als “European MS-DOS 4” bezeichnet, da sie f\u00fcr ICL entwickelt und an mehrere europ\u00e4ische Unternehmen lizenziert wurde. Diese Version von DOS unterst\u00fctzt pr\u00e4emptives Multitasking, gemeinsam genutzten Speicher, Ger\u00e4tehilfsdienste und ausf\u00fchrbare Dateien im Format “New Executable” (“NE”). Keine dieser Funktionen wurde in sp\u00e4teren Versionen von DOS verwendet, aber sie wurden verwendet, um die Basis des OS \/ 2 1.0-Kernels zu bilden. Diese Version von DOS unterscheidet sich von dem weit verbreiteten PC DOS 4.0, der von IBM entwickelt wurde und auf DOS 3.3 basiert. Digital Research CP \/ M-86 f\u00fcr IBM Personal Computer Version 1.0Digital Research versuchte, den durch CP \/ M-86 verlorenen Markt wiederzugewinnen, zun\u00e4chst mit Concurrent DOS, FlexOS und DOS Plus (beide kompatibel mit MS-DOS und CP \/ M-86-Software), sp\u00e4ter mit Multiuser DOS (kompatibel mit beiden MS) -DOS- und CP \/ M-86-Software) und DR-DOS (kompatibel mit MS-DOS-Software). Digital Research wurde von Novell gekauft und DR DOS wurde zu PalmDOS und Novell DOS. sp\u00e4ter war es Teil von Caldera (unter den Namen OpenDOS und DR-DOS 7.02 \/ 7.03), Lineo und DeviceLogics.Gordon Letwin schrieb 1995: “DOS war, als wir es zum ersten Mal schrieben, ein einmaliges Wegwerfprodukt, das IBM bei Laune halten sollte, damit sie unsere Sprachen kaufen konnten.”[9] Microsoft erwartete, dass es sich um eine Zwischenl\u00f6sung vor Xenix handeln w\u00fcrde. Das Unternehmen plante, MS-DOS im Laufe der Zeit zu verbessern, sodass es kaum von Xenix oder XEDOS f\u00fcr Einzelbenutzer zu unterscheiden ist, das auch auf Motorola 68000, Zilog Z-8000 und LSI-11 ausgef\u00fchrt werden kann. Sie w\u00e4ren aufw\u00e4rtskompatibel mit Xenix, das BYTE 1983 als “das Mehrbenutzer-MS-DOS der Zukunft” beschrieben.[10][11] OS \/ 2 1.0 verf\u00fcgte \u00fcber eine Textmodus-Oberfl\u00e4che \u00e4hnlich wie MS-DOSIBM wollte DOS jedoch nicht ersetzen.[12] Nachdem AT & T mit dem Verkauf von Unix begonnen hatte, begannen Microsoft und IBM, OS \/ 2 als Alternative zu entwickeln.[9] Die beiden Unternehmen hatten sp\u00e4ter eine Reihe von Meinungsverschiedenheiten \u00fcber zwei Nachfolgebetriebssysteme f\u00fcr DOS, OS \/ 2 und Windows.[13] Infolgedessen teilen sie die Entwicklung ihrer DOS-Systeme auf.[14] Die letzte Verkaufsversion von MS-DOS war MS-DOS 6.22; Danach wurde MS-DOS Teil von Windows 95, 98 und Me. Die letzte Einzelhandelsversion von PC DOS war PC DOS 2000 (auch als PC DOS 7 Revision 1 bezeichnet), obwohl IBM sp\u00e4ter PC DOS 7.10 f\u00fcr OEMs und den internen Gebrauch entwickelte.Das FreeDOS-Projekt begann am 26. Juni 1994, als Microsoft ank\u00fcndigte, MS-DOS nicht mehr zu verkaufen oder zu unterst\u00fctzen. Jim Hall ver\u00f6ffentlichte daraufhin ein Manifest, in dem die Entwicklung eines Open-Source-Ersatzes vorgeschlagen wurde. Innerhalb weniger Wochen schlossen sich andere Programmierer, darunter Pat Villani und Tim Norman, dem Projekt an. Ein Kernel, der COMMAND.COM-Befehlszeileninterpreter (Shell) und Kerndienstprogramme wurden erstellt, indem Code zusammengefasst wurde, den sie geschrieben oder als verf\u00fcgbar befunden hatten. Vor der Ver\u00f6ffentlichung der FreeDOS 1.0-Distribution am 3. September 2006 gab es mehrere offizielle Pre-Release-Distributionen von FreeDOS. FreeDOS wird unter der GNU General Public License (GPL) zur Verf\u00fcgung gestellt und erfordert keine Lizenzgeb\u00fchren oder Lizenzgeb\u00fchren.[15][16]Ablehnen[edit]Fr\u00fchere Versionen von Microsoft Windows liefen auf einer separaten Version von MS-DOS.[17] In den fr\u00fchen neunziger Jahren wurde die grafische Windows-Shell auf neuen DOS-Systemen stark genutzt. 1995 wurde Windows 95 als eigenst\u00e4ndiges Betriebssystem geb\u00fcndelt, f\u00fcr das keine separate DOS-Lizenz erforderlich war. Windows 95 (und Windows 98 und ME, die darauf folgten) \u00fcbernahmen den Standard-Betriebssystemkern, obwohl die MS-DOS-Komponente aus Kompatibilit\u00e4tsgr\u00fcnden erhalten blieb. Unter Windows 95 und 98, jedoch nicht unter ME, konnte die MS-DOS-Komponente ausgef\u00fchrt werden, ohne Windows zu starten.[18][19][20] Da DOS f\u00fcr die Verwendung von Windows nicht mehr erforderlich ist, wurde es von den meisten Benutzern nicht mehr direkt verwendet.Fortsetzung der Nutzung[edit] Verf\u00fcgbare DOS-Systeme im Jahr 2012 sind FreeDOS, DR-DOS, ROM-DOS, PTS-DOS, RxDOS und REAL \/ 32. Einige Computerhersteller, darunter Dell und HP, verkaufen Computer mit FreeDOS und DR-DOS als OEM-Betriebssysteme.[21][22]Eingebettete Systeme[edit]Die Struktur von DOS f\u00fcr den direkten Zugriff auf Hardware macht es ideal f\u00fcr den Einsatz in eingebetteten Ger\u00e4ten. Die endg\u00fcltigen Versionen von DR-DOS richten sich weiterhin an diesen Markt.[23] ROM-DOS wurde als eingebettetes System auf der Canon PowerShot Pro 70 verwendet.[24]Emulation[edit]Unter Linux ist es m\u00f6glich, Kopien von DOS und vielen seiner Klone auszuf\u00fchren DOSEMU, eine in Linux native virtuelle Maschine zum Ausf\u00fchren von DOS-Programmen mit nahezu nativer Geschwindigkeit. Es gibt eine Reihe anderer Emulatoren zum Ausf\u00fchren von DOS unter verschiedenen Versionen von Unix und Microsoft Windows wie DOSBox.[25][26] DOSBox wurde f\u00fcr Legacy-Spiele entwickelt (z King’s Quest, Untergang) auf modernen Betriebssystemen.[17][25]MS-DOS- und IBM PC DOS-bezogene Betriebssysteme werden h\u00e4ufig Computern zugeordnet, die Intel x86 oder kompatible CPUs verwenden, haupts\u00e4chlich IBM PC-kompatible. Maschinenabh\u00e4ngige Versionen von MS-DOS wurden f\u00fcr viele nicht IBM-kompatible x86-basierte Maschinen hergestellt. Die Variationen reichen von der Neukennzeichnung der Microsoft-Distribution unter dem Namen des Herstellers bis zu Versionen, die speziell f\u00fcr die Verwendung mit nicht IBM-PC-kompatibler Hardware entwickelt wurden . Solange Anwendungsprogramme DOS-APIs anstelle des direkten Hardwarezugriffs verwendeten, konnten sie sowohl auf IBM-PC-kompatiblen als auch auf inkompatiblen Computern ausgef\u00fchrt werden. Der urspr\u00fcngliche FreeDOS-Kernel DOS-C wurde Anfang der neunziger Jahre von DOS \/ NT f\u00fcr die Motorola 68000-CPU-Serie abgeleitet. W\u00e4hrend diese Systeme der DOS-Architektur lose \u00e4hnelten, waren Anwendungen aufgrund der inkompatiblen Befehlss\u00e4tze dieser Nicht-x86-CPUs nicht bin\u00e4rkompatibel. Anwendungen, die in Hochsprachen geschrieben sind, k\u00f6nnen jedoch problemlos portiert werden.DOS ist ein Einzelbenutzer-Betriebssystem mit einem Tasking und grundlegenden Kernelfunktionen, die nicht wiedereintrittsf\u00e4hig sind: Es kann jeweils nur ein Programm verwendet werden, und DOS selbst verf\u00fcgt \u00fcber keine Funktionen, mit denen mehr als ein Programm gleichzeitig ausgef\u00fchrt werden kann. Der DOS-Kernel bietet verschiedene Funktionen f\u00fcr Programme (an Anwendungsprogrammschnittstelle), wie Zeichen-E \/ A, Dateiverwaltung, Speicherverwaltung, Programmladen und -beendigung.DOS bietet die M\u00f6glichkeit zum Shell-Scripting \u00fcber Batch-Dateien (mit der Dateinamenerweiterung) .BAT). Jede Zeile einer Batchdatei wird als auszuf\u00fchrendes Programm interpretiert. Batch-Dateien k\u00f6nnen auch interne Befehle wie GOTO und bedingte Anweisungen verwenden.[27]Das Betriebssystem bietet eine Anwendungsprogrammierschnittstelle, die die Entwicklung zeichenbasierter Anwendungen erm\u00f6glicht, jedoch nicht f\u00fcr den Zugriff auf den gr\u00f6\u00dften Teil der Hardware wie Grafikkarten, Drucker oder M\u00e4use. Dies erforderte, dass Programmierer direkt auf die Hardware zugreifen mussten, was normalerweise dazu f\u00fchrte, dass jede Anwendung ihre eigenen Ger\u00e4tetreiber f\u00fcr jedes Hardware-Peripherieger\u00e4t hatte. Hardwarehersteller w\u00fcrden Spezifikationen ver\u00f6ffentlichen, um sicherzustellen, dass Ger\u00e4tetreiber f\u00fcr g\u00e4ngige Anwendungen verf\u00fcgbar sind.[28]Startvorgang[edit]Der Bootstrap-Loader auf PC-kompatiblen Computern, der Master-Boot-Datensatz, befindet sich beginnend mit dem Bootsektor, dem ersten Sektor auf der ersten Spur (Spur Null) der Bootdiskette. Das ROM-BIOS l\u00e4dt diesen Sektor unter der Adresse in den Speicher 0000h::7C00hund normalerweise nach einer Signatur suchen “55h AAh“am Versatz + 1FEh. Wenn der Sektor nicht als g\u00fcltig angesehen wird, versucht das ROM-BIOS die n\u00e4chste physische Festplatte in der Zeile, andernfalls springt es mit bestimmten Registern zur Ladeadresse.Wenn der geladene Bootsektor zuf\u00e4llig ein Master Boot Record (MBR) ist, wie er auf partitionierten Medien zu finden ist, wird er sich selbst verschieben 0000h::0600h in Erinnerung,[29] Andernfalls wird dieser Schritt \u00fcbersprungen. Der MBR-Code durchsucht die Partitionstabelle, die sich in diesem Sektor befindet, nach einer aktiven Partition (moderne MBRs pr\u00fcfen, ob Bit 7 auf Offset gesetzt ist + 1BEh + 10h * nW\u00e4hrend alte MBRs einfach auf einen Wert von pr\u00fcfen 80h) und laden Sie, falls gefunden, den ersten Sektor der entsprechenden Partition, der den Volume Boot Record (VBR) dieses Volumes enth\u00e4lt, in den Speicher um 0000h::7C00h auf die gleiche Weise, wie sie vom ROM-BIOS selbst geladen wurde. Der MBR \u00fcbergibt dann die Ausf\u00fchrung an den geladenen Teil, wobei bestimmte Register eingerichtet sind.Der Sektorinhalt geladen bei 0000h::7C00h bildet jetzt eine VBR. VBRs sind betriebssystemspezifisch und k\u00f6nnen im Allgemeinen nicht zwischen verschiedenen DOS-Versionen ausgetauscht werden, da das genaue Verhalten zwischen verschiedenen DOS-Versionen unterschiedlich ist. In sehr alten DOS-Versionen wie DOS 1.x lud der VBR die gesamte IO.SYS \/ IBMBIO.COM-Datei in den Speicher um 0000h::0600h.[30] Damit dies funktionierte, mussten diese Sektoren von SYS in aufeinanderfolgender Reihenfolge auf der Festplatte gespeichert werden. In sp\u00e4teren Ausgaben wird der Inhalt der ersten beiden Eintr\u00e4ge im Stammverzeichnis unter gesucht und gespeichert 0000h::0500h und wenn sie zuf\u00e4llig die korrekten Startdateien widerspiegeln, die in der VBR aufgezeichnet sind, w\u00fcrde die VBR die ersten 3 aufeinanderfolgenden Sektoren der IO.SYS \/ IBMBIO.COM-Datei in den Speicher um laden 0070h::0000h. Der VBR muss auch darauf achten, den Inhalt der Disk Parameter Table (DPT) beizubehalten. Schlie\u00dflich \u00fcbergibt es die Steuerung an den geladenen Teil, indem es mit bestimmten Registern (mit erheblichen Unterschieden zwischen verschiedenen DOS-Versionen) zu seinem Einstiegspunkt springt.In modernen DOS-Versionen, in denen der VBR nur die ersten drei Sektoren der IO.SYS \/ IBMBIO.COM-Datei in den Speicher geladen hat, enth\u00e4lt der geladene Teil einen weiteren Bootloader, der den Rest von sich selbst mithilfe des Stamms in den Speicher l\u00e4dt Verzeichnisinformationen gespeichert unter 0000h::0500h. Bei den meisten Versionen muss der Dateiinhalt weiterhin in aufeinanderfolgender Reihenfolge auf der Festplatte gespeichert werden. In \u00e4lteren DOS-Versionen, die noch als Ganzes geladen wurden, wird dieser Schritt \u00fcbersprungen.Der DOS-Systeminitialisierungscode initialisiert die integrierten Ger\u00e4tetreiber und l\u00e4dt dann den DOS-Kernel, der sich auf MS-DOS-Systemen in MSDOS.SYS befindet, ebenfalls in den Speicher. In Windows 9x werden der DOS-Systeminitialisierungscode und die integrierten Ger\u00e4tetreiber sowie der DOS-Kernel in einer einzigen IO.SYS-Datei zusammengefasst, w\u00e4hrend MSDOS.SYS als Textkonfigurationsdatei verwendet wird.Die Datei CONFIG.SYS wird dann gelesen, um die Konfigurationsparameter zu analysieren. Das SCHALE Variable gibt den Speicherort der Shell an, die standardm\u00e4\u00dfig COMMAND.COM ist.Die Shell wird geladen und ausgef\u00fchrt.Die Start-Batch-Datei AUTOEXEC.BAT wird dann von der Shell ausgef\u00fchrt.[31][32]Die vom Bootsektor geladenen DOS-Systemdateien m\u00fcssen zusammenh\u00e4ngend sein und die ersten beiden Verzeichniseintr\u00e4ge sein.[33] Wenn Sie diese Datei entfernen und hinzuf\u00fcgen, kann das Medium wahrscheinlich nicht mehr gestartet werden. Es ist jedoch m\u00f6glich, die Shell nach Belieben zu ersetzen, eine Methode, mit der die Ausf\u00fchrung dedizierter Anwendungen schneller gestartet werden kann. Diese Einschr\u00e4nkung gilt nicht f\u00fcr DR DOS-Versionen, bei denen sich die Systemdateien an einer beliebigen Stelle im Stammverzeichnis befinden k\u00f6nnen und nicht zusammenh\u00e4ngend sein m\u00fcssen. Daher k\u00f6nnen Systemdateien einfach auf eine Festplatte kopiert werden, sofern der Bootsektor bereits DR DOS-kompatibel ist.In PC DOS und DR DOS 5.0 und h\u00f6her hei\u00dfen die DOS-Systemdateien IBMBIO.COM anstelle von IO.SYS und IBMDOS.COM anstelle von MSDOS.SYS. \u00c4ltere Versionen von DR DOS verwendeten stattdessen DRBIOS.SYS und DRBDOS.SYS.Ab MS-DOS 7.0 wurden die bin\u00e4ren Systemdateien IO.SYS und MSDOS.SYS zu einer einzigen Datei IO.SYS zusammengefasst, w\u00e4hrend MSDOS.SYS zu einer Konfigurationsdatei \u00e4hnlich CONFIG.SYS und AUTOEXEC.BAT wurde. Wenn die MSDOS.SYS BootGUI-Direktive auf gesetzt ist 0Der Startvorgang wird mit geladenem Befehlsprozessor (normalerweise COMMAND.COM) gestoppt, anstatt WIN.COM automatisch auszuf\u00fchren.Dateisystem[edit]DOS verwendet ein Dateisystem, das 8.3 Dateinamen unterst\u00fctzt: 8 Zeichen f\u00fcr den Dateinamen und 3 Zeichen f\u00fcr die Erweiterung. Ab DOS 2 werden hierarchische Verzeichnisse unterst\u00fctzt. Jeder Verzeichnisname hat auch das Format 8.3, aber die maximale Verzeichnispfadl\u00e4nge betr\u00e4gt 64 Zeichen aufgrund der von DOS verwalteten internen CDS-Tabellen (Current Directory Structure). Einschlie\u00dflich des Laufwerksnamens betr\u00e4gt die maximale L\u00e4nge eines vollst\u00e4ndig qualifizierten Dateinamens, den DOS unterst\u00fctzt, 80 Zeichen im Format Laufwerk: Pfad Dateiname.ext, gefolgt von einem Null-Byte.DOS verwendet das Dateisystem File Allocation Table (FAT). Dies war urspr\u00fcnglich FAT12, das bis zu 4078 Cluster pro Laufwerk unterst\u00fctzte. DOS 3.0 f\u00fcgte Unterst\u00fctzung f\u00fcr FAT16 hinzu, das 16-Bit-Zuordnungseintr\u00e4ge verwendete und bis zu 65518 Cluster pro Laufwerk unterst\u00fctzte. Compaq MS-DOS 3.31 f\u00fcgte Unterst\u00fctzung f\u00fcr FAT16B hinzu, wodurch das Laufwerkslimit von 32 MB aufgehoben wurde und bis zu 512 MB unterst\u00fctzt werden konnten. Schlie\u00dflich f\u00fcgte MS-DOS 7.1 (die DOS-Komponente von Windows 9x) Unterst\u00fctzung f\u00fcr FAT32 hinzu, das 32-Bit-Zuordnungseintr\u00e4ge verwendete und Festplatten mit bis zu 137 GB und mehr unterst\u00fctzen konnte.Ab DOS 3.1 wurde DOS um die Unterst\u00fctzung von Dateiumleitern erweitert. Dies wurde urspr\u00fcnglich zur Unterst\u00fctzung des Netzwerks verwendet, sp\u00e4ter jedoch zur Unterst\u00fctzung von CD-ROM-Laufwerken mit MSCDEX. IBM PC DOS 4.0 hatte auch vorl\u00e4ufige IFS-Unterst\u00fctzung (Installable File System), diese wurde jedoch in DOS 5.0 nicht verwendet und entfernt. DOS unterst\u00fctzte auch Blockger\u00e4te (“Disk Drive” -Ger\u00e4te), die von CONFIG.SYS geladen wurden und unter dem DOS-Dateisystem zur Unterst\u00fctzung von Netzwerkger\u00e4ten verwendet werden konnten.Namensschema f\u00fcr Laufwerke[edit]Unter DOS werden Laufwerke durch Kennbuchstaben bezeichnet. Standardm\u00e4\u00dfig werden “A” und “B” f\u00fcr Diskettenlaufwerke reserviert. Auf Systemen mit nur einem Diskettenlaufwerk weist DOS dem Laufwerk beide Buchstaben zu und fordert den Benutzer auf, die Datentr\u00e4ger auszutauschen, wenn Programme abwechselnd zwischen ihnen zugreifen. Dies erleichtert das Kopieren von Diskette zu Diskette oder das Ausf\u00fchren eines Programms von einer Diskette, w\u00e4hrend auf die Daten einer anderen zugegriffen wird. Festplatten wurden urspr\u00fcnglich die Buchstaben “C” und “D” zugewiesen. DOS konnte nur eine aktive Partition pro Laufwerk unterst\u00fctzen. Als die Unterst\u00fctzung f\u00fcr mehr Festplatten verf\u00fcgbar wurde, wurde zun\u00e4chst der aktiven prim\u00e4ren Partition jedes Laufwerks ein Laufwerksbuchstabe zugewiesen, dann ein zweiter Durchgang \u00fcber die Laufwerke, um den logischen Laufwerken in der erweiterten Partition Buchstaben zuzuweisen, und dann ein dritter Durchgang, um einen beliebigen Durchgang zu vergeben andere nicht aktive prim\u00e4re Partitionen haben ihre Namen (sofern solche zus\u00e4tzlichen Partitionen vorhanden waren und ein DOS-unterst\u00fctztes Dateisystem enthielten). Schlie\u00dflich weist DOS Buchstaben f\u00fcr optische Laufwerke, RAM-Festplatten und andere Hardware zu. Die Zuweisung von Buchstaben erfolgt normalerweise in der Reihenfolge, in der die Treiber geladen werden. Die Treiber k\u00f6nnen DOS jedoch anweisen, einen anderen Buchstaben zuzuweisen. Treiber f\u00fcr Netzwerklaufwerke weisen beispielsweise normalerweise Buchstaben zu, die n\u00e4her am Ende des Alphabets liegen.[34]Da DOS-Anwendungen diese Laufwerksbuchstaben direkt verwenden (im Gegensatz zum Verzeichnis \/ dev in Unix-\u00e4hnlichen Systemen), k\u00f6nnen sie durch Hinzuf\u00fcgen neuer Hardware, die einen Laufwerksbuchstaben ben\u00f6tigt, unterbrochen werden. Ein Beispiel ist das Hinzuf\u00fcgen einer neuen Festplatte mit einer prim\u00e4ren Partition, auf der eine bereits vorhandene Festplatte logische Laufwerke in erweiterten Partitionen enth\u00e4lt. Dem neuen Laufwerk wird ein Buchstabe zugewiesen, der zuvor einem der logischen Laufwerke der erweiterten Partition zugewiesen wurde. Dar\u00fcber hinaus w\u00fcrde selbst das Hinzuf\u00fcgen einer neuen Festplatte mit nur logischen Laufwerken in einer erweiterten Partition die Buchstaben von RAM-Festplatten und optischen Laufwerken st\u00f6ren. Dieses Problem bestand durch die DOS-basierten 9x-Versionen von Windows von Microsoft weiter, bis sie durch Versionen ersetzt wurden, die auf der NT-Zeile basieren, wodurch die Buchstaben vorhandener Laufwerke erhalten bleiben, bis der Benutzer sie \u00e4ndert.[34]Unter DOS kann dieses Problem umgangen werden, indem ein SUBST-Laufwerk definiert und das DOS-Programm auf diesem logischen Laufwerk installiert wird. Die Zuordnung dieses Laufwerks wird dann bei jedem Start der Anwendung in einem Stapeljob ge\u00e4ndert. Unter einigen Versionen von Concurrent DOS sowie unter Multiuser DOS, System Manager und REAL \/ 32 wird der reservierte Laufwerksbuchstabe L: bei jedem Start einer Anwendung automatisch dem entsprechenden Lastlaufwerk zugewiesen.Reservierte Ger\u00e4tenamen[edit]In DOS gibt es reservierte Ger\u00e4tenamen, die unabh\u00e4ngig von der Erweiterung nicht als Dateinamen verwendet werden k\u00f6nnen, da sie von integrierten Zeichenger\u00e4ten belegt werden. Diese Einschr\u00e4nkungen betreffen auch mehrere Windows-Versionen und verursachen in einigen F\u00e4llen Abst\u00fcrze und Sicherheitsl\u00fccken.[35]Die reservierten Namen sind:Diese Namen (mit Ausnahme von NUL) werden seitdem in allen Versionen von MS-DOS, PC DOS und DR-DOS weiterhin unterst\u00fctzt.[37]LST war auch in einigen OEM-Versionen von MS-DOS 1.25 verf\u00fcgbar, w\u00e4hrend andere OEM-Versionen von MS-DOS 1.25 bereits verwendet wurden LPT1 (First Line Drucker) und COM1 (erstes serielles Kommunikationsger\u00e4t) stattdessen, wie mit PC DOS eingef\u00fchrt. Zus\u00e4tzlich zu LPT1 und LPT2 ebenso gut wie COM1 zu COM3Hewlett-Packards MS-DOS 2.11 f\u00fcr HP Portable Plus wird ebenfalls unterst\u00fctzt LST als Alias \u200b\u200bf\u00fcr LPT2 und 82164A als Alias \u200b\u200bf\u00fcr COM2;;[38][39] es wird auch unterst\u00fctzt PLT f\u00fcr Plotter.[38][39] Andernfalls, COM2, LPT2, LPT3 und das CLOCK$ (noch benannt CLOCK in einigen Ausgaben von MS-DOS 2.11[40][38][39]) Uhr Ger\u00e4t wurden mit DOS 2.0 eingef\u00fchrt, und COM3 und COM4 wurden mit DOS 3.3 hinzugef\u00fcgt.[37] Nur das Multitasking MS-DOS 4 wird unterst\u00fctzt KEYBD$ und SCREEN$. DR DOS 5.0 und h\u00f6her und Multiuser DOS unterst\u00fctzen eine $IDLE$ Ger\u00e4t zur dynamischen Leerlauferkennung zur Energieeinsparung und Verbesserung des Multitasking. LPT4 ist ein optionaler integrierter Treiber f\u00fcr einen Drucker der vierten Zeile, der in einigen DR-DOS-Versionen seit 7.02 unterst\u00fctzt wird. CONFIG$ bildet den Realmodus-PnP-Manager in MS-DOS 7.0-8.0.AUX Der Standardwert ist normalerweise COM1, und PRN zu LPT1 ((LST),[37] Diese Standardeinstellungen k\u00f6nnen jedoch in einigen DOS-Versionen ge\u00e4ndert werden, um auf andere serielle oder parallele Ger\u00e4te zu verweisen.[38][39][41]PLT war auch rekonfigurierbar.[38][39]Dateinamen endeten mit einem Doppelpunkt (::) sowie NUL: Geben Sie herk\u00f6mmlicherweise Ger\u00e4tenamen an, aber der Doppelpunkt ist nicht Teil des Namens der integrierten Ger\u00e4tetreiber. In einigen F\u00e4llen m\u00fcssen keine Doppelpunkte eingegeben werden, zum Beispiel:ECHO This achieves nothing > NULEs ist weiterhin m\u00f6glich, Dateien oder Verzeichnisse mit diesen reservierten Ger\u00e4tenamen zu erstellen, z. B. durch direkte Bearbeitung von Verzeichnisdatenstrukturen in Festplattensektoren. Solche Namen, wie das Starten eines Dateinamens mit einem Leerzeichen, wurden manchmal von Viren oder Hacking-Programmen verwendet, um Dateien von Benutzern zu verschleiern, die nicht wissen, wie sie auf diese Speicherorte zugreifen sollen.Speicherverwaltung[edit]DOS wurde urspr\u00fcnglich f\u00fcr den Intel 8086\/8088 Prozessor entwickelt und konnte daher nur direkt auf maximal 1 MB RAM zugreifen. Aufgrund der PC-Architektur stehen nur maximal 640 KB (als herk\u00f6mmlicher Speicher bezeichnet) zur Verf\u00fcgung, da die oberen 384 KB reserviert sind.Die Spezifikationen wurden entwickelt, um den Zugriff auf zus\u00e4tzlichen Speicher zu erm\u00f6glichen. Die erste war die erweiterte Speicherspezifikation (EMS), mit der urspr\u00fcnglich \u00fcber einen 64-KB-Seitenrahmen im reservierten oberen Speicherbereich auf den Speicher einer Zusatzkarte zugegriffen werden konnte. Systeme mit 80386 und h\u00f6her k\u00f6nnten einen Speichermanager im virtuellen 8086-Modus (V86) wie EMM386 verwenden, um erweiterten Speicher aus erweitertem Speicher zu erstellen, ohne dass eine Zusatzkarte erforderlich ist. Die zweite Spezifikation war die Extended Memory Specification (XMS) f\u00fcr 80286 und sp\u00e4tere Systeme. Dies bot eine M\u00f6glichkeit, Daten in den und aus dem erweiterten Speicher zu kopieren und auf den 65520-Byte-High-Memory-Bereich (HMA) direkt \u00fcber dem ersten Megabyte Speicher und den oberen Speicherblockbereich (UMB) zuzugreifen. Im Allgemeinen wurde die XMS-Unterst\u00fctzung von HIMEM.SYS oder einem Speichermanager im V86-Modus wie QEMM oder 386MAX bereitgestellt, der auch EMS unterst\u00fctzte.Ab DOS 5 konnte DOS den HMA direkt nutzen, indem es seinen Kernelcode und die Festplattenpuffer \u00fcber die Anweisung DOS = HIGH in CONFIG.SYS lud. DOS 5+ erlaubte auch die Verwendung verf\u00fcgbarer UMBs \u00fcber die Anweisung DOS = UMB in CONFIG.SYS.DOS unter OS \/ 2 und Windows[edit]Die DOS-Emulation in OS \/ 2 und Windows l\u00e4uft \u00e4hnlich wie native Anwendungen. Sie k\u00f6nnen auf alle Laufwerke und Dienste zugreifen und sogar die Zwischenablagedienste des Hosts verwenden. Da sich die Treiber f\u00fcr Dateisysteme und dergleichen im Hostsystem befinden, muss die DOS-Emulation nur eine DOS-API-\u00dcbersetzungsschicht bereitstellen, die DOS-Aufrufe in OS \/ 2- oder Windows-Systemaufrufe konvertiert. Die \u00dcbersetzungsschicht konvertiert im Allgemeinen auch BIOS-Aufrufe und virtualisiert allgemeine E \/ A-Port-Zugriffe, die viele DOS-Programme \u00fcblicherweise verwenden.In Windows 3.1 und 9x wird die virtuelle DOS-Maschine von WINOLDAP bereitgestellt. WinOldAp erstellt eine virtuelle Maschine basierend auf der PIF-Datei des Programms und dem Systemstatus beim Laden von Windows. Der DOS-Grafikmodus, sowohl Zeichen als auch Grafik, kann erfasst und im Fenster ausgef\u00fchrt werden. DOS-Anwendungen k\u00f6nnen die Windows-Zwischenablage verwenden, indem sie auf zus\u00e4tzliche ver\u00f6ffentlichte Aufrufe in WinOldAp zugreifen, und Sie k\u00f6nnen Text \u00fcber die WinOldAp-Grafiken einf\u00fcgen.Das emulierte DOS in OS \/ 2 und Windows NT basiert auf DOS 5. Obwohl es eine Standardkonfiguration gibt (config.sys und autoexec.bat), k\u00f6nnen alternative Dateien sitzungsweise verwendet werden. Es ist m\u00f6glich, Treiber in diese Dateien zu laden, um auf das Hostsystem zuzugreifen, obwohl diese normalerweise von Drittanbietern stammen.Unter OS \/ 2 2.x und h\u00f6her wird die DOS-Emulation von DOSKRNL bereitgestellt. Dies ist eine Datei, die das kombinierte IBMBIO.COM und IBMDOS.COM darstellt. Die Systemaufrufe werden an die OS \/ 2-Fensterdienste weitergeleitet. DOS-Programme werden in ihrer eigenen Umgebung ausgef\u00fchrt. Der Gro\u00dfteil der DOS-Dienstprogramme wird von gebundenen DOS \/ OS2-Anwendungen im Verzeichnis OS2 bereitgestellt. OS \/ 2 kann Windows 3.1-Anwendungen unter Verwendung einer modifizierten Kopie von Windows (Win-OS \/ 2) ausf\u00fchren. Durch die \u00c4nderungen k\u00f6nnen Windows 3.1-Programme nahtlos auf dem OS \/ 2-Desktop ausgef\u00fchrt werden, oder es kann ein WinOS \/ 2-Desktop gestartet werden, \u00e4hnlich wie beim Starten von Windows unter DOS.OS \/ 2 erm\u00f6glicht ‘DOS von Laufwerk A:’ (VMDISK). Dies ist ein echtes DOS wie MS-DOS 6.22 oder PC DOS 5.00. Man erstellt eine bootf\u00e4hige Diskette unter DOS, f\u00fcgt eine Reihe von Treibern aus OS \/ 2 hinzu und erstellt dann ein spezielles Image. Das auf diese Weise gebootete DOS hat vollen Zugriff auf das System, bietet jedoch eigene Treiber f\u00fcr die Hardware. Mit einer solchen Festplatte kann auf CD-ROM-Laufwerke zugegriffen werden, f\u00fcr die es keinen OS \/ 2-Treiber gibt.In allen 32-Bit-Editionen (IA-32) der Windows NT-Familie seit 1993 wird die DOS-Emulation \u00fcber eine virtuelle DOS-Maschine (NTVDM) bereitgestellt. 64-Bit-Versionen (IA-64) von Windows unterst\u00fctzen NTVDM nicht und k\u00f6nnen 16-Bit-DOS-Anwendungen nicht direkt ausf\u00fchren. Emulatoren von Drittanbietern wie DOSbox k\u00f6nnen verwendet werden, um DOS-Programme auf diesen Computern auszuf\u00fchren.Benutzeroberfl\u00e4che[edit]DOS-Systeme verwenden eine Befehlszeilenschnittstelle. Ein Programm wird durch Eingabe seines Dateinamens an der Eingabeaufforderung gestartet. DOS-Systeme enthalten Hilfsprogramme und stellen interne Befehle bereit, die nicht den Programmen entsprechen.[42]Um eine benutzerfreundlichere Umgebung bereitzustellen, haben zahlreiche Softwarehersteller Dateiverwaltungsprogramme geschrieben, mit denen Benutzer men\u00fc- und \/ oder symbolbasierte Schnittstellen erhalten. ein eigenst\u00e4ndiger Programmlader zu werden und DOS als den am h\u00e4ufigsten verwendeten PC-kompatiblen Programmlader zu ersetzen. Zu den Programmen f\u00fcr die Textbenutzeroberfl\u00e4che geh\u00f6rten Norton Commander, DOS Navigator, Volkov Commander, Quarterdesk DESQview und Sidekick. Zu den grafischen Benutzeroberfl\u00e4chenprogrammen geh\u00f6rten GEM von Digital Research (urspr\u00fcnglich f\u00fcr CP \/ M geschrieben) und GEOS.Schlie\u00dflich begannen die Hersteller der wichtigsten DOS-Systeme, ihre eigenen Umgebungsmanager einzubeziehen. MS-DOS \/ IBM DOS 4 enthielt DOS Shell;[43] DR DOS 5.0, das im folgenden Jahr ver\u00f6ffentlicht wurde, enthielt ViewMAX, basierend auf GEM.[44]Beenden und Resident bleiben[edit]DOS ist kein Multitasking-Betriebssystem. DOS bot jedoch eine TSR-Funktion (Terminate and Stay Resident), mit der Programme im Speicher verbleiben konnten. Diese Programme k\u00f6nnen den System-Timer und \/ oder die Tastatur-Interrupts einbinden, um Aufgaben im Hintergrund ausf\u00fchren zu k\u00f6nnen oder jederzeit aufgerufen zu werden, um zu verhindern, dass das aktuell ausgef\u00fchrte Programm eine einfache Form des Multitasking auf programmspezifischer Basis effektiv implementiert. Der Befehl PRINT hat dies getan, um das Spoolen des Hintergrunddrucks zu implementieren. Borland Sidekick, ein Popup-Manager f\u00fcr pers\u00f6nliche Informationen (PIM), verwendete diese Technik ebenfalls.Die Programme “Beenden” und “Resident bleiben” wurden auch verwendet, um zus\u00e4tzliche Funktionen bereitzustellen, die standardm\u00e4\u00dfig nicht verf\u00fcgbar sind. Programme wie CED und DOSKEY boten Befehlszeilenbearbeitungsfunktionen, die \u00fcber die in COMMAND.COM verf\u00fcgbaren Funktionen hinausgingen. Programme wie die Microsoft CD-ROM Extensions (MSCDEX) erm\u00f6glichten den Zugriff auf Dateien auf CD-ROMs.Einige TSRs k\u00f6nnten sogar eine rudiment\u00e4re Form der Aufgabenumschaltung durchf\u00fchren. Zum Beispiel das Shareware-Programm Back and Forth (1990)[45] hatte einen Hotkey, um den Status des aktuell ausgef\u00fchrten Programms auf der Festplatte zu speichern, ein anderes Programm zu laden und zu dieser zu wechseln, daher war es m\u00f6glich, zwischen Programmen hin und her zu wechseln, wenn auch langsam aufgrund des erforderlichen Festplattenzugriffs. Back and Forth konnte die Hintergrundverarbeitung jedoch nicht aktivieren. das brauchte DESQview (auf mindestens einem 386).Software[edit] Arachne, ein grafischer 16-Bit-WebbrowserdBase, DatenbankprogrammHarvard Graphics, ein Programm zur Gestaltung von Pr\u00e4sentationsgrafikenLotus 1-2-3, eine Tabelle, wurde der Erfolg des IBM-PCs gutgeschrieben.[46]Norton Commander und XTree, Dienstprogramme zur DateiverwaltungPKZIP, das Komprimierungsprogramm, das schnell zum Standard bei der Dateikomprimierung wurdeProComm-, Qmodem- und Telix-Modem-KommunikationsprogrammeSidekick, Manager f\u00fcr pers\u00f6nliche Informationen, der in anderen Programmen verwendet werden kannWordPerfect, ein Textverarbeitungsprogramm, das in den 1980er Jahren vorherrschteWordStar, Textverarbeitungsprogramm urspr\u00fcnglich f\u00fcr CP \/ M, das auf dem IBM PC popul\u00e4r wurdeEntwicklungswerkzeuge[edit]Siehe auch[edit]Verweise[edit]^ Dictionary.com Archiviert 2017-11-12 an der Wayback-Maschine^ Murdock, Everett (1988). DOS auf einfache Weise. EasyWay herunterladbare B\u00fccher. ISBN 0-923178-00-7.^ ein b c Rolander, Tom. “Der Rest der Geschichte: Wie Bill Gates Gary Kildall im OS-Krieg besiegte, Teil 1”. Die Scoble Show (Interview). Interview mit Scoble, Robert. Archiviert von das Original am 04.11.2007.^ Bove, Tony (2005). Sagen Sie einfach Nein zu Microsoft. Keine St\u00e4rkepresse. pp. 9\u201311. ISBN 1-59327-064-X.^ ein b Bellis, Mary. “Die ungew\u00f6hnliche Geschichte von MS-DOS Das Microsoft-Betriebssystem”. Abgerufen 2008-09-02.^ Freiberger, Paul (1982-08-23). “Bill Gates, Microsoft und der IBM Personal Computer”. InfoWorld: 22. Archiviert vom Original am 18.03.2015. Abgerufen 29.01.2015.^ “Wussten Sie, dass OS \/ 2 nicht das erste Nicht-Unix-Multitasking-Betriebssystem von Microsoft ist?”. Archiviert vom Original am 04.11.2012.^ “Larry Ostermans Biographie”. Archiviert vom Original am 02.06.2013.^ ein b Letwin, Gordon (1995-08-17). “Was passiert mit OS \/ 2?”. Newsgroup: comp.os.os2.advocacy. Usenet: DDFvKo.G4M@lab.lwpi.com. Abgerufen 2013-11-06.^ Morgan, Chris (Januar 1982). “Von IBM, Betriebssystemen und Rosetta Stones”. BYTE: 6. Abgerufen 2013-10-19.^ Fiedler, Ryan (Oktober 1983). “Das Unix-Tutorial \/ Teil 3: Unix auf dem Mikrocomputer-Marktplatz”. BYTE: 132. Abgerufen 30.01.2015.^ Howitt, Doran (1984-12-10). “Unix und der Einzelbenutzer”. InfoWorld: 28. Archiviert vom Original am 29.01.2018. Abgerufen 07.02.2015.^ Pollack, Andrew (1991-07-27). “Microsoft erweitert seine Spaltung mit IBM \u00fcber Software”. Die New York Times. Archiviert vom Original am 02.11.2010. Abgerufen 2008-09-02.^ Brinkley, Joel (1999-05-28). “IBM Executive beschreibt den Preisdruck von Microsoft”. New York Times. Archiviert vom Original am 11.12.2008. Abgerufen 2008-09-02.^ Hall, Jim (25.03.2002). “Vergangenheit, Gegenwart und Zukunft des FreeDOS-Projekts”. Archiviert von das Original am 29.05.2012. Abgerufen 2008-06-14.^ Hall, Jim (23.09.2006). “Geschichte von FreeDOS”. freedos.org. Archiviert von das Original am 2007-05-27. Abgerufen 2007-05-28.^ ein b Bannan, James (2006-10-13). “WIE MAN: Retro-DOS-Spiele f\u00fcr Vista lockt”. Archiviert vom Original am 01.08.2008. Abgerufen 2008-07-03.^ “Finden des DOS in Windows 95”. Smart Computing. M\u00e4rz 1996. Archiviert von das Original am 07.07.2004. Abgerufen 2008-07-12.^ Chen, Raymond (24.12.2007). “Welche Rolle spielte MS-DOS in Windows 95?”. Das alte neue Ding – Site Home – MSDN-Blogs. Archiviert vom Original am 05.02.2014. Abgerufen 05.02.2014.^ “Beschreibung des Neustarts des Computers im MS-DOS-Modus”. support.microsoft.com. 2007-01-19. Archiviert vom Original am 05.02.2014. Abgerufen 05.02.2014.^ Hall, Jim (2007-07-13). “Jim Halls Blog – 2007”. Archiviert von das Original am 25.10.2012. Abgerufen 2008-06-12.^ “Dell PCs mit FreeDOS”. Archiviert von das Original am 19.03.2008. Abgerufen 2008-06-14.^ “DR-DOS Embedded DOS”. Archiviert vom Original am 21.12.2008. Abgerufen 2008-09-26.^ “Datalight DOS f\u00fcr die neue Reihe digitaler Standbildkameras von Canon ausgew\u00e4hlt”. Business Wire. 1999-08-24. Archiviert vom Original am 09.07.2012. Abgerufen 2008-09-26.^ ein b “DOSBox-Informationen”. Archiviert vom Original am 25.05.2008. Abgerufen 2008-05-18.^ “DOSEMU Home”. 2007-05-05. Archiviert vom Original am 23.07.2008. Abgerufen 2008-07-03.^ “Batch File Help”. computerhope.com. Archiviert vom Original am 07.09.2008. Abgerufen 2008-09-10.^ Matczynski, Michael. “ZINGTECH – Leitfaden f\u00fcr den neuen Spielprogrammierer”. Archiviert vom Original am 19.12.2008. Abgerufen 2008-09-02.^ “Der Master Boot Record (MBR) und was er tut”. Archiviert vom Original am 27.05.2013. 090912 dewassoc.com^ “Reverse Engineering DOS 1.0 – Teil 1: Der Bootsektor\u00ab pagetable.com “. Archiviert vom Original am 11.05.2009. 090912 pagetable.com^ “CONFIG.SYS-Befehle”. Archiviert vom Original am 2009-05-02. 090913 Academic.evergreen.edu^ Kozierok, Charles (2001). “Der DOS-Startvorgang”. Das PC-Handbuch. Archiviert von das Original am 19.07.2008. Abgerufen 2008-09-02.^ “misc.txt”. Archiviert von das Original am 29.06.2010. 090912 arl.wustl.edu^ ein b “Zuweisung von Laufwerksbuchstaben und Auswahl von prim\u00e4ren und logischen Partitionen”. Das PC-Handbuch. 17.04.2001. Archiviert vom Original am 17.04.2012. Abgerufen 2012-04-04.^ “Microsoft Windows MS-DOS-Ger\u00e4tename DoS-Sicherheitsanf\u00e4lligkeit”. Archiviert von das Original am 25.07.2011. Abgerufen 2008-09-02.^ “Definition von DOS-Ger\u00e4tenamen”. PC Magazin. Archiviert vom Original am 29.09.2008. Abgerufen 2008-09-02.^ ein b c d “MS-DOS-Ger\u00e4tetreibernamen k\u00f6nnen nicht als Dateinamen verwendet werden”. Revision 2.0. Microsoft. 2003-05-12. KB74496, Q74496. Archiviert von das Original am 21.07.2012.^ ein b c d e Hewlett-Packard – Technisches Referenzhandbuch – Portable PLUS (1. Aufl.). Corvallis, OR, USA: Hewlett-Packard Company, Abteilung f\u00fcr tragbare Computer. August 1985. 45559-90001. Abgerufen 2016-11-27.^ ein b c d e Hewlett-Packard – Technisches Referenzhandbuch – Portable PLUS (PDF) (2. Aufl.). Abteilung f\u00fcr tragbare Computer, Corvallis, OR, USA: Hewlett-Packard Company. Dezember 1986 [August 1985]. 45559-90006. Archiviert (PDF) vom Original am 28.11.2016. Abgerufen 2016-11-27.^ Paterson, Tim; Microsoft (19.12.2013) [1983]. “Microsoft DOS V1.1 und V2.0: \/msdos\/v20source\/SKELIO.TXT, \/msdos\/v20source\/HRDDRV.ASM”. Computer History Museum, Microsoft. Archiviert vom Original am 26.03.2014. Abgerufen 2014-03-25. (NB. W\u00e4hrend die Herausgeber behaupten, dies w\u00e4re MS-DOS 1.1 und 2.0, handelt es sich tats\u00e4chlich um SCP MS-DOS 1.25 und eine Mischung aus Altos MS-DOS 2.11 und TeleVideo PC DOS 2.11.)^ Paul, Matthias R. (1997-10-02). “Caldera OpenDOS 7.01 \/ 7.02 Update Alpha 3 IBMBIO.COM README.TXT”. Archiviert von das Original am 04.10.2003. Abgerufen 2009-03-29.[1]^ Murdock, Everett (2008). DOS auf einfache Weise. EasyWay herunterladbare B\u00fccher. S. 7\u201312. ISBN 978-0-923178-02-4.^ Murdock, Everett (2008). DOS auf einfache Weise. EasyWay herunterladbare B\u00fccher. p. 71. ISBN 978-0-923178-02-4. Archiviert vom Original am 18.03.2015.^ Dvorak, John Charles; Anis, Nick (1991). Dvoraks Leitfaden zur DOS- und PC-Leistung. Osborne McGraw-Hill. S. 442\u2013444.^ Version 1.47 ist archiviert unter “Hin und Her 1,47”. Archiviert von das Original am 05.11.2013. Abgerufen 2013-08-05. und sagt “(C) 1990 von Progressive Solutions, Inc.”^ Darrow, Barbara (01.02.2002). “Was ist mit Lotus 1-2-3 passiert?”. Archiviert von das Original am 2009-01-09. Abgerufen 2008-07-12.Weiterf\u00fchrende Literatur[edit]IBM Corp., IBM (Januar 1984). “IBM DOS Release 2.10 Stoffgebundene Hartfaserplattenbox f\u00fcr den Einzelhandel”. 1. Auflage. Artikelnummer der IBM Corp. 6183946IBM Corp., IBM (Januar 1984). “Disk Operating System Benutzerhandbuch (DOS Release 2.10)”. 1. Auflage. Microsoft Corp. (100 Seiten einschlie\u00dflich Farbabbildungen) Artikelnummer. 6183947IBM Corp., IBM (Januar 1984). “Disk Operating System Manual (DOS Release 2.10)”. 1. Auflage. Microsoft Corp. (574 Loseblattseiten in 3-Ring-Ordner) Artikel-Nr. 6183940Externe Links[edit] (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4"},{"@context":"http:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/wiki.edu.vn\/wiki15\/#breadcrumbitem","name":"Enzyklop\u00e4die"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/wiki.edu.vn\/wiki15\/2020\/11\/28\/dos-wikipedia\/#breadcrumbitem","name":"DOS – Wikipedia"}}]}]