Moderne rekenaar oplossings kan geklassifiseer word op grond van hul opdrag om 'n spesifieke argitektuur. Maar dit kan wees? Wat is die belangrikste benaderings tot die begrip van hierdie term?
Die argitektuur van die rekenaar stelsels as 'n versameling van hardeware komponente
Wat is die kern van die term "rekenaarstelsel argitektuur"? Onder die betrokke term in die eerste plek kan die totaliteit van die elektroniese komponente waaruit 'n rekenaar, saam in die raamwerk van 'n algoritme gebruik te maak van verskillende tipes koppelvlakke verstaan.
Die belangrikste komponente wat ingesluit is in die rekenaarstelsel:
'n invoer toestelle;
die hoof rekenaar chip;
toestelle vir die stoor van data;
komponente vir uitvoer.
Op sy beurt is, kan elk van die gekose komponente 'n groot aantal individuele toestelle sluit. Byvoorbeeld, kan die hoof rekenaar chip 'n verwerker, chipset op die moederbord, 'n grafiese verwerking van eenheid in te sluit. So dieselfde verwerker kan bestaan uit ander komponente, bv die kern, kas registers.
Gevolglik is eintlik, die struktuur van die spesifieke hardeware komponente van die rekenaar, dit word bepaal watter argitektuur gebou rekenaarstelsel. Dink aan die basiese kriteria waarvolgens hierdie of ander rekenaar oplossings geklassifiseer kan word.
Klassifikasie van rekenaarstelsels
In ooreenstemming met die algemene benadering onder die kenners, kan die rekenaar op die argitektuur van die stelsel sluit in:
om persoonlike rekenaars.
Daar moet kennis geneem word dat hierdie klassifikasie berekening oplossings, waarvolgens bepaal kan word deur die argitektuur van die rekenaarstelsel, baie kenners beskou as uitgedien. In die besonder, kan dieselfde persoonlike rekenaars vandag verdeel word in 'n groot aantal spesies, baie uiteenlopende doel en eienskappe.
Dus, as die ontwikkeling van rekenaarstelsels, rekenaarargitektuur geklassifiseer kan word met behulp van verskillende kriteria. Tog noem skema word beskou as die tradisionele te wees. Dit is nuttig om dit te oorweeg in detail. Volgens haar is die eerste tipe rekenaars - dié wat betrekking het op die argitektuur van groot masjiene.
Hoofraam of hooframe, die meeste gebruik word in die bedryf - as data-sentrums in verskillende produksieprosesse. Hulle kan 'n kragtige geïnstalleer, uiters hoë-prestasie skyfies.
rekenaarstelsel argitektuur kan oorweeg word om uit te voer tot 'n paar tiene van miljarde berekeninge per sekonde. Is onvergelykbaar duurder hooframe ander stelsels. As 'n reël, hul onderhoud vereis die deelname van 'n redelike groot aantal mense met die nodige kwalifikasies. In baie gevalle, is hul werk binne die afdelings uitgevoer, georganiseer as onderneming rekenaar sentrum.
Argitektuur van rekenaarstelsels en rekenaarnetwerke gebaseer op hulle kan voorgestel word deur die geklassifiseer as mini-rekenaars besluite. baie algemeen gebruik van 'n geskikte tipe rekenaar bedryf: in die algemeen, kan hul funksie soortgelyk aan dié in die geval van hooframe wees. Maar as 'n reël, is hulle geneig om 'n relatief klein besighede, medium-grootte besighede, navorsing organisasies gebruik.
Moderne mini Geleenthede
In baie gevalle, is die gebruik van hierdie rekenaars presies uitgevoer ten einde korporatiewe stelsels doeltreffend te bestuur. Dus, kan die onderwerp oplossings gebruik word, in die besonder, 'n hoë-prestasie bedieners. Hulle is ook toegerus met 'n baie kragtige verwerkers, soos byvoorbeeld Xeon Phi van Intel. Dit chip kan funksioneer teen 'n koers van meer as 1 Teraflops. Die toepaslike verwerker is ontwerp vir die produksie van die proses tegnologie van 22 nm en 'n geheue bandwydte in die waarde van 240GB / C5.
Die volgende tipe rekenaar argitektuur - die PC. Waarskynlik, dit is die mees algemene. Rekenaars is nie so sterk soos die hooframe en 'n hoë-prestasie en mikro-rekenaars, maar in baie gevalle in staat is om probleme op te los in die veld van die nywerheid en wetenskap, nie om die tipiese gebruiker take, soos die launch programme en speletjies te noem.
Nog 'n noemenswaardige funksie wat die persoonlike rekenaars kenmerkend is dat hul hulpbronne kan gekombineer word. Die rekenaar krag van 'n voldoende groot aantal rekenaars, dus, kan vergelyk word met die prestasie van die rekenaar argitektuur, hoe hoër is die klas wees, maar, natuurlik, om hulle nominale vlak te bereik via 'n rekenaar is baie problematies.
Tog is die argitektuur van rekenaarstelsels, PC-gebaseerde netwerke gekenmerk deur soepelheid, in terme van die implementering in 'n verskeidenheid van nywerhede, beskikbaarheid en scalability.
Persoonlike rekenaars: klassifikasie
Soos ons hierbo genoem, kan die PC geklassifiseer word in baie rasse. Onder diegene wat: desktops, skootrekenaars, tablette, PDA, smart phones - die kombinasie van die rekenaar en die telefoon.
As 'n reël, die mees kragtige en produktiewe lessenaar platforms besit; Minste kragtige - slimfone en plate as gevolg van die klein grootte en die behoefte om aansienlik verminder die hardeware hulpbronne. Maar baie van die betrokke toestelle, veral hoë-end modelle van die spoed, in beginsel, wat vergelykbaar is met die voorste modelle van skootrekenaars en desktops begroting.
Toekenning-klassifikasie van rekenaar bewyse van hul veelsydigheid: in verskillende spesies, kan hulle algemene gebruiker take, vervaardiging, wetenskaplike, laboratorium aan te spreek. Sagteware-argitektuur van die toepaslike tipe rekenaar stelsels, in baie gevalle aangepas om die gebruik van 'n gewone burger wat nie spesiale opleiding het nie, daardie persoon wat nodig mag wees, in samewerking met 'n mainframe of mini.
Hoe om die opdrag van computational oplossings vir die PC te stel?
Die belangrikste maatstaf vir insluiting rekenaar oplossings vir 'n PC - die feit van sy persoonlike geaardheid. Dit is die gepaste tipe rekenaar hoofsaaklik ontwerp om die aktivering van 'n enkele gebruiker. Daar is egter baie hulpbronne infrastruktuur waarna dit verwys, is onteenseglik sosiale in die natuur: dit kan gesien word in die gebruik van die Internet. Terwyl die persoonlike rekenaar oplossing, kan die praktiese doeltreffendheid van sy benutting net in die geval van 'n persoon wat bepaal moet word om toegang te verkry data bronne gegenereer word deur ander mense.
Klassifikasie van sagteware vir rekenaar argitektuur: hooframe en mini
Saam met die klassifikasie van rekenaars, het ons bo ondersoek, is daar ook die kriteria vir insluiting in die een of ander kategorie van programme wat op die onderskeie tipes rekenaars geïnstalleer. Soos vir die hoofraam en sluit hulle met 'n doel, en in sommige gevalle, die prestasie mini, dan is geneig om hulle die moontlikheid van betrokkenheid van verskeie bedryfstelsels te verwesenlik, aangepas om spesifieke produksie probleme op te los. In die besonder kan OS data aangepas word om 'n verskeidenheid van outomatisasie, skynwerklikmaking, inleiding van die industrie standaarde, integrasie met verskillende tipes van sagteware program gebruik te hardloop.
Klassifikasie van die sagteware: PC
Sagteware vir tradisionele rekenaars aangebied kan word in rasse, new oplossings, op sy beurt, gebruiker take, sowel as dié van die produksie wat nie die vlak van prestasie wat die hooframe en mini kenmerkend vereis. Daar is dus 'n program vir die rekenaar, industriële, wetenskaplike, laboratorium. Sagteware-argitektuur van die rekenaarstelsels van die toepaslike tipe hang af van die bedryf waarin dit toegepas word, van die verwagte vlak van kwalifikasie van die gebruiker: dit is voor die hand liggend dat professionele oplossings vir industriële ontwerp nie geskik vir iemand met net basiese kennis van rekenaarprogramme mag wees.
PC sagteware in sekere spesies is in baie gevalle 'n intuïtieve, verskeie verwysing dokumente. Op sy beurt is, kan die krag van hooframe en mini-rekenaars ten volle gebruik word, met dien verstande nie net om die instruksies te volg nie, maar ook vir die gereelde gebruiker maak veranderinge aan die struktuur van die uitvoering van toepassings, want dit en kan bykomende kennis, byvoorbeeld, wat verband hou met die gebruik van tale nodig programmering.
Vlakke van PC sagteware argitektuur
Die konsep van "argitektuur van rekenaarstelsels" handboek wetenskap, afhangende van die menings van die skrywer, kan geïnterpreteer word in verskillende maniere. Nog 'n algemene interpretasie van die betrokke term suggereer sy korrelasie met sagteware vlakke. Wanneer dit maak nie saak aan watter spesifieke rekenaarstelsel ooreenstemmende vlakke van sagteware geïmplementeer.
In ooreenstemming met hierdie benadering, moet 'n rekenaar argitektuur stel verskillende tipes data, operasies, sagteware kenmerke bedien ten einde die funksionering van die hardeware komponente van die rekenaar in stand te hou, en ook om omstandighede waaronder die gebruiker van hierdie hulpbronne kan gebruik in die praktyk te skep verstaan.
Argitektuur sagteware lae
Kenners identifiseer die volgende basiese argitektuur van rekenaarstelsels in die konteks van die benadering tot die begrip van die term:
digitale logika argitektuur Computing Solutions - trouens, hardeware PC in die vorm van verskeie modules, selle registers - bv geleë in verwerker struktuur;
Micro by verskeie microprograms interpreteer;
argitektuur uitgesaai spesiale spanne - Vergadering vlak;
argitektuur interpretasie van die betrokke opdragte en die implementering daarvan in sagteware-kode, 'n duidelike bedryfstelsel;
samestelling argitektuur wat dit moontlik maak om veranderinge in die program kodes van verskillende tipes van sagteware maak;
argitektuur hoëvlak taal, kan jy die program kodes maat om spesifieke gebruiker se behoeftes aan te spreek.
Die waarde klassifikasie sagteware argitektuur
Natuurlik, die klassifikasie in die konteks van hierdie term as die behoorlike sagteware vlak, kan baie arbitrêre wees. Rekenaar argitektuur en ontwerp van rekenaarstelsels, afhangende van hul aanpasbaarheid en bestemming, kan verskillende benaderings tot die ontwikkeling van klassifikasie vlakke van die sagteware vereis en, in werklikheid, om die essensie van die term in vraag verstaan.
Ten spyte van die feit dat die data verteenwoordiging teorie en hul voldoende begrip is van groot belang, aangesien dit bydra tot die ontwikkeling van meer doeltreffende konseptuele benaderings tot die bou van die verskillende tipes van die berekening van infrastruktuur, in staat stel om ontwikkelaars om hul oplossings te optimaliseer om versoeke gebruikers, om spesifieke probleme op te los.
So het ons die essensie van die term "rekenaarstelsel argitektuur," die manier waarop dit kan oorweeg word, afhangende van die spesifieke konteks gedefinieer. In ooreenstemming met een van die tradisionele definisies onder die ooreenstemmende hardeware struktuur van die PC argitektuur kan verstaan word, dit waarborg vir die vlak van produktiwiteit, spesialisasie, kwalifikasie vereistes vir lede. Hierdie benadering behels die klassifikasie van moderne rekenaar platforms in 3 hoof kategorieë - hooframe, mini, en PC (wat op sy beurt, ook kan voorgestel word deur verskeie spesies van die rekenaar oplossings).
As 'n reël, is elke tipe van hierdie platforms ontwerp om spesifieke probleme op te los. Hooframe en mini word dikwels gebruik in die industrie. Met die hulp van 'n rekenaar is dit ook moontlik om 'n wye verskeidenheid van produksie take op te los, om ingenieurswese uit te voer - dit is ook aangepas ooreenstemmende argitektuur van rekenaarstelsels. Laboratorium werk, wetenskaplike eksperimente met die tegniek raak duideliker en meer doeltreffende.
Nog 'n interpretasie van die term, in vraag, dit dui op 'n korrelasie met spesifieke sagteware vlakke. In hierdie sin, die argitektuur van rekenaarstelsels - werksprogram, verseker die funksionering van die rekenaar asook die voorwaardes vir die gebruik van sy rekenkracht in die praktyk ten einde diegene of ander gebruiker take aan te spreek skep.