1 / 17

MS-DOS

MS-DOS. Tekijät: Antti Pohjonen Juho Vartiainen Ville Varma. Synty. IBM ja Microsoft päättivät tehdä käyttöjärjestelmän ja päättivät sitä varten tutkia Gary Kildallin tekemää CP/M käyttöjärjestelmää

porter
Download Presentation

MS-DOS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MS-DOS Tekijät: Antti Pohjonen Juho Vartiainen Ville Varma

  2. Synty • IBM ja Microsoft päättivät tehdä käyttöjärjestelmän ja päättivät sitä varten tutkia Gary Kildallin tekemää CP/M käyttöjärjestelmää • Tuli pientä kiistaa vaitiolosopimuksesta ja tämän seurauksena IBM teki sopimuksen Microsoftin kanssa että Microsoft tekisi käyttöjärjestelmän joka lyö CP/M:n laudalta • Syntyi MS-DOS, joka perustui Tim Patersonin tekemään QDOS käyttöjärjestelmään, joka taas perustui Kildallin CP/M käyttöjärjestelmään • Microsoft osti oikeudet QDOSsiin • IBM luovutti MS-DOSsin markkinointioikeudet Microsoftille • Microsoft rikastui

  3. PC-DOS 1.0 & 1.25 • 1981 PC-DOS 1.0 • vain IBM:n mikroihin • ei kiintolevytukea • ei hakemistorakennetta • yksipuoliset 160kt levykkeet • 1982 MS-DOS 1.25 • tuki muillekin kuin IBM:n mikroille • kaksipuoliset levykkeet • vuoden lopussa 50 laitevalmistajan lisensoima

  4. MS-DOS 2.0 • tuki max. 10Mt kiintolevylle • hakemistorakenne • 360kt levykkeet • config.sys -tiedosto • if, for ja goto -käskyt

  5. MS-DOS 3.0 - 3.3 MS-DOS 3.0 • tuki max. 32Mt kiintolevylle • 1,2Mt levykkeet • ei muita suuria uudistuksia, lähinnä yritti korjata 2.0:n virheitä MS-DOS 3.1 • korjauksia 3.0:n • lähiverkkotuki • tiedostojen lukitus

  6. MS-DOS 3.0 - 3.3 MS-DOS 3.2 • ensimmäinen kuluttajille myyty versio • uudet 3,5" 720kt levykkeet • kiintolevyn osiointi MS-DOS 3.3 • entistä rajattomampi kiintolevyn osiointi (23 kpl) • max. 2 kiintolevyä • 1,44Mt levykkeet • printer.sys -ajuri

  7. MS-DOS 4.0 • ensimmäinen suomenkielinen versio • Dosshell • 2,1Gt kiintolevytuki • monet sovellukset eivät ymmärtäneet yli 32Mt osuutta • osa käyttäjistä ei suostunut siirtyä uuden version käyttöön

  8. MS-DOS 5.0 • beta-testaus • vuoden ajan 7000 testaajaa • vähän virheitä • Setver-toiminto • tuki 8:lle kiintolevylle • smartdrv • undelete • edit-tekstieditori

  9. MS-DOS 6.0-6.22 • Uudet ominaisuudet 6.0 (30.3.1993) • Doublespace • Memmaker • Defrag • MS BackUp & MS Antivirus • Versio 6.2 (syksy 1993) • Doublespace:n turha päivitys • Scandisk apuohjelma • deltree ja move komennot

  10. MS-DOS 6.0-6.22 • Versio 6.21 (1994) • Doublespace jäi pois, syynä oikeustaistelun häviäminen Stac Electronicsia vastaan. • Versio 6.22 (1994) • Drivespace Doublespace:n tilalla, täysi yhteensopivuus • Viimeinen itsenäinen MS-DOS • muistimuuri, lyhyet tiedosto&hakemisto nimet ja graafisen käyttöliittymä standardin puute

  11. MS-DOS Muistinkäsittely • Pohjana Intel 8088 prosessorin arkkitehtuuri • Vain 640-kt perusmuistia • 384-kt laitekomponenteille, ylämuisti (UMA), jakautuu ylämuisti lohkoiksi(UMB) • Muita ylämuistialueita XMS, EMS ja HMA (ohjelmointi virhe)

  12. MS-DOS Muistinkäsittely

  13. MS-DOS Hakemistorakenne • Max. pituus 8+3 merkkiä • Asema:\Hakemisto\Alihakemisto\…\tiedosto.txt max. 67 merkkiä

  14. I/O • MS-DOS sisältää laiteriippumattoman I/O käsittelijän, joka sijaitsee tiedostossa MSDOS.SYS • I/O järjestelmä on laiteriippuvainen ja se sijaitsee tiedostossa IO.SYS • I/O järjestelmän kirjoittaa yleensä laitevalmistaja itse

More Related