Hvilket sprog er ms dos skrevet på? DOS-operativsystem: beskrivelse og muligheder

operativ system er et sæt programmer. I modsætning til applikationsprogrammer, der har til formål at løse en specifik applikationsopgave (f.eks. tekstbehandlingsprogrammer), er den designet til at styre en computer og

  • danner kernen i det "universelle computer- computer";
  • styrer alle processer inde i computeren;
  • styrer udvekslingen mellem computeren og perifere enheder tilsluttet den, såsom en printer, skærm, diskdrev og harddiske;
  • giver mulighed for kommunikation mellem applikationsprogrammer og hardware moduler;
  • fungerer som mellemled mellem computeren og brugeren.

SYSTEMPROGRAMMER
System programmer kaldes programmer, der styrer processer inde i en computer. Disse programmer giver kommunikation mellem computeren og de enheder, der er tilsluttet den og miljø. Den eksterne kategori omfatter alle perifere enheder: printer, mus, modemmer samt skærm, tastatur og diskdrev.

System DOS programmer er indeholdt i to skjulte filer - IO.SYS og MSDOS.SYS eller IBMBIO.COM og IBMDOS.COM. Den første fil (IO.SYS eller IBMBIO.COM) indeholder BIOS-forlængeren, dvs. et program, der styrer en computers interne processer. I en vis forstand etablerer det en forbindelse mellem individ komponenter computer.

Den anden fil MSDOS.SYS eller IBMDOS.COM giver udveksling med standard systemenheder personlig computer. Denne fil giver systemprogrammøren et antal yderligere procedurer, så du kan bruge grundlæggende funktioner personlig computer og ikke skrive specielle programmer til dette hver gang.

KOMMANDOTOLK
Efter at have tændt for computeren og indlæst IO.SYS- og MSDOS.SYS-filerne, er computeren stadig ikke i stand til at acceptere kommandoer fra brugeren. Hvad mangler der ellers? Der er ingen måde at kommunikere med en computer på "naturligt" sprog. For at etablere en sådan kontakt skal du bruge den såkaldte kommandofortolker, der er indeholdt i COMMAND.COM-filen. Det sikrer, at den personlige computer forstår brugerens kommandoer og udfører dem.

Alle de kommandoer, som vi giver til den personlige computer på operationsstuen MS-DOS system eller PC-DOS, er forkortelser engelske termer, for eksempel svarer forkortelsen COMP til engelsk Sammenligne(sammenlign) osv. Kommandoer, der sendes af brugeren til operativsystemet, opfattes af COMMAND.COM-filen, kontrolleres for overholdelse af sprogregler (syntaks) og fortolkes. Først efter at have downloadet COMMAND.COM-filen kan den personlige computer acceptere kommandoer og forstå brugeren.

DATA OG FILER
De vigtigste begreber i MS-DOS er filer og mapper (indholdsfortegnelser, mapper).FILER
Data på en computer gemmes i filer. Dette ord kommer fra det engelske Files, som betyder en nål til at prikke papirer, et bindemiddel, et arkivskab. Data i filer kan gemmes i enhver form. Både service- og applikationsprogrammer samt data opnået ved hjælp af programmerne, såsom klientadresser eller tekster, gemmes på disken i form af filer.

MS-DOS giver dig mulighed for at udføre følgende handlinger på filer

  • Skabelse,
  • opbevaring,
  • lave om,
  • analyse eller bearbejdning.

Filerne har navne, uden hvilken det er næsten umuligt at søge information, eller det kræver en meget stor investering af tid. FILNAVNE OG DERES UDVIDELSER
Filnavn må ikke bestå af mere end 12 tegn i alt. Disse 12 tegn er fordelt i filnavnet som følger

  • selve filnavnet er på maksimalt 8 tegn,
  • filtypenavn - maksimalt 3 tegn,
  • begge disse dele er adskilt fra hinanden prik, som repræsenterer det 12. tegn.

I dette tilfælde kan både skillepunktet og filtypenavnet være fuldstændig fraværende.

Yderligere begrænsninger er, at ikke alle tegn er tilladt i filnavnet og dets udvidelse. Kun følgende bogstaver, tal og symboler er tilladt for filnavnet:

Bogstaver kan bruges med både små og store bogstaver - de opfattes af MS-DOS som ækvivalente. Små bogstaver konverteres automatisk til store bogstaver, mens du skriver. For eksempel betragtes navnene ImjaFail.Dop og IMJAFAIL.DOP som identiske.

Kan ikke bruge Navnet og udvidelsen indeholder følgende tegn, som er reserveret til specielle funktioner:

Et kolon adskiller drevbetegnelsen, og en prik adskiller navnet fra udvidelsen i filnavnet.

Følgende er eksempler på gyldige filnavne:

FORMAT.COM 33%-ROST.dat

4-7-88.TXT FIL#!

MS-DOS accepterer mere lange navne filer, men da navnet kun kan bestå af 8 tegn, afskærer det dem efter det 8. tegn. Derfor er følgende filnavne identiske for MS-DOS:

DOKUMENT1.TXT og DOKUMENT2.TXT

De vil begge fremstå identiske på skærmen, og hvis dette sker under kopiering, kan den anden af ​​disse filer overskrive den første og ødelægge den.

Filnavneudvidelser er ikke nødvendige komponenter. De bruges dog af mange programmer til at udpege og genkende filtypen.

FILSPECIFIKATION
Du kan sætte drevnavnet og mappenavnet foran filnavnet. Dette er nødvendigt, hvis den kaldte fil er placeret på et drev, der ikke er dette øjeblik aktiv. For at kalde filen DISKCOPY.COM fra harddisk C:, der er placeret på en diskette i drev A:, skal du indtaste kommandoen (angiv både navn og filtype):

Hvis filerne på disken er opdelt i mapper, kan du efter diskbetegnelsen angive navnet på den tilsvarende mappe før filnavnet. I dette tilfælde søger MS-DOS efter filen i den angivne mappe på drevet. For eksempel på kommando C:\DOS\DISCOPY filen DISCOPY.COM (eller DISCOPY.EXE) søges i mappen \DOS på harddisken C:.

En komplet beskrivelse af en fil, inklusive drevet og den mappe, hvori den er placeret, kaldes filspecifikation.

RESERVEREDE FILNAVNE
Ud over begrænsningen af ​​antallet af tegn i et filnavn, er der en begrænsning på brugen af ​​de navne, der er reserveret af MS-DOS til dets behov. MS-DOS bruger disse navne, når der udføres input- og outputhandlinger gennem perifere enheder. Hvis du bruger reserverede navne Som navne på dine filer refererer du ikke til din fil, men til den tilsvarende perifere enhed. Følgende filnavne er reserveret i MS-DOS.

Navn Formål
AUX asynkron grænseflade
UR$ ur driver
COM1 første serielle interface
COM2 andet serielt interface
COM3 tredje serielle interface
COM4 fjerde serielle interface
CON konsol (tastatur og skærm)
LPT1 første parallelle grænseflade
LPT2 anden parallel grænseflade
LPT3 tredje parallelle grænseflade
NUL manglende output
PRN Printer

WILDERLAND-TEGNER OG FILNAVNE
I de fleste tilfælde behandler kommandoen én fil. Nogle gange kan det være nødvendigt at behandle flere filer af samme type ved hjælp af en kommando. I dette tilfælde kan du behandle dem separat ved at indtaste den samme kommando for hver fil, hvilket vil være tidskrævende. Men i MS-DOS er det muligt at få adgang til alle filer af samme type på én gang ved hjælp af én kommando. For at gøre dette skal du kun indtaste den matchende del af filgruppenavnene. For forskellige dele af filnavne skal du blot bruge Særlige symboler, som er tilvejebragt til dette formål i MS-DOS og kaldes jokertegn.

Disse er specielle jokertegn, der udfører funktionen til at angive et sted i et filnavn, kaldet masker. Disse masker er ? Og *. Disse tegn kan ikke bruges i navne separate filer.

? - erstatter præcis ét bogstav i filnavnet eller dets udvidelse. Du kan bruge flere spørgsmålstegn i filnavnet. For eksempel ved at bruge kommandoen

DIR MOD1?SCR.OVL

Du kan få vist navnene på alle filer, hvor kun de femte tegn i navnet ikke stemmer overens. Det kan være følgende filer:

? - kan bruges hvor som helst i filnavnet og filtypenavnet. Det erstatter ethvert tegn, der optræder i navne forskellige filer på dette sted.

I modsætning hertil * kan bruges til at erstatte flere karakterer. Det kan bruges til at erstatte et eller alle tegn i et filnavn og dets udvidelse. Startende fra den position, hvor stjernen er indtastet, erstatter den alle resterende tegn. Hvis du f.eks. ønsker at vise navnene på alle filer med filtypenavnet .TXT på skærmen, skal du indtaste følgende kommando:

Hvis du indtaster kommandoen

DIR T*.* så får du en liste over alle filer, der begynder med bogstavet "T".

TYPER AF HOLD
MS-DOS har to kommandoer:

  • indre
  • ydre

INTERNE HOLD
Interne kommandoer, såsom VER og SET, behandles og udføres af kommandofortolkeren, som er placeret i COMMAND.COM-filen. Denne fil indlæses med MS-DOS, når computeren starter og forbliver i computerens RAM. EKSTERNE KOMMANDOER
Eksterne kommandoer udføres af små serviceprogrammer (hjælpeprogrammer), som for at blive udført skal indlæses fra filer på en diskette eller harddisk til vædder. GENEREL HOLDFORMAT
Firkantede parenteser

Firkantede parenteser indeholder komponenter ( søgeord, parametre og variabler) af enhver kommando, der kan inkluderes i kommandoen efter anmodning fra brugeren, dvs. de kan udelades, hvis det ønskes. Hvis et sådant fragment alligevel er inkluderet i kommandoen, så firkantede parenteser ingen grund til at angive det i kommandoen.

Ellipse...

Ellipsen angiver, at det element, der går forud for det i kommandoindtastningen, kan gentages vilkårligt antal enkelt gang.

Symbol |

Indikerer, at du kan vælge mellem to muligheder. For eksempel betyder kommandoen ECHO ON|OFF, at du kan indtaste denne kommando som enten ECHO ON eller ECHO OFF.

FIL ARBEJDSKOMMANDOER
Kommandoer, der kan bruges til at udføre følgende handlinger:

  • omdøbe filer (REN),
  • kopiere filer (COPY),
  • slet filer (DEL),
  • gendan filer (UNDELETE),
  • output filer til skærmen (TYPE),

Lad os først se nærmere på kommandoen, der giver dig mulighed for at vise en liste over filer på mediet eller dets individuelle mappe (DIR). VISNING AF FILISTEN
Indtast DIR-kommandoen, det er lige meget om du bruger store eller små bogstaver:

Ved at bruge denne kommando vises en liste over filer på disketten i det aktive drev på skærmen.

Alle filnavne vises sammen med deres filtypenavn, deres størrelse (i bytes), deres dato og tidspunkt på dagen. sidste ændring. Afhængigt af installationsmuligheden for operativsystemet kan der ved siden af ​​klokkeslættet være enten bogstavet "A" (før middag) eller "P" (efter middag) - med et 12-timers tidsvisningsskema.

Yderligere nøgler:

/P (Pause) pauser fillisten, hver gang skærmen fyldes. Efter at have trykket på en vilkårlig tast, fortsætter udgangen;

/W (Wide Display) giver output i kondenseret form, dvs. fem navne på én linje, med kun fil- og mappenavne angivet;

/A:attributter Viser kun de filer, der har de angivne attributter. Følgende forkortelser for de påkrævede attributter er mulige: H(idden - hidden), A(rchive - archive), S(ystem - system), R(ead-Only - skrivebeskyttet), D(irectory - mapper). Ved at placere et minustegn (bindestreg) foran attributten, kan du ændre attributværdien til det modsatte; for eksempel vil /A:-N liste alle ikke-skjulte filer. Kolon før angivelse af de påkrævede attributter kan udelades;

/O:criteria (Order) giver rækkefølge af den viste liste over filer i overensstemmelse med det angivne kriterium. Følgende forkortelser for sorteringskriterier er tilladt:

C - ved kompressionsforhold (Kompression),

N - ind alfabetisk orden navne (navn),

E - i alfabetisk rækkefølge af udvidelser (Extansion),

G - biblioteksgruppering (gruppe),

D - efter oprettelsesdato (dato),

S - efter størrelse (Størrelse),

T - efter oprettelsestid (Tid).

I hvert tilfælde kan du sætte et minustegn før reduktionen, som sikrer indsortering omvendt rækkefølge. Det nødvendige kriterium kolon kan udelades;

/S Viser en liste over filer ikke kun fra den angivne mappe, men også fra alle undermapper;

/B Viser kun filnavne uden Yderligere Information. Hver fil har en separat linje på skærmen;

/L Vises med små bogstaver.

OMDØB AF FILER
REN-kommandoen kan bruges til at omdøbe individuelle filer eller grupper af filer.

Kommandoformat: REN gammelt_navn nyt_navn

RENAME old_name new_name

gammelt_navn - navnet på filen (eller gruppen af ​​filer), der skal omdøbes. Du kan bruge jokertegn (? og *) til en gruppe filer. Parameter gammelt_navn kan indeholde drevnavn og søgesti;

nyt navn - nyt navn til filen. Bemærk venligst, at det ikke er tilladt at angive en søgesti her, da filer kun kan omdøbes i den mappe, hvor de er placeret.

Eksempel:

REN C:\TEXT\ALTNAME.TXT NEUNAME.TXT

Filen ALTNAME.TXT i TEXT-biblioteket på enhed C: vil modtage det nye navn NEUNAME.TXT.

VISNING AF DEN OPRETTE FIL
Du kan bruge TYPE-kommandoen til at vise indholdet af en tekstfil på skærmen. I mange tilfælde anbefales det at kombinere TYPE-kommandoen med MORE-kommandoen til sideoutput information på skærmen.

Du kan også sætte visningen på pause ved at trykke på "Ctrl" - "S". Når du trykker på denne tastkombination, sættes output på pause, indtil der trykkes på en tast, hvorefter output fortsætter.

Kommandoformat: TYPE filnavn

Formål med parametre og nøgler:

d: drevnavn. som indeholder en diskette med den nødvendige fil;

filnavn navnet på outputfilen, som kan indeholde en søgesti. Jokertegn (? og *) er ikke tilladt i filnavnet.

SLETNING AF FILER
Kommandoen DEL (Slet), identisk med ERASE-kommandoen, sletter filer fra harddisk eller disketter.

Kommandoformat: DEL filnavn

Formål med parametre og nøgler:

filnavn navnet på den fil, der skal slettes. Dette navn kan indeholde både adgangsstien og jokertegn;

d: navnet på det drev, hvorpå de udpegede filer skal slettes;

/P For hver fil spørger programmet, om denne fil skal slettes eller ej.

Eksempel: DEL C:\PROGRAMMER\DEMO.EXE

Sletter DEMO.EXE-filen fra PROGRAMS-biblioteket på C:-drevet.

FILGENDANNELSE (FIND SLETT)
Husk, at DEL-kommandoen ikke fysisk sletter filer, men kun markerer den tilsvarende mappeindgang som fri. Kun takket være dette er det muligt at gendanne filer. Markering af en mappeindgang sker med kommandoen DEL ved at fjerne det første tegn i filnavnet. Og for at gendanne en sådan fil skal du bare indtaste dette symbol. KOPIERING AF FILER
Da MS-DOS behandler filer og perifere enheder ens, er kopiering mulig fra perifere enheder og til perifere enheder.

COPY kommando format kilde

[+ kilde [+... ]]

Formål med parametre og nøgler:

kilde navnet på den fil, der skal kopieres. Dette navn kan indeholde en sti- og drevbetegnelse;

mål navnet på den fil, der oprettes under kopieringsprocessen. Dette navn kan indeholde adgangsstien og drevbetegnelsen. Hvis målfilen ikke får et navn, får den navnet på kildefilen. Hvis en fil med samme navn allerede eksisterer, skrives en kopi over den;

/Y Hvis en fil ved kopiering erstatter en eksisterende, så sker dette uden bekræftelse (/Y) eller først efter bekræftelse (/-Y). Standard /Y;

/En fil behandles som en tekstfil i ASCII-koder. Slutningen af ​​filen bestemmes af slutningen af ​​filen-symbolet ("Ctrl"-"Z"). Standard værdi;

/B-filen behandles som binær. Slutningen af ​​filen bestemmes af størrelsen angivet i mappen;

/V (Verify) kontrollerer, om dataene er skrevet korrekt til målfilen.

FLYT FILER
Flytter en eller flere filer til en ny placering. Bruges også til at omdøbe mapper.

Kommandoformat: FLYT

Fil [ , fil [ ...]] mål

Formål med parametre og nøgler:

fil navnet og placeringen af ​​den fil, der skal overføres, eller specifikationen af ​​den mappe, der skal omdøbes (i dette tilfælde er navnet "fil" udeladt).

mål placeringen af ​​den overførte fil: enhedsnavn, sti. Hvis du kun overfører én fil, kan du omdøbe den ved at indstille "målet" til et nyt navn. Ved overførsel af flere filer kan "destinationen" ikke indeholde filnavnet, kun enheden og/eller stien. De overførte filer ødelægger dem af samme navn i målmappen.

Bekræftelseskontrol, når navnet på den overførte fil falder sammen med en af ​​filerne i målbiblioteket: /Y - en bekræftelsesanmodning er ikke udstedt, /-Y - en bekræftelsesanmodning udstedes.

Eksempel: FLYT C:\BOG\DOS 60.TXT A:\1.DOC

DOS 60.TXT-filen overføres fra C:\BOOK-biblioteket til A:\-drevet og omdøbes til 1.DOC

VEJLEDNINGER OG DERES STRUKTUR.
Du kan administrere undermapper ved hjælp af tre kommandoer:

  • MD (Make Directory - opret en undermappe),
  • CD (Skift bibliotek - skift bibliotek),
  • RD (Remove Directory - fjern en undermappe).

OPRETTELSE OG ÆNDRING AF UNDERMATERIALE
MD-kommandoen opretter en undermappe. For eksempel opretter kommandoen MD \DOS en \DOS-undermappe. For at komme ind i denne undermappe skal du bruge kommandoen CD \DOS. Og dens indhold (liste over filer) kan derefter vises på skærmen vha DIR kommandoer. SLETNING AF MOBILER
Du kan bruge kommandoen RD til at fjerne en tom mappe. Hvis der er filer i mappen, skal du først slette dem. Filer, der er placeret i en mappe, kan slettes ved at angive navnet på den mappe efter DEL-kommandoen: DEL C:\DOS.

Denne kommando sletter alle filer, der er i DOS-mappen. Selve mappen slettes ikke som følge af disse handlinger.

SLETNING AF ET TRÆFRAGMENT
MS-DOS 6.2 har en kommando til at slette et fragment af et mappetræ - DELTREE. Den sletter den angivne mappe, alle filer inkluderet i den og undermapper på ethvert underordnet niveau med deres filer. Du skal være forsigtig! Et træfragment fjernet på denne måde kan ikke gendannes. Desuden slettes skjulte, system- og skrivebeskyttede filer uden varsel. OMDØVNING AF MATERIALER
Ved hjælp af MOVE kommandoer Du kan ikke kun overføre filer fra en mappe til en anden, men du kan også omdøbe selve mapperne uden at ændre deres underordning. Efter at have udført kommandoen MOVE OLD_DOS NEW_DOS, vil biblioteket, der tidligere hed OLD_DOS, fremover blive kaldt NEW_DOS.

Fødselsdatoen for DOS-operativsystemet kan betragtes som 1980, da den første udvikling blev oprettet, kaldet QDOS. Systemet blev mest udbredt i 1987 og er stadig i brug i dag.

DOS: generelle karakteristika

Computersystemet (operativsystemet) er et program, der indlæses, når den personlige computer er tændt. Den fører en dialog med en person, styrer pc'en og dens ressourcer og starter forskellige programmer. Takket være operativsystemet kan brugeren bekvemt kommunikere med pc-enheder (interface).

Kernen i MSDOS-systemet er MSDOS.SYS- og I0.SYS-filerne, som indlæses i hukommelsen ved hjælp af bootloaderen og er permanent til stede der. Den første fil implementerer kerne MSDOS-tjenester på højt niveau, og den anden fil supplerer det grundlæggende I/O-system.

Behandling af kommandoer indtastet af brugeren udføres ved hjælp af en kommandoprocessor, som implementeres gennem COMMAND.COM-filen, der er placeret på disken sammen med kernen. Nogle kommandoer i DOS, såsom DIR, TYPE og andre, udføres af kommandoprocessoren selv. De kaldes interne teams. Andre eksterne kommandoer udføres vha eksterne filer, som indlæses i hukommelsen og også styres via COMMAND.COM. Efter at programmet er færdig med at køre, sletter processoren programmet fra hukommelsen og rapporterer dets parathed til yderligere brugerhandlinger.

Eksterne kommandoer, som DOS-operativsystemet udfører, leveres som separate filer sammen med systemet. De udfører forskellige servicehandlinger (formatering osv.).

En tilføjelse til MSDOS input/output-systemet er enhedsdrivere, der giver ikke-standard brug af eksisterende enheder eller vedligeholdelse af nye. Disse programmer indlæses i pc'ens hukommelse sammen med systemet, og deres navne skrives ind speciel fil konfiguration CONFIG.SYS. Dette gør det nemmere at tilføje nye enheder uden at bruge system-MSDOS-filer.

DOS-operativsystem: grundlæggende funktioner

Systemets hovedansvar er at vedligeholde (oprette, gemme, slette) filer, der ligner alle andre og repræsenterer et sæt data bestemt sted hukommelse. Under behandlingen indlæses filer i operativsystemet, og dette sker under kontrol af systemet (operativsystemet).

Hver fil skal have et navn, som kan være komplekst eller enkelt. Det komplekse navn er repræsenteret af filnavnet og dets udvidelse. I modsætning til andre systemer, mere højt niveau(Windows), i MS-DOS kan filnavnet have maksimalt otte tegn. Filtypenavnet angiver dens type eller tilknytning til et bestemt program, for eksempel en datafil eller en tekstfil.

I forhold til Windows er MS DOS selvfølgelig en helt anden grænseflade. Hvis i det første system alt nødvendige værktøjer og al information præsenteres grafisk på computerskærmen, så er arbejdet i DOS-systemet mere komplekst og kræver særlige færdigheder og viden om kommandoer.

Som grænseflade, når man arbejder i et DOS-system, fremstår brugeren med kun én kommandolinje. Og for eksempel for at indlæse et program eller spil (understøttet af dette system) skal du indtaste flere kommandoer.

Efter fremkomsten af ​​Norton Commander-programmet blev det meget lettere at arbejde i MS-DOS. Desuden er DOS-operativsystemet et system med én opgave, og i modsætning til Windows tillader det dig ikke at arbejde med to eller flere programmer på samme tid. Alligevel, dette system bruges stadig og giver dig mulighed for at løse forskellige specifikke problemer. Fra under DOS lanceres et program til at gendanne information, tjekke hukommelse og løse andre hardwareproblemer.

Emne 1.3: Systemsoftware

Emne 1.4: Servicesoftware og grundlæggende algoritmer

Introduktion til økonomisk informatik

1.3. PC system software

1.3.4. Operativsystem MS DOS

Et af de mest almindelige operativsystemer indtil midten af ​​90'erne var Microsofts diskoperativsystem MS DOS (Microsoft Disk Operativ system).

I moderne Windows-operativsystemer bruges kommandolinjen til at arbejde med DOS-kommandoer, som kan kaldes: Start/Kør, indtast cmd i dialogboksen og klik OK. En anden måde at åbne kommandolinjen på er Start/Programmer/Tilbehør/Kommandoprompt.

Sammensætning af MS DOS

MS DOS-operativsystemet inkluderer følgende hovedmoduler:

  1. Grundlæggende input-output system (BIOS).
  2. Blok bootstrap (Boot Record).
  3. BIOS-udvidelsesmodul (IO.SIS).
  4. Afbrydelsesbehandlingsmodul (MS DOS.SYS).
  5. Kommandoprocessor (COMMAND.COM).
  6. driverfiler, som efter at være indlæst i hukommelsen sikrer driften af ​​enheder som mus, cd-rom osv.
  7. OS-værktøjer, der udfører forskellige servicefunktioner (diskformatering osv.).

Grundlæggende BIOS system Den er hardwareafhængig og er placeret i PC ROM-hukommelsen. Denne del af styresystemet er indbygget i pc'en.

Den implementerer følgende hovedfunktioner:

  1. Automatisk kontrol hardwarekomponenter, når du tænder for pc'en.
  2. Kaldning af OS-startblokken (indlæsning af operativsystemprogrammet i hukommelsen sker i to trin: Først indlæses opstartsrecordblokken, og kontrol overføres til den, derefter overføres de resterende moduler ved hjælp af denne blok).

Boot Record er et meget kort program (ca. 512 bytes), der findes i den første sektor på hver DOS-disk. Boot Record indlæser yderligere to OS-moduler i hukommelsen ( systemfiler io.sys, msdos.sys), som fuldfører DOS-opstartsprocessen.

IO.SIS BIOS-udvidelsesmodulet er en tilføjelse til BIOS ROM'en. Den konfigurerer operativsystemet til en specifik pc-konfiguration og giver dig mulighed for at tilslutte nye drivere til ikke-standardiserede I/O-enheder.

MS DOS.SYS afbrydelseshåndteringsmodul – implementerer tjenester relateret til servicering af filsystemet og input/output operationer.

Kommandoprocessor COMMAND.COM – behandler kommandoer indtastet af brugeren.

Indlæser MS DOS

Efter at have tændt for strømmen til en computer, hvor MS DOS-operativsystemet er installeret, sker følgende processer automatisk:

  • PC-test (BIOS kører et sæt indledende computertestprogrammer);
  • indlæsning af MS DOS (læser operativsystemet fra en ekstern lagerenhed til RAM);
  • MS DOS-opsætning (OS-opsætning udføres ved hjælp af kommandoer skrevet i filerne config.sys og autoexec.bat).

Efter indlæsning af OS, vises en prompt på monitorskærmen, hvor brugeren skal indtaste kommandoer, som består af disknavnet og følgende symboler:
A:\> eller C:\>.

Det betyder, at DOS er klar til at modtage kommandoer.

DOS-prompten indeholder oplysninger om det aktuelle drev og det aktuelle bibliotek. For eksempel,
A:\>- drev A:, rodmappe:
C:\windows>- drev C:, Windows-bibliotek.

Den disk, som pc'en i øjeblikket arbejder med, kaldes den nuværende.

Indtastning og redigering af kommandoer

For at indtaste en kommando skal du skrive denne kommando på tastaturet og trykke på Enter. For at redigere den indtastede kommando kan du bruge følgende taster: Backspace, Delete, Ins, Esc, Cursortaster.

Generelle kommandoer:

  • VER – tjek OS-versionen (A:\>VER, tryk på Enter);
  • CLS – Ryd skærm (A:\> CLS, tryk på Enter);
  • TID – kontroller og ret systemuret (A:\>TID, tryk på Enter);
  • DATA - tjek og ret systemkalenderen (A:\> DATA, tryk på Enter).

Grundlæggende kommandoer til at arbejde med filer, mapper, diske

Arbejde med filer:

  • Skabelse tekstfiler: A:\>copy con (filnavn) – efter at have indtastet denne kommando, skal du indtaste linjerne i filen én efter én. I slutningen af ​​hver linje skal du trykke på Enter-tasten og efter indtastning sidste linje– tryk på F6 (eller Ctrl + Z) og derefter Enter. En fil med angivet navn;
  • kopi fil: A:\>kopi a:\lesson urok (kopier lektion fra rodmappe til urok-biblioteket);
  • slet fil: A:\>del mindre, tryk på Enter;
  • rename: A:\>ren lektion conon, tryk på Enter (den omdøbte fil er conon);
  • output filen til skærmen: TYPE eksempel: A:\>TYPE prim.1, tryk Enter;
  • flette (kombinerer filer til én) COPY_ fulde navn 1. fil + fulde navn på 2. fil _ fulde navn på 3. fil, tryk på Enter.

Arbejde med mapper:

  • opret en mappe: A:\>md urok, tryk på Enter;
  • slet mappe: A:\>rd urok, tryk på Enter;
  • browsing i mappen (bibliotekets indholdsfortegnelse): A:\>DIR, tryk på Enter;
  • lave om nuværende bibliotek: A:\>cd urok, tryk på Enter. Vi får: A:\urok> (drev A:, bibliotek \urok);
  • gå til rodmappen: A:\urok>cd .. , tryk på Enter. Vi får: A:\> (drev A:, rodmappe);
  • viser en liste over diskmapper: A:\>TRÆ A: /F, tryk på Enter.

Arbejde med diske:

  • flytning fra disk til disk: C:\ windows >A:, tryk på Enter, vi får A:\>;
  • formater diske: C:\> formater a:, tryk på Enter;
  • angivelse af en etiket på disken: A:\vol, tryk på Enter;
  • læser etiketten: A:\label, tryk på Enter.

God dag.

Hvis du er interesseret i DOS-operativsystemet, hvad det er, af hvem og i hvilke tilfælde det bruges, er du kommet til det rigtige sted. I min artikel finder du svar på disse spørgsmål og finder ud af, hvordan DOS adskiller sig fra det velkendte og elskede Windows-system.

Bekendtskab

Denne forkortelse står for engelsk sprog som Disk Operating System, eller efter vores mening - et diskoperativsystem. Det inkluderer en hel familie af pc-operativsystemer, der involverer brugen diskdrev, altså harddiske og disketter.

Den første version blev udgivet af Seattle Computer Products i 1980. Senere blev produktet købt af Microsoft Corporation, der underskrev en kontrakt med IBM, der omfattede udviklingen af ​​et operativsystem til en ny model af computere fra dette firma.

I dag findes DOS sjældent, bortset fra at arbejde med forældet teknologi eller programmer skrevet for længe siden. Det var populært under fremkomsten af ​​computere. Selvom der er forlængere, der giver dig mulighed for fuldt ud at bruge dette produkt i dag.

Sammenligning med Windows

For at du bedre kan forstå essensen af ​​vores samtale, vil jeg foretage en sammenligning med Windows, da dette system er et af de mest populære. Jeg vil ikke gå ind i ukrudtet, men jeg vil bare sige det vigtigste.

I 80'erne af forrige århundrede var computere ikke så kompakte, som de er nu, men var elektroniske computere store størrelser. På trods af deres størrelse var deres funktionalitet ikke særlig forskelligartet. Derfor var en enkelt-opgave 16-bit en med en enkel grænseflade nok for dem.

Forstod du ikke den sidste sætning? Det betyder, at man i DOS ikke kan arbejde i flere vinduer og programmer, som Windows tillader, som i øvrigt har , og derfor hurtigt kan behandle flere kommandoer.

Udseendet af DOS er meget enklere end smukke og farverige Windows med mange forskellige ikoner og knapper.

Den gamle brors skal ligner kommandoskallen Windows linje. Det vil sige, at den ikke havde en grafisk grænseflade.

Også på grund af den hurtige udvikling af teknologi, disk system ikke klarer sig godt med nuværende lyd, videokort og anden hardware. Det involverer heller ikke midler til kontrol og beskyttelse mod vira, da de i det væsentlige ikke eksisterede på tidspunktet for dets popularitet. Mens Windows er tilpasset moderne krav.

Til fordel for diskoperativsystemer

Fra synspunkt almindelig bruger, Windows vinder på grund af ovenstående fordele. Der er dog tidspunkter, hvor ingen af ​​dem betyder noget. For eksempel, for en revisor, der ikke behøver at skifte mellem vinduer, er det mere bekvemt at arbejde i MS-DOS. Da grænsefladen giver dig mulighed for at bevare dit syn, eller rettere anstrenge det mindre.

Og mange erfarne programmører foretrækker forældet system. Fordi dens enkelhed giver dig mulighed for helt at tage kontrollen over den i dine egne hænder. For at udføre grundlæggende funktioner har den kun brug for et par lette filer, mens der i Windows er ret mange af dem, og alle de vigtigste ting, især , er pålideligt skjult for brugeren.

DOS komponenter

Dette OS inkluderer:

  • Grundlæggende input/output system (). Indbygget i din hardwares permanente hukommelse. Nødvendig for at kontrollere hardwarens funktionalitet, når du starter computeren og kalder den indledende DOS-startblok.
  • Boot Record-blok er et letvægtsprogram (ikke mere end 512 bytes). Efter BIOS'en indlæser hun yderligere to moduler for endelig at tænde for systemet.
  • BIOS-udvidelsesmodul (IO.SIS). Dens funktioner omfatter opsætning af OS-konfigurationen og installation af drivere.
  • Afbrydelseshåndteringsmodul (MS DOS.SYS) - vedligeholder filsystemet (FAT med en grænse på 8 tegn for fil- og mappenavne), og er også ansvarlig for datainput/output.
  • Kommandoprocessor (COMMAND.COM) - behandler opgaver, du giver.
  • Indbyggede drivere til betjening af mus, tastatur, drev osv.
  • Hjælpeprogrammer, der er nødvendige for at udføre forskellige servicefunktioner (formatere en disk osv.).

Jeg tror, ​​at ovenstående information er tilstrækkelig til generel information.

Hav et godt humør!

Operativsystem MS DOS (Microsoft Disk Operating System) er det mest almindelige operativsystem på 16-bit personlige computere(Brugt filsystem FAT16). Den består af følgende hovedmoduler:

  • bootstrap blok ( boot loader Boot Record er et meget kort program, hvis eneste funktion er at læse to andre dele af DOS-udvidelsesmodulet fra disk til RAM. grundlæggende system input/output og afbrydelseshåndteringsmodul.
  • · grundlæggende input/output systemudvidelsesmodul (IO.SYS-fil) - gør det muligt at bruge yderligere chauffører servicering af ny eksterne enheder, samt drivere til ikke-standard servicering af eksterne enheder.
  • · Afbrydelseshåndteringsmodul (MSDOS.SYS-fil) - implementerer grundlæggende DOS-tjenester på højt niveau.
  • · kommandoprocessor(COMMAND.COM fil) - behandler kommandoer indtastet af brugeren.
  • · MS DOS-hjælpeprogrammer er programmer, der leveres med operativsystemet i form af separate filer. De udfører vedligeholdelseshandlinger, for eksempel markering af disketter, kontrol af diske osv.

MS-DOS-systemet blev udviklet i 1981 specifikt til den nyligt lancerede første 16-bit personlige computer, IBM PC, baseret på i86-processoren. Den første version af systemet var forfærdelig, men det virkede. I de efterfølgende år lykkedes det Microsoft at forbedre sit system markant, selvom nogle rester af den første version viste sig at være uudslettelige. Alliancen med IBM gjorde det muligt for Microsoft at opnå fantastisk økonomisk succes.

MS-DOS er et enkelt-bruger-operativsystem til samtale. Den fører en dialog med brugeren i teksttilstand og er mere designet til at betjene applikationsprogrammer teksttilstand, selvom det også tillader grafik. Musedrift bør leveres af applikationsprogrammerne selv med minimal support fra OS. For at være vært for brugerens program og til dets egne behov giver MS-DOS dig mulighed for at bruge 640 KB hukommelse, hvilket virkede som en enorm mængde i disse umindelige tider med omhyggelig programmering og fuldstændig mangel på AVI filer og MP3. Senere blev der tilføjet funktioner, der gjorde det muligt at bruge op til 4 MB hukommelse med en vis indsats.

MS-DOS-grænsefladen med applikationsprogrammer er baseret på opkald til softwareafbrydelser, der behandles af systemet. De fleste af disse interrupts kaldes DOS-funktioner.

MS-DOS-systemet var startskuddet til oprettelse af Windows. I øjeblikket er MS-DOS stille og roligt ved at dø, selvom alting Windows versioner forsøge at sikre, at de fleste af de programmer, der er udviklet til deres forgænger, bliver implementeret.

Udviklingsstadier og korte egenskaber OS MS DOS

DOS version

Udgivelsesår

Mængde RAM (plads optaget i hukommelsen)

Disketteformat

Harddisk kapacitet

Muligheder

Tilføje. forsyningsselskaber

  • 1 side 160 KB
  • 2 sider 320 KB

2 sider 360 KB

Hierarkisk filstruktur

Driver koncept

Printer spooler

hbasica sprog

  • 1,2 MB 5,25??
  • 3,5?? 720 KB

betinget opdeling i logiske sektioner

Net, forskellige formater disketter

Xcopy, replace, qw-basic sprog

Understøtter EGA, VGA

Arbejder med hukommelse over 640 KB

evnen til at flytte til udvidet hukommelse

Effektiv brug af hukommelsesområder, flytning af DOS-kernen til udvidet hukommelse

Netværk, e-mail post, antivirus programmer, multi-konfiguration

Indbygget i Windows som enkeltstående version eksisterer ikke