ComputereSoftware

Et sæt af kommandoer, der definerer en sekvens af processor operationer. Instruktionen systemet CPU

Ikke alle brugere forestille sig, hvordan edb-systemet af enhver rang. Men alle ved præcis, hvad CPU'en spiller en central rolle i at sikre, at beregningerne og hele systemets ydeevne. På de samme få mennesker er klar over, hvad et sæt af instruktioner, der angiver en sekvens af processor operationer. Sådan virker det i praksis, er det nu, og vil blive overvejet.

Et sæt af kommandoer, der definerer sekvensen af handlinger af processoren: det er i generel forstand?

Som det er kendt, central processing unit (CPU eller CPU) i computersystemet spiller en stor rolle, fordi det er tildelt det ved alle processer i forbindelse med driften af operativsystemet og installerede programmer.

Operativsystemet selv, og enhver, der bygger på udførelsen af applets og applikationer. Vi kan sige, at det sæt af kommandoer, der definerer sekvensen af handlinger af processoren, er der et program, til at udføre en bestemt handling i retning af beregningerne ved starten af den eksekverbare proces. Hvad er programmet - er en anden sag. Essensen af denne proces ligger i det faktum, at processoren er givet et fingerpeg om udførelsen af en bestemt funktion.

Mikroprocessor hold: hvordan fungerer det?

Hvis du stadig ikke ved, hvordan det fungerer, skal det bemærkes, at der i begyndelsen af det samme eksekverbar fil (som regel EXE-type) applikation lagret på harddisken, er accepteret.

Typisk kommando udføres af en processor, er rettet direkte i lagercellen eller i oprerativku, og efter den binære databehandlingsmetoderne dens udførelse. Som det fremgår, kan processoren ikke acceptere kommandoer som "Run". den såkaldte kompilering, dvs omdannelsen af kommandoerne er tilgængelige i sprogkode for denne maskine er fastsat for alle programmeringssprog.

I dette tilfælde skal det bemærkes, at det sæt af kommandoer, der definerer sekvens af handlinger RAM eller CPU, er underlagt strenge regler for programmering - True / False ( «Sand" / 'Falsk'). Ingen mellemvej, men i forgrening algoritmer generelle principper for computer arbejde indebærer indførelse og anvendelse af "den anden" operatør (Else). De generelle principper for tilrettelæggelsen af din computer bare bygget på det.

Med andre ord synes kredsløbet som "ja-nej-anden." Hvis processoren ikke er enig med den første opgørelse, nægter hun at udføre, efter det andet princip, vælger handlingen af dem, der er registreret i de programmerbare filer med betingelserne i tredje afsnit, (ikke at tale om dem overhovedet). En tilhørende komponenter kan være nok.

Eksekverbare og dynamiske biblioteker

Taler om, hvad det sæt af kommandoer, der definerer sekvens af handlinger RAM eller processor, kan du ikke ignorere instruktion udførelse baseret på eksekverbare og objekter som indlæses i tillæg.

Nogle af de programmer, der præsenteres i form af eksekverbar EXE filtype, COM, BAT, BIN, CMD, og mange andre mislykkes, sende sine egen proces udførelse instruktioner direkte til CPU'en.

Andre programfiler, der kræver download af yderligere grænseflader eller indstillinger kan endvidere indlæses i RAM såkaldte dynamiske format DLL-biblioteker og konfigurationsfiler som CFG eller XML.

I dette tilfælde, at de eksekverbare program belastninger ud over RAM en speciel fil, som definerer kompileret eksekverbar kode (f.eks, DLL-format), uden hvilke det simpelthen ikke kan arbejde.

Ved hjælp af DLL-filer uden EXE

Dog kan mikroprocessoren kommandoer behandles uden de eksekverbare filer. Bare se på installationen, VST-plug-ins til de mest populære DAW-studier (Digital Audio Workstation).

I dette tilfælde taler vi om det faktum, at du bare kan kopiere DLL-fil til den ønskede placering, skal du indstille søgningen, og programmet vil bestemme den nye synth eller virkning.

Fejl og fejl: hvordan man skal håndtere dem?

De vigtigste komponenter i computeren som en processor, hukommelse og harddisk ikke forårsager misforståelser. I det mindste ved dette meget svært at tro.

Men her er problemet nogle gange systemets ydeevne kan bestå i, at det sæt af kommandoer, der definerer sekvens af handlinger af processoren, er CPU'en ikke nå på grund af svigt af OS installeret på computeren. Dette skyldes det faktum, at på et tidspunkt udført tjeneste forsøger at udføre noget kode, men systemet ikke opfatter (mikroprocessoren kommandoer fungerer ikke).

Det menes, at den nemmeste løsning kan være at lancere en kommandoprompt med administratorrettigheder (CMD i konsollen "Kør" eller lanceringen af mappen System32), der ordineres en kombination af sfc / scannow. Denne kommando gør det muligt at specificere de beskadigede eller manglende komponenter i systemet (med hensyn til den dynamiske bibliotek i første omgang).

Den anden mulighed, hvis mikroprocessoren kommandoerne ikke håndteres korrekt, - ved hjælp af kommandoer overskrive boot sektor:

  • Bootrec.exe / fixmbr.
  • Bootrec.exe / fixboot.
  • Bootrec.exe / RebuildBcd.

Bemærk, at disse kommandoer arbejde som i det nuværende system (i deres ansøgning bedre at bruge fejlsikret tilstand Fejlsikret tilstand) samt i standard konfiguration ved opstart Gendan fra eksterne medier såsom CD-rom eller flashdrev. I dette tilfælde, det sæt af instruktioner, der specificerer handlinger sekvens processor, udfører genvinding og genbrug af læsseren. Af den måde, kan holdet vedtage som de arbejder bedst, når genoprette systemet.

I det ekstreme tilfælde, kan du bruge et specielt designet værktøj DLL Suite, som bestemmer de manglende Windows-system biblioteker, og efter scanning installere dem selv. I det store og er brugerindgreb reduceres kun til det faktum, at følge instruktionerne i "Masters". Men uden en internetforbindelse er nødvendig, fordi download vil blive foretaget fra der, ikke fra deres egen distribution.

fund

Så prøv at opsummere alle. Vi kan sige, at det sæt af kommandoer, der definerer sekvens af handlinger processoren er en konventionel program skrevet i et bestemt sprog og komplirovannoy i kode, der er anerkendt af maskinen. Spørgsmål arbejdsprogrammer selv - er en anden sag. Som det fremgår, i øvelsen, de kan behandles som direkte til processoren, uden om hukommelsen, og at anvende yderligere komponenter. Men det påvirker også CPU ydeevne. Desuden er download moduler indeholdende eksekverbare koder udføres i hukommelsen, der behandles af CPU'en, og processoren er indlæst. Men der er ingen vej udenom, fordi alle de moderne software er bygget på disse principper.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 da.unansea.com. Theme powered by WordPress.