Datori, Programmatūra
Noteikts komandu, kas nosaka secību procesora darbību. Sistēma CPU instrukcija
Ne visi lietotāji iedomāties, cik datoru sistēmu jebkura ranga. Bet visi zina tieši to, ko CPU ir galvenā loma, lai nodrošinātu, ka aprēķini un visa sistēma veiktspēju. Tajā pašā maz cilvēku izprot norādījumu kopums, kas norāda secību procesoru darbību. Kā tas darbojas praksē, tas ir tagad, un tiks uzskatīts.
Noteikts komandu, kas nosaka secību darbībām procesors: tas ir vispārīgā nozīmē?
Kā zināms, centrālā procesora bloks (CPU vai CPU), kas datorsistēmā ir liela nozīme, jo tas ir, kas tai piešķirtas ar visiem procesiem, kas saistīti ar darbību operētājsistēmas un instalētās lietojumprogrammas.
Operētājsistēma pati, un jebkurš, kas balstīta uz sniegumu applets un lietojumprogrammas. Mēs varam teikt, ka komandu kopums, kas nosaka secību darbībām procesoru, ir programma, lai veiktu noteiktu darbību virzienā aprēķinu sākumā izpildāmo procesu. Kas ir programma - ir cits jautājums. Šī procesa būtība slēpjas faktā, ka procesors ir dota dažas norādes veikšanai konkrētā funkciju.
Mikroprocesoru komanda: Kā tas darbojas?
Ja jūs vēl nezināt, kā tā darbojas, ir jāatzīmē, ka sākumā tās pašas izpildāmo failu (parasti EXE tipa) pieteikumu glabājas uz cietā diska, ir pieņemts.
Parasti komandu izpilda ar procesoru, kas adresēts tieši atmiņas šūnā vai oprerativku, un pēc bināro apstrādes notiek tā izpildi. Kā ir skaidrs, procesors nevar akceptēt komandas, piemēram, "Run". tā saukto apkopojums, ti, konvertējot komandas pieejamo valodas kodu šī mašīna ir paredzēta jebkurā programmēšanas valodā.
Šajā gadījumā jāatzīmē, ka noteikts komandu, kas nosaka secību darbības RAM vai CPU, ir pakļauta stingriem noteikumiem programmēšanu - True / False ( «True" / "False"). Nē vidusceļu, lai gan filiāles algoritmus vispārējos principus datora darbu saistīta ieviešanu un izmantošanu "citu" operators (cits). Vispārējie principi organizācijas datora vienkārši balstās uz to.
Citiem vārdiem sakot, ķēde parādās kā "Jā-ne-otru." Ja pārstrādātājs nepiekrīt ar pirmo paziņojumu, viņa atsakās izpildīt, pēc otrā principa, izvēlas rīcību, kuri ir reģistrēti programmējamo failus ar nosacījumiem, kas noteikti trešajā daļā, (nerunāju par tiem vispār). A saistītie komponenti var būt pietiekami.
Izpildāma un dinamisko bibliotēku
Runājot par to, ko noteikts komandu, kas nosaka secību darbības RAM vai procesoru, jūs nevarat ignorēt instrukciju izpildi, pamatojoties uz izpildāmo un atslogojamo objektiem papildus.
Daži no iesniegtajiem veidā izpildāmo EXE faila tipa, COM BAT, BIN, CMD, un daudzi citi programmas neizdoties, nosūtot savus pašu procesu izpildes norādījumus tieši uz CPU.
Citas programmu faili, kas prasa lejupielādi papildu saskarnes vai iestatījumus tālāk var tikt iekrauti RAM tā saukto dinamiska formāta DLL bibliotēkas, un konfigurācijas failus, piemēram, CFG vai XML.
Tādā gadījumā izpildāmo programmu slodzes papildus RAM īpašu failu, kas definē apkopoto izpildāmo koda veidu (piemēram, DLL formāta), bez kura tā vienkārši nevar strādāt.
Izmantojot DLL failus bez EXE
Tomēr mikroprocesora komandas var apstrādāt bez izpildāmo failu. Paskatieties instalācijas procesu, VST pluginiem par populārākajiem Daw-studijas (Digital Audio Workstation).
Šajā gadījumā mēs runājam par to, ka jūs varat vienkārši kopēt DLL failu uz vajadzīgo vietu, kas meklēšanu, un programma būs noteikt jaunu synth vai sekas.
Neveiksmes un kļūdas: kā tikt galā ar viņiem?
Galvenie komponenti datorā kā procesoru, atmiņas un cietā diska neizraisa pārpratumus. Vismaz tas ir ļoti grūti noticēt.
Bet šeit ir problēma reizēm sistēmas veiktspēju var būt gan tas, ka kopa komandas, kas nosaka secību darbībām no procesoru, CPU nesasniedz, jo neveiksme OS instalēta datorā. Tas ir saistīts ar faktu, ka kādā brīdī veikts pakalpojums mēģina izpildīt kādu kodu, bet sistēma neuztver (mikroprocesoru komandas nedarbojas).
Tiek uzskatīts, ka vienkāršākais risinājums var uzsākt komandrindas ar administratora tiesībām (cmd konsolē "Run" vai uzsākšanas System32 mapē), kas noteiktā kombināciju sfc / SCANNOW. Šī komanda ļauj norādīt bojātās vai trūkstošos komponentus sistēmā (attiecībā uz dinamisko bibliotēku pirmajā vietā).
Otrs variants, ja mikroprocesors komandas netiek apstrādāti pareizi, - izmantojot komandas pārrakstīt boot sektoru:
- Bootrec.exe / fixmbr.
- Bootrec.exe / fixboot.
- Bootrec.exe / RebuildBcd.
Ņemiet vērā, ka šīs komandas darbojas kā pašreizējā sistēmā (savā pieteikumā labāk izmantot drošu režīmā Safe Mode), kā arī ar standarta konfigurācijā startēšanas Atjaunot no ārējā datu nesējā, piemēram, CD-ROM vai zibatmiņas disku. Tādā gadījumā instrukciju kopums, kas norāda pasākumus kārtas procesors, veic reģenerāciju un pārstrādi iekrāvēju. Starp citu, komanda var pieņemt, jo viņi strādā vislabāk, ja atjaunošanas sistēmu.
Ārkārtas gadījumos, jūs varat izmantot speciāli izstrādāts rīks DLL Suite, kas nosaka trūkstošos Windows sistēmas bibliotēku, un pēc skenēšanas instalēt tos pats. Ar un liela, lietotāja iejaukšanās ir samazināta tikai uz faktu, ievērot norādījumus "Masters". Tomēr bez interneta pieslēgums ir nepieciešams, jo lejupielāde tiks veikti no turienes, nevis no savas izplatīšanu.
secinājumi
Tātad, mēģināt apkopot visu. Mēs varam teikt, ka komandu kopums, kas nosaka darbību secību procesors ir parasto programmu rakstīts konkrētā valodā un komplirovannoy ar kodu, kas ir atzīta par mašīnu. Jautājumi strādāt pašiem programmas - ir cits jautājums. Kā ir skaidrs, īstenojot, tos var uzskatīt par tieši procesoru, apejot atmiņu un izmantot papildu komponentus. Bet tas arī ietekmē CPU veiktspēju. Turklāt lejupielādes moduļi satur izpildāmās kodi tiek veikta atmiņā, kuru apstrādā CPU, un procesors tiek ielādēta. Bet tur nav kļūst ap to, jo visi mūsdienu programmatūras ir veidota uz šiem principiem.
Similar articles
Trending Now