Arkitektur er et grunnleggende prinsipp i utformingen av datasystemer, begrepet gjelder også programvare. En åpen arkitektur betyr fri tilgang til enhetsspesifikasjoner.
Fremveksten av åpen arkitektur
Åttitallet i forrige århundre var preget av fremveksten av fjerde generasjons datamaskiner og begynnelsen av en tid med personlige datamaskiner. I 1981 ble IBM-PCen utgitt, og ble den mest solgte personlige datamaskinen i historien.
Årsakene til suksessen til denne modellen ligger i prinsippet om åpen arkitektur, som ble implementert for første gang. Alle dataprosjekter var offentlig. Dette tillot andre produsenter å begynne å produsere kompatible komponenter og eksterne enheter.
All designdokumentasjon for IBM PC, inkludert elektroniske kretser, ble utgitt som en bok, og kostet rundt $ 50, som var det første eksemplet på en åpen arkitektur.
Deretter påvirket beslutningen om å publisere spesifikasjonene IBM negativt, ettersom IBM-kompatible kopier dukket opp til mye lavere priser. Men den gjennomsnittlige brukeren hadde bare godt av dette.
Prinsipper for åpen arkitektur
IBMs åpne arkitektur refererer til en rekke standarder relatert til maskinvare og programvare. For eksempel adresseringsenheter, tilstedeværelsen av BIOS og ikke-flyktig minne for lagring av det, organisasjonen av prosessoren avbryter, og så videre.
Men hovedprinsippet er foreningen av bestanddelene, den såkalte blokkmodulære strukturen. En personlig datamaskin består av visse blokker, et sett med dem kan endres eller suppleres av brukeren uavhengig.
De første personlige datamaskinene ble levert med et kretskort, et brikkesett inkludert en prosessor, tilkoblingskabler og en diskettstasjon. Brukeren måtte ikke bare bygge en datamaskin, men også skrive programvare for den.
Blokkene er installert i kontaktene til hovedkortet, som gjennom systembussen sørger for deres samspill med hverandre og den sentrale prosessoren.
Den åpne arkitekturen lar deg bygge en datamaskin fra bunnen av ved å velge nødvendig prosessor, RAM, harddisk og et sett med utvidelseskort for spesifikke oppgaver. Dermed, uten å ha kunnskap om kretser, kan du få en hvilken som helst enhet - fra en personlig webserver til et multimediasenter.
I tillegg har åpen arkitektur hatt en positiv innvirkning på markedet for datamaskinkomponenter og forårsaket høy konkurranse på dette området. Som et resultat har produktene blitt mer diversifiserte, og prisene på dem er lavere. Det er nok å sammenligne kostnadene for en IBM-kompatibel datamaskin med en lukket analog, for eksempel Apple.