Datamaskinarkitektur

Dataarkitektur er den konseptuelle utformingen og grunnleggende operasjonelle strukturen til et datasystem . [ 1 ] ​Det vil si at det er en modell og funksjonell beskrivelse av designkravene og implementeringene for ulike deler av en datamaskin, med spesiell interesse for hvordan den sentrale prosesseringsenheten (CPU) fungerer internt og får tilgang til data. minneadresser .

Også arkitekturen til datamaskinen er basert på tre hovedprinsipper som gjelder for enhver enhet eller komponent i datamaskinen, disse tre prinsippene er: hastighet, kapasitet og type tilkobling.

Det er også vanligvis definert som måten å koble sammen maskinvarekomponenter på, for å lage datamaskiner i henhold til kravene til funksjonalitet, ytelse og kostnader.

Datamaskinen mottar og sender informasjonen gjennom periferiutstyret , gjennom kanalene. CPU-en er ansvarlig for å behandle informasjonen som når datamaskinen. Utveksling av informasjon må gjøres med periferiutstyr og CPU. Det kan betraktes at alle disse enhetene i et system, bortsett fra CPU, kalles periferiutstyr, så datamaskinen har to veldefinerte deler, som er:

  1. CPU-en (ansvarlig for å kjøre programmer og som også anses å være sammensatt av hovedminnet , den aritmetiske logiske enheten og kontrollenheten ).
  2. Periferutstyr (som kan være input, output, input/output, lagring og kommunikasjon).

Introduksjon

[ 2 ] Instruksjonsimplementeringbrukav en monteringsstrengienproduksjonsfabrikk. samlebåndgår produktet gjennom mange stadier avproduksjonenfør produktet settes sammen. Hvert trinn eller segment av kjeden er spesialisert på et bestemt område av produksjonslinjen og utfører alltid den samme aktiviteten. Denneteknologienbrukes i utformingen aveffektive prosessorer

Disse prosessorene er kjent som pipeline-prosessorer . Disse er satt sammen av en liste over lineære og sekvensielle segmenter der hvert segment utfører en oppgave eller en gruppe beregningsoppgaver. Dataene som kommer fra utlandet legges inn i systemet som skal behandles. Datamaskinen utfører operasjoner på dataene den har lagret i minnet , og produserer nye data eller informasjon for ekstern bruk.

Arkitekturer og instruksjonssett kan klassifiseres med tanke på følgende aspekter:

Logiske porter

De er ansvarlige for å behandle logikken i systeminstruksjonene. Det er syv forskjellige grunnleggende typer:

Lagring av operander i CPU

Den grunnleggende forskjellen er den interne lagringen til CPUen. Hovedalternativene er:

Men først må det tas i betraktning at informasjonen som behandles er av største betydning.

Karakteristisk

Fordeler med arkitekturer

Ulemper med arkitekturer

Notater

  1. Montering av mikrodatamaskinkomponenter og periferiutstyr. IFCT0108, på Google bøker
  2. Kap., Computer Professionals for Social Responsibility. Berkeley (1993-). CPUer. . Computer Professionals for Social Responsibility, Berkeley Chapter. OCLC  32888156 . Hentet 18. mars 2022 . 

Se også

Eksterne lenker