Uusimad eset smart security 5 värskendusserverid: häkitud Nod32View. Juhised NOD32 värskendusserveri asendamiseks

Selles artiklis räägime sellest, mis on keskseade ja kuidas see töötab.

Keskprotsessor ehk protsessor on üks olulisemaid komponente, mida võime leida peaaegu kõigist kaasaegsetest kõrgtehnoloogilistest seadmetest.

Enamikul meist on aga üsna kehv arusaam sellest, mida ja kuidas nad teevad, kuidas neist said keerulised tehnoloogilised imed, millised on peamised kaasaegsed tüübid.

Niisiis, täna püüame üksikasjalikult selgitada erinevate komponentide kõige olulisemaid aspekte, mis annavad elu kõigile seadmetele, mis aitavad meil nautida kõrgemat elukvaliteeti.

Mis on keskprotsessor?

Kuigi ei saa väita, et arvutis oleks üks kõige olulisem osa, kuna selle tööks on neid lausa rohkem kui üks, võib nende masinate nurgakiviks pidada keskseadet ehk protsessorit. Ja just see komponent vastutab tänapäevaseid arvuteid ja sülearvuteid määratlevate mõistete arvutamise, korraldamise või töötlemise eest.

Praegu on tegemist keerukate tehnoloogiatega, mis on välja töötatud mikroskoopiliste arhitektuuride abil, millest enamik on esitatud ühe, üsna väikese kiibina, kust neid mitukümmend aastat tagasi hakati nimetama mikroprotsessoriteks.

Tänapäeval leidub protsessoreid peaaegu kõigil objektidel, mida me tänapäeval kasutame: televiisorid, nutitelefonid, mikrolaineahjud, külmikud, autod, heliseadmed ja loomulikult personaalarvutid. Kuid need ei olnud alati sellised tehnoloogilised imed, nagu nad on praegu.

Protsessorite ajalugu

Oli aeg, mil protsessorid koosnesid tohututest armaatidest, mis võisid hõlpsasti ruumi täita. Need arvutitehnika esimesed sammud koosnesid suures osas tühjadest torudest, mis, kuigi tollal olid oluliselt võimsamad kui elektromehaaniliste releede alternatiivid, tundus tänapäeval see 4 MHz, milleni need enamasti jõudsid, meile naeruväärne.

Transistoride tulekuga 50ndatel ja 60ndatel hakati lisaks väiksematele ja võimsamatele ning ka palju töökindlamatele protsessoreid looma, kuna vaakumtorudega loodud masinatel kippus keskmiselt iga 8 tunni järel rike olema.

Kui me aga räägime kokkutõmbumisest, ei pea me silmas seda, et need sobiksid peopessa. Ja ikka veel suured protsessorid koosnesid kümnetest trükkplaatidest, mis ühendati kokku, et toetada ühe protsessori eluiga.

Pärast seda leiutati integraallülitus, mis ühendas põhimõtteliselt kõik ühe trükkplaadi või vahvliga, mis oli esimene samm kaasaegse mikroprotsessori saavutamise suunas. Esimesed integraallülitused olid väga lihtsad, kuna need suutsid rühmitada vaid üksikuid transistore, kuid aastatega kasvas eksponentsiaalselt nende transistoride arv, mida kuuekümnendate keskpaigaks sai integraallülitusse lisada. Meil olid juba esimesed keerulised protsessorid, mis koosnesid ühest vahvlist.

Esimene mikroprotsessor kui selline toodi turule 1971. aastal, selleks oli Intel 4004 ja sealt edasi on ülejäänud ajalugu. Tänu nende väikeste kiipide kiirele arengule ja suurele paindlikkusele on need arvutituru täielikult monopoliseerinud, kuna need on peaaegu kõigi kaasaegsete arvutite tuumaks, välja arvatud väga spetsiifilised rakendused, mis nõuavad väga spetsiifilist riistvara.

Kuidas keskprotsessor (CPU) töötab?

Äärmuseni lihtsustatult ja didaktilises mõttes on protsessori töö ette antud neljas faasis. Need faasid ei pruugi alati olla eraldiseisvad, vaid tavaliselt kattuvad ja esinevad alati samaaegselt, kuid mitte tingimata teatud funktsiooni puhul.

Esimeses etapis vastutab protsessor mälust koodi laadimise eest. Teisisõnu loe andmeid, mida tuleb hiljem töödelda. Selles esimeses faasis on protsessoriarhitektuuri tavaline probleem see, et teatud aja jooksul on võimalik lugeda maksimaalselt andmeid ja need on tavaliselt halvemad kui töödeldavad.

Teises faasis toimub töötlemise esimene etapp kui selline. Esimeses etapis loetud teavet analüüsitakse vastavalt juhistele. Seega on loetud andmete sees juhiste komplekti kirjeldavad murded, mis näitavad, mida ülejäänud teabega teha. Praktilise näitena on olemas kood, mis määrab, et paketi andmed tuleb lisada koos teise paketi andmetega, kusjuures iga pakett esindab numbrit kirjeldavat teavet, mille abil saadakse ühine aritmeetiline tehe.

Seejärel tuleb faas, mis jätkub vaba töötlemisega ja vastutab teises faasis dekodeeritud juhiste täitmise eest.

Lõpuks lõpeb protsess kirjutamisfaasiga, kus teave laaditakse uuesti, ainult seekord protsessorist mällu. Mõnel juhul võidakse teave laadida protsessori mällu, et seda hiljem uuesti kasutada, kuid kui konkreetse töö töötlemine on lõpetatud, kirjutatakse andmed alati põhimällu, kus need võidakse kirjutada salvestusseadmesse, olenevalt rakendus.

Peamised kaasaegsed protsessorite arhitektuurid

Nagu me juba ütlesime, on protsessori funktsioon teabe tõlgendamine. Erinevatest mälusüsteemidest laetakse andmeid kahendkoodi kujul ja just selle koodi peab protsessor rakenduste poolt kasulikeks andmeteks teisendama. Seda tõlgendust rakendatakse juhiste komplekti abil, mis määrab protsessori arhitektuuri.

Praegu on kaks peamist kasutatavat arhitektuuri RISC ja CISC. RISC annab elu Briti firma ARM arendatud protsessoritele, mis on mobiilseadmete kasvuga oluliselt kasvanud. Lisaks põhineb RISC-l PowerPC, arhitektuur, millest sündisid Apple'i arvutid, serverid ning Xbox 360 ja PlayStation 3 konsoolid. CISC on arhitektuur, mida kasutatakse AMD Inteli ja X86-64 X86 protsessorites.

Mis puudutab seda, milline arhitektuur on parem, siis on alati öeldud, et puhtam ja optimeeritud RISC on andmetöötluse tulevik. Intel ja AMD ei alistunud aga kunagi pöördele ning suutsid luua oma protsessorite ümber väga tugeva ökosüsteemi, mis, kuigi vananenud tagasiühilduvuselementidega tugevalt saastatud, toetas alati nende konkurente.

Üldiselt jäävad suuremad protsessorid tänu oma paindlikkusele ja suhteliselt lihtsale tootmisele kaasaegse andmetöötluse keskmesse veel mitmeks aastaks. Kuid me peame alati meeles pidama, et aastate jooksul on paralleeltehnoloogiad arenenud, et aidata töökoormust detsentraliseerida, ja tänapäeval on võimsamad, kuid vähem paindlikud GPU-d omandanud peaaegu sama tähtsuse.

Video: mis on CPU [keskprotsessor, CPU] – kiire ja selge!

Iga arvuti kõige olulisem komponent on selle protsessor (mikroprotsessor)- tarkvaraga juhitav infotöötlusseade, mis on valmistatud ühe või mitme suuremahulise või ülisuure integraallülituse kujul.

Protsessor sisaldab järgmisi komponente:

    juhtimisseade- genereerib ja varustab kõiki PC elemente õigel ajal teatud juhtsignaale (juhtimpulsse), mis on määratud teostatava toimingu spetsiifikast ja eelnevate toimingute tulemustest;

    aritmeetiline loogikaühik (ALU)- mõeldud kõigi aritmeetiliste ja loogiliste toimingute tegemiseks numbrilise ja sümboolse teabega;

    kaasprotsessor- täiendav plokk, mis on vajalik keerukate matemaatiliste arvutuste tegemiseks ning graafiliste ja multimeediumiprogrammidega töötamiseks;

    üldotstarbelised registrid- kiired mälurakud, mida kasutatakse peamiselt erinevate loendurite ja osutajatena arvuti aadressiruumile, millele juurdepääs võib oluliselt suurendada käivitatava programmi kiirust;

    vahemälu- kiire mäluplokk teatud ajahetkel töödeldava või arvutustes kasutatava teabe lühiajaliseks salvestamiseks, salvestamiseks ja väljastamiseks. See parandab protsessori jõudlust;

    andmesiin- liidesesüsteem, mis teostab andmevahetust teiste arvutiseadmetega;

    kella generaator(impulsid);

    katkestuse kontroller;

Protsessori peamised omadused on järgmised:

Kella sagedus- elementaaroperatsioonide (tsüklite) arv, mida protsessor ühes sekundis sooritab. Kella kiirust mõõdetakse megahertsides (MHz) või gigahertsides (GHz). Mida kõrgem on taktsagedus, seda kiiremini protsessor töötab. See väide kehtib ühe põlvkonna protsessorite kohta, kuna erinevad protsessorimudelid nõuavad teatud toimingute tegemiseks erinevat arvu taktisagedusi.

Biti sügavus- ühe taktitsükli jooksul töödeldava (või edastatava) teabe kahendnumbrite (bittide) arv. Biti suurus määrab ka binaarbittide arvu, mida saab protsessoris RAM-i adresseerimiseks kasutada.

Protsessoreid iseloomustavad ka: protsessori tuuma tüüp(tootmistehnoloogia määratakse mikroprotsessori minimaalsete elementide paksuse järgi); bussi sagedus, kus nad töötavad; vahemälu suurus;teatud perekonda kuulumine(nagu ka genereerimine ja muutmine); "vormitegur"(seadme ja välimuse standard) ja lisafunktsioone(näiteks spetsiaalse multimeediumikäskude süsteemi olemasolu, mis on loodud graafika, video ja heliga töö optimeerimiseks).

Tänapäeval on peaaegu kõigil IBM PC-ga ühilduvatel lauaarvutitel kahe peamise tootja (kahe perekonna) protsessor - Intel Ja AMD.

Kogu IBM PC arendamise ajaloo jooksul on Inteli mikroprotsessorite perekonnas olnud kaheksa peamist põlvkonda (alates i8088-st kuni Pentium IV-ni). Lisaks on Intel Corporation tootnud ja jätkab Pentiumi protsessorite kõrvalpõlvkondade tootmist (Pentium Pro, Pentium MMX, Intel Celeron jne). Inteli mikroprotsessorite põlvkonnad erinevad kiiruse, arhitektuuri, vormiteguri jms poolest. Lisaks toodetakse igas põlvkonnas erinevaid modifikatsioone.

Inteli mikroprotsessorite konkurent on tänapäeval AMD mikroprotsessorite perekond: Athlon, Sempron, Opteron (Shanghai), Phenom.

Inteli ja AMD mikroprotsessorid ei ühildu (kuigi mõlemad ühilduvad IBM PC-ga ja toetavad samu programme) ning nõuavad sobivaid emaplaate ja mõnikord ka mälu.

Arvutitele, nagu Macintosh (Apple), toodetakse oma perekonna protsessoreid Mac.

Protsessor

Intel 80486DX2 keraamilises PGA pakendis.

Intel Celeron 400 pesa 370 plastikust PPGA korpuses, altvaade.

Intel Celeron 400 pesa 370 plastikust PPGA korpuses, pealtvaade.

Intel Celeron 1100 pesa 370 FC-PGA2 korpuses, altvaade.

Intel Celeron 1100 pesa 370 FC-PGA2 korpuses, pealtvaade.

Protsessor (Protsessor; Protsessor- Inglise keskprotsessor, sõna otseses mõttes - keskne arvutusseade) - masinakäskude täitja, arvuti riistvara osa või programmeeritav loogikakontroller, kes vastutab programmide poolt määratud toimingute sooritamise eest.

Kaasaegseid protsessoreid, mis on rakendatud eraldi mikroskeemide (kiipide) kujul, mis rakendavad kõiki seda tüüpi seadmetele omaseid funktsioone, nimetatakse mikroprotsessoriteks. Alates 1980. aastate keskpaigast on viimased praktiliselt asendanud muud tüüpi protsessoreid, mille tulemusena on seda mõistet üha sagedamini tajutud sõna "mikroprotsessor" tavalise sünonüümina. See aga ei vasta tõele: mõnede superarvutite keskprotsessorid on tänapäevalgi keerulised suuremõõtmeliste integraallülituste (LSI) ja väga suuremõõtmeliste integraallülituste (VLSI) massiivid.

Algselt mõiste Keskprotsessor kirjeldas loogiliste masinate spetsiaalset klassi, mis on loodud keerukate arvutiprogrammide täitmiseks. Selle eesmärgi üsna tiheda vastavuse tõttu tol ajal eksisteerinud arvutiprotsessorite funktsioonidele kandus see loomulikult üle arvutitele endile. Mõiste ja selle lühendi kasutamine seoses arvutisüsteemidega algas 1960. aastatel. Protsessorite disain, arhitektuur ja teostus on sellest ajast peale korduvalt muutunud, kuid nende peamised käivitatavad funktsioonid on jäänud samaks, mis varem.

Varased protsessorid loodi ainulaadsete, isegi ainulaadsete arvutisüsteemide ainulaadsete komponentidena. Hiljem läksid arvutitootjad ühe või mõne väga spetsiifilise programmi käitamiseks mõeldud protsessorite arendamise kallilt meetodilt üle tüüpiliste mitmeotstarbeliste protsessorseadmete klasside masstootmisele. Arvutikomponentide standardimise suundumus tekkis pooljuhtelementide, suurarvutite ja miniarvutite kiire arengu ajastul ning integraallülituste tulekuga muutus see veelgi populaarsemaks. Mikroskeemide loomine võimaldas veelgi suurendada CPU-de keerukust, vähendades samal ajal nende füüsilist suurust. Protsessorite standardiseerimine ja miniaturiseerimine on viinud nendel põhinevate digiseadmete sügavale tungimiseni inimeste igapäevaellu. Kaasaegseid protsessoreid võib leida mitte ainult kõrgtehnoloogilistest seadmetest, näiteks arvutitest, vaid ka autodest, kalkulaatoritest, mobiiltelefonidest ja isegi laste mänguasjadest. Kõige sagedamini on neid esindatud mikrokontrolleritena, kus lisaks arvutusseadmele asuvad kiibil lisakomponendid (liidesed, sisend/väljundpordid, taimerid jne). Kaasaegsed mikrokontrolleri arvutusvõimalused on võrreldavad kümne aasta taguste personaalarvutite protsessoritega ja ületavad sageli isegi oluliselt nende jõudlust.

Von Neumanni arhitektuur

Enamik kaasaegseid personaalarvutite protsessoreid põhinevad üldiselt John von Neumanni leiutatud tsüklilise järjestikuse töötlemise protsessi mingil versioonil.

D. von Neumann tuli 1946. aastal välja arvuti ehitamise skeemi.

Selle protsessi kõige olulisemad sammud on kirjeldatud allpool. Erinevad arhitektuurid ja erinevad meeskonnad võivad vajada täiendavaid samme. Näiteks aritmeetilised juhised võivad vajada täiendavaid mälupöördusi, mis loevad operande ja kirjutavad tulemusi. Von Neumanni arhitektuuri eripäraks on see, et juhised ja andmed salvestatakse samasse mällu.

Täitmistsükli etapid:

  1. Protsessor asetab programmi loenduri registrisse salvestatud numbri aadressi siinile ja annab mällu lugemiskäsu;
  2. Määratud number on mälu aadress; mälu, olles saanud aadressi ja lugemiskäsu, paneb sellele aadressile salvestatud sisu andmesiini ja teatab valmisolekust;
  3. Protsessor saab andmesiinilt numbri, tõlgendab seda oma käsusüsteemist käsuna (masinkäskuna) ja täidab selle;
  4. Kui viimane käsk ei ole harukäsk, suurendab protsessor programmiloendurisse salvestatud arvu ühe võrra (eeldusel, et iga käsu pikkus on üks); selle tulemusena moodustub sinna järgmise käsu aadress;
  5. 1. etapp sooritatakse uuesti.

See silmus täidetakse alati ja seda nimetatakse protsessi(sellest ka seadme nimi).

Protsessi käigus loeb protsessor mällu salvestatud käskude jada ja täidab need. Seda käskude jada nimetatakse programmiks ja see esindab protsessori kasuliku toimimise algoritmi. Käskude lugemise järjekord muutub, kui protsessor loeb hüppekäsku – siis võib järgmise käsu aadress olla erinev. Teine näide protsessi muutmisest on seiskamiskäskluse vastuvõtmine või riistvara katkestamise režiim.

CPU käsud on arvuti juhtimise madalaim tase, seega on iga käsu täitmine vältimatu ja tingimusteta. Ei kontrollita teostatud toimingute vastuvõetavust, ei kontrollita väärtuslike andmete võimalikku kadumist. Selleks, et arvuti teeks ainult kehtivaid toiminguid, peavad käsud olema õigesti organiseeritud vajalikku programmi.

Tsükli ühest etapist teise ülemineku kiiruse määrab kella generaator. Kellageneraator toodab impulsse, mis toimivad keskprotsessori rütmina. Kellimpulsside sagedust nimetatakse taktsageduseks.

Torujuhtme arhitektuur

Torujuhtme arhitektuur ( torustik) lisati jõudluse parandamiseks keskprotsessorisse. Tavaliselt on iga käsu täitmiseks vaja läbi viia teatud arv sarnaseid toiminguid, näiteks: käsu toomine RAM-ist, käsu dekodeerimine, operandi adresseerimine RAM-is, operandi toomine RAM-ist, käsu täitmine, kirjutamine tulemus RAM-ile. Kõik need toimingud on seotud konveieri ühe etapiga. Näiteks MIPS-I mikroprotsessori konveier sisaldab nelja etappi:

  • juhiste vastuvõtmine ja dekodeerimine (Fetch)
  • operandi adresseerimine ja toomine RAM-ist (juurdepääs mälule)
  • aritmeetiliste toimingute sooritamine
  • toimingu tulemuse salvestamine (pood)

Pärast vabastamist k konveieri etapil alustab ta kohe järgmise käsuga. Kui eeldame, et konveieri iga etapp kulutab oma tööle ajaühiku, siis käsu täitmine pikkusega konveieril n astub samme n ajaühikutes, kuid kõige optimistlikumal juhul saadakse iga järgmise käsu täitmise tulemus iga ajaühiku järel.

Tõepoolest, torujuhtme puudumisel võtab käsu täitmine aega n ajaühikutes (kuna käsk tuleb täitmiseks ikkagi tuua, dekrüpteerida jne) ja käivitada m käsud vajavad ajaühikuid; konveieri kasutamisel (kõige optimistlikumal juhul) täitmiseks m kõik, mida vajate, on käsklused n + m ajaühikud.

Konveieri efektiivsust vähendavad tegurid:

  1. torujuhtme seisakuid, kui mõnda etappi ei kasutata (näiteks ei ole vaja adresseerida ja operandi RAM-ist tuua, kui käsk töötab registrites);
  2. oodake: kui järgmine käsk kasutab eelmise tulemust, siis viimane ei saa täitmist alustada enne, kui esimene on täitnud (sellest saab üle, kasutades järjekorrast väljas käimist);
  3. torujuhtme tühjendamine, kui seda tabab hargnemiskäsk (seda probleemi saab siluda haru ennustamise abil).

Mõnel kaasaegsel protsessoril on rohkem kui 30 etappi, mis suurendab protsessori jõudlust, kuid põhjustab palju seisakuid (näiteks tingimusliku haru ennustamise vea korral.)

Superskalaarne arhitektuur

Võimalus täita mitu masinakäsku ühe protsessoritsükli jooksul. Selle tehnoloogia tulek on toonud kaasa märkimisväärse tootlikkuse tõusu.

x86 (kuigi aastaid on need protsessorid olnud CISC ainult välise käsusüsteemi poolest).

John Cocke pärit .

Kahetuumalised protsessorid hõlmavad selliseid mõisteid nagu loogiliste ja füüsiliste tuumade olemasolu: näiteks kahetuumaline Intel Core Duo protsessor koosneb ühest füüsilisest tuumast, mis omakorda jaguneb kaheks loogiliseks. Intel Core 2 Quad protsessor koosneb neljast füüsilisest tuumast, mis mõjutab oluliselt selle kiirust.

Praegu on laialdaselt saadaval kahe- ja neljatuumalised protsessorid, eelkõige Intel Core 2 Duo 65 nm Conroe tuumal (hiljem 45 nm Wolfdale'i tuumal) ja K8 mikroarhitektuuril põhinev Athlon64X2. 2006. aasta novembris ilmus esimene neljatuumaline Kentsfieldi tuumal põhinev Intel Core 2 Quad protsessor, mis koosneb kahest Conroe kristallist ühes pakendis. Selle protsessori järeltulijaks oli Yorkfieldi tuumal (45 nm) asuv Intel Core 2 Quad, mis on arhitektuuriliselt sarnane Kentsfieldiga, kuid suurema vahemälu suuruse ja töösagedustega.

AMD on läinud oma teed, valmistades neljatuumalisi protsessoreid ühe kiibina (erinevalt Intelist, mille protsessorid liimivad tegelikult kokku kaks kahetuumalist kiipi). Vaatamata selle lähenemisviisi progressiivsusele ei olnud ettevõtte esimene neljatuumaline AMD Phenom X4 kuigi edukas. Selle mahajäämus kaasaegsetest konkureerivatest protsessoritest oli olenevalt mudelist ja konkreetsetest ülesannetest vahemikus 5–30 protsenti või rohkem.

Hetkel (2009. aasta 1.–2. kvartal) on mõlemad ettevõtted uuendanud oma neljatuumaliste protsessorite sarja. Intel tutvustas Core i7 perekonda, mis koosneb kolmest erineval sagedusel töötavast mudelist. Selle protsessori peamised esiletõstmised on kolme kanaliga mälukontrolleri (tüüp DDR-3) ja kaheksatuumalise emulatsioonitehnoloogia kasutamine (kasulik mõne konkreetse töö jaoks). Lisaks oli tänu üldisele arhitektuuri optimeerimisele võimalik oluliselt parandada protsessori jõudlust mitut tüüpi ülesannete puhul. Core i7 kasutava platvormi nõrgaks küljeks on liigne kulu, kuna selle protsessori installimine nõuab Intel-X58 kiibistikul kallist emaplaati ja kolme kanaliga DDR3 mälukomplekti, mis on samuti praegu kallis.

AMD omakorda tutvustas Phenom II X4 protsessorite rida. Selle väljatöötamisel arvestas ettevõte oma vigadega: suurendati vahemälu mahtu (esimese Phenomi jaoks ilmselgelt ebapiisav) ning protsessori tootmine viidi üle 45 nm protsessitehnoloogiale, mis võimaldas vähendada soojuse teket ja suurendab oluliselt töösagedust. Üldiselt on AMD Phenom II X4 jõudluses võrdne eelmise põlvkonna Inteli protsessoritega (Yorkfieldi tuum) ja jääb Intel Core i7-le üsna oluliselt maha. Arvestades sellel protsessoril põhineva platvormi mõõdukat hinda, näivad selle turuväljavaated aga palju lootustandvamad kui eelkäijal.

Vahemällu salvestamine

Vahemälu on täiendava kiire mälu (vahemälu) kasutamine põhimälust (RAM) teabeplokkide koopiate salvestamiseks, mille tõenäosus lähitulevikus on suur.

Seal on 1., 2. ja 3. taseme vahemälud. 1. taseme vahemälu on väikseima latentsusajaga (juurdepääsuaeg), kuid väikese suurusega, lisaks on esimese taseme vahemälud sageli mitme pordiga. Seega suutsid AMD K8 protsessorid sooritada 64-bitist kirjutamist + 64-bitist lugemist või kahte 64-bitist lugemist ühe kella kohta, AMD K8L suutsid sooritada kaks 128-bitist lugemist või kirjutamist mis tahes kombinatsioonis, Intel Core 2 protsessorid suutsid toota 128-bitist lugemist. biti kirjutamine + 128-bitine lugemine löögi kohta. 2. taseme vahemäludel on tavaliselt oluliselt suurem juurdepääsu latentsusaeg, kuid neid saab muuta palju suuremaks. 3. taseme vahemälu on suuruselt suurim ja üsna aeglane, kuid siiski palju kiirem kui RAM.

Paralleelne arhitektuur

Von Neumanni arhitektuuri puuduseks on see, et see on järjestikune. Olenemata sellest, kui suurt hulka andmeid on vaja töödelda, peab selle iga bait läbima keskprotsessori, isegi kui kõigi baitidega tuleb teha sama toiming. Seda efekti nimetatakse pudelikael von Neumann.

Selle puuduse ületamiseks kutsusid protsessori arhitektuurid paralleelselt. Superarvutites kasutatakse paralleelprotsessoreid.

Võimalikud paralleelarhitektuuri variandid võivad olla (vastavalt Flynni klassifikatsioonile):

Protsessori valmistamise tehnoloogia

Protsessori arendamise ajalugu

Esimene kaubanduslikult saadaolev mikroprotsessor oli 4-bitine Intel 4004. Sellele järgnesid 8-bitised Intel 8080 ja 16-bitised 8086, mis panid aluse kõigi kaasaegsete lauaarvutiprotsessorite arhitektuurile. Kuid 8-bitiste mälumoodulite levimuse tõttu lasti välja 8088, 8-bitise mälusiiniga 8086 kloon. Seejärel tuli selle modifikatsioon 80186. Protsessor 80286 võttis kasutusele 24-bitise adresseerimisega kaitstud režiimi, mis võimaldas kasutada kuni 16 MB mälu. Intel 80386 protsessor ilmus 1985. aastal ja tutvustas täiustatud kaitstud režiimi, 32-bitist adresseerimist, mis võimaldab kasutada kuni 4 GB muutmälu ja virtuaalse mälu mehhanismi tuge. See protsessorite rida on üles ehitatud registriarvutusmudelile.

Paralleelselt töötatakse välja mikroprotsessoreid, mis võtavad aluseks pinu arvutamise mudeli.

Kaasaegne tootmistehnoloogia

Kaasaegsetes arvutites on protsessorid konstrueeritud kompaktse moodulina (umbes 5x5x0,3 cm), mis sisestatakse ZIF-pesasse. Enamik kaasaegseid protsessoreid on rakendatud ühe pooljuhtkiibi kujul, mis sisaldab miljoneid ja viimasel ajal isegi miljardeid transistore. Esimestel arvutitel olid protsessorid mahukad üksused, mis mõnikord hõivasid terveid kappe ja isegi ruume ning olid valmistatud suurest hulgast üksikutest komponentidest.

1970. aastate alguses võimaldasid läbimurded LSI ja VLSI (suure ja väga laiaulatusliku integraallülituse) tehnoloogias paigutada kõik vajalikud CPU komponendid ühte pooljuhtseadmesse. Ilmusid nn mikroprotsessorid. Nüüd on sõnad mikroprotsessor ja protsessor muutunud praktiliselt sünonüümiks, kuid siis see nii ei olnud, sest tavalised (suured) ja mikroprotsessorarvutid eksisteerisid rahumeelselt koos veel vähemalt 10-15 aastat ning alles 80ndate alguses tõrjusid mikroprotsessorid välja nende vanemad vennad. . Peab ütlema, et üleminek mikroprotsessoritele võimaldas hiljem luua personaalarvuteid, mis on nüüdseks tunginud peaaegu igasse koju.

Kvantprotsessorid

Protsessorid, mille töö põhineb täielikult kvantefektidel. Praegu käib töö kvantprotsessorite tööversioonide loomisega.

Vene mikroprotsessorid

Mikroprotsessoreid arendab Venemaal MCST CJSC. Ta töötas välja ja pani tootmisse universaalsed RISC-mikroprotsessorid disainistandarditega 130 ja 350 nm. Uue põlvkonna superskalaarprotsessori Elbrus arendus on lõppenud. Venemaa mikroprotsessorite peamised tarbijad on sõjatööstuskompleksi ettevõtted.

Arengu ajalugu

Muud riiklikud projektid

Hiina

    Vaata ka

    Märkmed

    Lingid

    • Kodused mitmetuumalised protsessorid "Multikor", RISC+DSP, sõjatööstuslikule kompleksile
    • Valitsus tühistas töötlejate tollimaksud 18.09.2007
    • Intel tutvustas 12. veebruaril 2007 80-tuumalist protsessorit Ferra.ru

    Iga viirusetõrje nõrgim külg on viirusetõrje andmebaaside vananemine. Mida harvemini andmebaasi uuendate, seda halvem on kaitse. Viirusetõrje NOD32 firmalt Eset minu arust on parim. Kuigi selle 4. versioon on selgelt “bloatware” (ülepuhutud tarkvara), tuleb see siiski hästi toime oma ülesandega - kaitsta viirusnakkuse eest.

    Eset NOD32- See on kaubanduslik toode. Kutsutakse serverid koos selle värskendustega peeglid. Litsentsi ostmisel on teil võimalus värskendada Eseti ametlikest serveritest. Aga kui te piraatluse idee vastu ei pane ja olete valmis seadust rikkuma, siis siin on viirusetõrje andmebaasi peeglitega aadresside loend NOD32:

    Tähelepanu. Läksin üle Linuxile, nüüd pole mul aega ega vajadust katsetada uusi piraatpeegleid. Seetõttu on artikli uuendamine ajutiselt peatatud.


    Töötavad serverid:
    Keelatud peeglid:
    http://www.kuzaxak.com/ESS5
    http://ss5.pp.ua:2221/ESS5
    http://nodupdate.ru/ESS5
    http://7plus7.ru/kub/eset_upd/ESS5
    http://zzzupd.no-ip.org/eset_upd/ESS5
    http://biysk.pro/nod/ESS5
    http://nod32-updates.rusvan.ru/ESS5
    http://polter.no-ip.info/upd_4.xxx/ESS5
    http://176.111.248.8/ESS5
    http://avbase.tomsk.ru/files/nod32/v3/ESS5
    http://itsupp.com/downloads/nod_update/ESS5-1 päev
    http://eset.tiserver.org/eset_upd/v5/ESS5-3 päeva

    Kirje tüüp " - n päeva" näitab, kuidas ülevaatuse ajal Selle peegli värskendused jäävad praegustest andmebaasidest maha.

    Kuidas viirusetõrjes endas värskendust seadistada

    Näiteks võtan ESS4, see on tulemüür + NOD32 viirusetõrje. Kõik muud viirusetõrje versioonid on konfigureeritud samal viisil. Avage programmi põhiaken, klõpsake nuppu F5- siseneme seadetesse. Leiame seal punkti "Uuendus". Klõpsake akna paremas servas nuppu "Muuda".

    Sisestage ilmuvas aknas uus server, klõpsake nuppu "Lisama".

    Pärast kõigi serverite lisamist klõpsake üks kord OK. Oleme tagasi seadetes. nupust vasakul Muuda"seal on rippmenüü -" Värskenda serverit". Nüüd peaksid selles loendis ilmuma äsja lisatud serverid. Valige üks neist või üksus " Valige automaatselt". Klõpsake nuppu OK ja käivitage programmi põhiaknas värskendamine.

    Käsitsi värskendus. Nod32View

    Kui viirusetõrje ei saa teie määratud serveritest värskendada, tähendab see kumbagi server on surnud, või aadress on vale, või võib-olla lihtsalt "tormid päikesel" :). Väljapääs on: käsitsi värskendamine. Laadige programm alla siit Nod32View Uusim versioon. Nimi on muutunud, programm on sama. Programmi põhiaken näeb välja umbes selline:


    Nod32 värskenduste vaataja v4.21.2

    Paremas ülanurgas on lüliti programmimoodulite vahel. Olenevalt valitud installist võib seal olla rohkem ikoone kui pildil. Valige vajalik moodul - " Eset Nod v3/v4 värskendus". Siis sisse väli (1) sisestage serveri aadress, klõpsake " Test Kui server on elus, siis väli (2) see lisatakse nimekirja. Kordame lisamisprotseduuri ülejäänud serveritega. Arendaja veebisaidil on programmi kohta KKK, vt nupp (3).

    Kuidas värskendada Nod32View kaudu: V väli (2) topeltklõps mis tahes aadressil. Programm saadab päringu ja peagi ilmub aadressi kõrvale sellel peeglil saadaolevate viirusetõrje andmebaaside versioon. Alles pärast seda saate sellest serverist värskendada. Või RMB aadressil, valige " Uuenda peeglit"või nupp" Värskenda" peamenüüs. Kui " Värskenda"pole saadaval tähendab:

    • või on uusimad andmebaasid juba alla laaditud;
    • või server pole valitud;
    • või peegelandmebaasi versiooni ei saadud kätte.

    Andmebaaside allalaadimine Nod32View kaudu on vaid pool võitu. Peate minema ka viirusetõrje seadetesse (vt ülalt) ja määrama neis tee kohaliku peeglini koos teie arvutis olevate andmebaasidega. See on sama tee, kust Nod32View alla laadib värskendused (vt Nod32View seaded, vahekaart " Peegel"). Pange tähele: joonistel 1 ja 2 olen määranud ja valinud kohaliku andmebaasi peegli tee - .

    Pärast kõigi seadistuste tegemist mõlemas programmis ja kohaliku peegli uuendamist Nod32View kaudu, pole vaja teha muud, kui käivitada viirusetõrje enda värskendus. Saate konfigureerida need programmid automaatselt värskendama. Kuidas – lugege juhendeid.

    Veel paar sõna Nod32View kohta

    Sõna enne :). Sellel programmil on üks suur puudus: autor soovib, et laadiksite perioodiliselt alla selle uue versiooni, mille kohta saate pärast aegumiskuupäeva teate. Sel juhul lakkab vana versioon üldse töötamast. Autori motivatsioon tundub mulle pingeline: " Sageli toimuvad lähteandmetes kriitilised muutused ja programm lakkab täielikult töötamast." jne (vaata programmi KKK, esimene küsimus). Olgu kuidas on, olge selliseks üllatuseks valmis.

    Sõna kaks: Nod32View on mugav ka seetõttu, et see võimaldab värskendada võrku Nod32 kaitse all või edastada värskendusi väljaspool võrku asuvatesse arvutitesse. Piisab, kui jagate kataloogi võrgu peegliga või kopeerite uued andmebaasid mälupulgale.

    UPD: häkitud Nod32View

    Olen väsinud NodView nõudest värskendada. Vanad versioonid (aasta tagasi) saavad selles artiklis püstitatud ülesandega suurepäraselt hakkama. Selles osas ei andnud arendaja meile valikut" alla laadida või mitte alla laadida"uus versioon, kaevusin programmi koodi sisse. Nod32View v5.04, kuupäevast lahtilõigatud reklaam, laadige alla. Kasutage omal vastutusel ja riisikol;)

    Kuidas kasutada keelatud peegleid

    1. meetod: ajakava + NodView

    Pole enam kaugel päev, mil ESET-i spetsialistid katavad kõik mulle teadaolevad piraatpeeglid ja Nod32 keeldub uuendamast. On kaks võimalust: lõpuks ostke litsents ja ärge rikkuge seadust või ühendage NodView Nod32 planeerijaga ja konfigureerige esimene, et teise jaoks värskendusi automaatselt alla laadida. Ma ei hakka "ostmist" üksikasjalikult kirjeldama, kõik on veebisaidil eset.com. Vaatame piraadimeetodit lähemalt.

    Lisaks viirusetõrjele endale vajate Nod32View praegust versiooni. Mul on hetkel 5.02.2. Esimese asjana peate viirusetõrje erandite hulka lisama faili "nod32view.exe". NodView toetab käsurea toimimist. Oleme huvitatud järgmistest kõnevõimalustest:

    NOD32view.exe /auto – Käivitab automaatse värskenduse üks kord
    NOD32view.exe v4:http://server/path/ – laadib värskenduse määratud serverist alla

    Automaatne värskendamine on üks suur valu: (Et see töötaks, pole vahet, kas käivitate selle programminupu kaudu või käsurealt, vajate:

    1. Valige NodView seadetes (vahekaart Mirror), milliste serverite jaoks automaatvärskenduse teha, ja kui valite v4/v5, tõstetakse v3 lipp automaatselt! Milleks?!
    2. Oletame, et valisime v4 jaoks automaatse värskenduse (koos v3-ga). Läheme vastavasse sektsiooni, märgime peeglid, millelt peame uusi asju otsima. Serveri küsitlus läheb kuupäeva/versiooni järgi esimesele sobivale. Siin on kõik õige. Kuid NodView'l millegi allalaadimine nõuab kannatlikkust%(Allalaadimine ei tööta üldse, Kui:
      • ühendus peegliga katkeb
      • andmebaaside versioon ei sobi kuidagi valitud sektsiooni (punase ristiga märgitud andmebaasid või Nod32 erineva versiooni andmebaasid)
      • Valitud on mitu sobiva alusega peeglit! (praktikas testitud)

    Otsustasin automaatse värskendamise unustada ja määrata käsureal konkreetse peegli. Siin töötab kõik suurepäraselt. Värskendused laaditakse alla määratud serverist sõltumata NodView seadetest, ei teki ka ülalkirjeldatud probleeme. Allalaadimise saab katkestada ainult peegli ühenduse katkemisel.

    Teemast mööda. Nod32View “loogikast” lähemalt: võtame peegelaadressi, näiteks http://katana.pp.ru/eset_upd/ ja proovime selle lisada v3 sektsiooni. Kui peegel reageerib (mõnikord valetab), pakub NodView selle jaotisesse lisamist. Samas saame infot, et peeglis on Nod32 jaoks uusi asju ESS5. Olgu, viies versioon, proovime lisada sama aadress jaotises v5. Samal ajal lisab NodView selle millegipärast aadressile http://katana.pp.ru/eset_upd/ v5/, ja teatab siis, et midagi ei leitud! Kus on loogika!?

    Kui olete sobiva peegli kasuks otsustanud, peate täitma viirusetõrje ajakavas ülesande " Välise rakenduse käivitamine". Siin pole raskusi, siin on ekraanipilt minu seadete kõige huvitavamast osast:

    Pange tähele: igapäevane värskendus on ajastatud Hiljem käivitage NodView. Värskendusseaded näitavad kohalikku teed andmebaaside juurde, kuhu NodView need salvestab.

    On võimalik, et teie versiooni Nod32 ajakava ei tööta ootuspäraselt. Siis jääb kark samaks ja kasutatakse Windowsi planeerijat või mis tahes alternatiivi. NodView's saab ka kuidagi ajakava paika panna, aga ma pole seda “imetarkvara” osa valdanud.

    2. meetod: asendage peegel hostide kaudu

    Hiljuti leidsin sellelt saidilt uue idee. Imelik, et ma ise sellele ei mõelnud: (Pole lapsik meetod, kui pole selge, kuidas see töötab, siis parem mitte kasutada. Asi on selles, et ametlike Nod32 serverite IP-aadressid asendada aadressidega Asendus toimib konkreetses masinas ja seejärel seni, kuni viirusetõrje faili puhastab. võõrustajad".

    Võtame näiteks keelatud peegli http://slim-server.pp.ua:2221/. Mis tahes whoisi teenuse kaudu, näiteks 1whois.ru, saame teada selle saidi IP-aadressi 91.222.61.197. Registreerime sisse [../windows/system32/drivers/etc/hosts] kirjavahetus:

    91.222.61.197 um10.eset.com Vasakul on piraatpeegliga saidi IP-aadress, paremal on ametlik Nod32 värskendusserver.

    Nod32 värskendusseadetes määrame peaaegu tõelise peegli: http://um10.eset.com:2221/ ja see on kõik, see töötab! Pealegi ei pea te isegi masinat üle koormama, Nod loeb "oma" peegli probleemideta :)

    Tähelepanu: IP-aadressil peab olema ainult üks sait, vastasel juhul ei lahenda hoster paketti, kuna ta ei leia määratud DNS-nime. Saate teada, mitu saiti on IP-aadressil samal lehel, kus saite peegli IP-hüüdnime. Saidil 1whois.ru on otsinguvälja all ka eraldi valik " Samal IP-l olevad saidid Kui teisi saite pole, sobib peegel meetodiga.

    Võib juhtuda, et isegi ühe saidi IP-aadressil meetod ei tööta, kuna Hoster teostab kohustusliku DNS-nime kontrolli. Näiteks Agava hostitud 7plus7.ru. Ja arvatavasti võib saidil olla oma kaitse, nagu katana.pp.ru puhul. Ära siis selliseid saite kasuta :)

    Kujundame idee mugavasse vormi. Kogu praegusest keelatud peeglite loendist töötab meetod järgmisega: slim-server.pp.ua, ufo.te.ua, south-tver.ru, nod32.stbur.ru Ja polter.no-ip.info. Kirjutame sisse vastava asendus võõrustajad:

    91.222.61.197 um10.eset.com
    109.197.139.148 um11.eset.com
    194.44.203.66 um12.eset.com
    92.124.196.45 um13.eset.com
    188.255.98.95 um14.eset.com

    Nüüd lisame Nod32-le uued peeglid:

    http://um10.eset.com:2221/
    http://um11.eset.com/eset_upd/
    http://um12.eset.com/aids_update/eset_upd/
    http://um13.eset.com/eset_upd/
    http://um14.eset.com/upd_4.xxx/

    Niikaua kui piraatpeeglid on elus, töötab värskendus. Kui üks server läheb alla, lülituge lihtsalt järgmisele või jätke valik isegi viirusetõrje enda otsustada.

    Vaatamata NOD32 täiendusserverite laialdasele blokeerimisele, otsime pidevalt uusi ja toimivaid lahendusi. Meil on hea meel juhtida teie tähelepanu veel ühele serverile, mis võimaldab teil seda viirusetõrjet värskendada.
    Meie pakutav meetod pole mitte ainult palju mugavam, vaid ka välistab vajaduse pidevalt otsida töötavaid võtmeid, mis on igal ajal saadaval otse meie veebisaidilt.
    Vaatamata sellele, et versioon 8 on juba valgust näinud Eset Smart Sesurity, näitab statistika kõnekalt, et paljud inimesed eelistavad sellele tõestatud ja usaldusväärseid versioone 4 ja 5.
    Samal ajal sisaldab programmi uuendatud versioon mitmeid täiustusi ja uuendusi, mis muudavad kaitse veelgi usaldusväärsemaks, seega soovitan teil pärast täieliku ülevaate vaatamist viirusetõrjet värskendada. Samuti esitame teile üksikasjalikud videojuhised uue viirusetõrje allalaadimise, installimise ja värskendamise kohta.

    Seega võite proovida järgmisi NOD32 värskendusservereid:

    http://nod32.jimmy.com.ua/eset_upd/v4/ - server on asjakohane versioonide 4, 5, 6, 7, 8 jaoks. http://www.ut21.ru/v7/ - varuvõimalus, asjakohane kõigi rakenduse versioonide jaoks. Lubage mul lühidalt selgitada selliste liikumiste olemust. Tasuline versioon kasutab ametlikku serverit, mis nõuab litsentsi ostmist väga märkimisväärse summa eest. Värskendamine on võimalik ka alternatiivsete serverite kaudu, kuid viimasel ajal on neid perioodiliselt tabanud võimsad elektroonilised rünnakud. Meie server ei olnud erand, nii et kuni probleemi lahendamiseni pakun teile järgmisi võimalusi: serveri väljavahetamine või üleminek nõrgemale ja ebausaldusväärsele viirusetõrjerakendusele. Otsustage ise.

    Juhised NOD32 värskendusserveri asendamiseks

    Leidke süsteemses salves (ekraani paremas alanurgas) ikoon NOD32, paremklõpsake sellel ja aktiveerige valik " Avatud»