Forklaring av Input, output og CPU i en datamaskin

Forklaring av Input, output og CPU i en datamaskin


Fremskritt i datateknologi i løpet av de siste tiårene har revolusjonert måten vi jobber og lever. Mens tidlige datamaskiner kan bare behandle noen instruksjoner om gangen, kan moderne datamaskiner utføre milliarder av maskin sykluser per sekund. Bryterne som ga innspill til disse behemoths har blitt erstattet med moderne inndataenheter som tastatur. Utdataenheter har avansert fra enkle trykt papir til avanserte skjermer som gir fantastisk grafikk. Utrolig, alle disse enhetene og prosesser arbeider sammen for å gi datamiljøer moderne samfunn nyter.

Input

Tidlig stormaskiner brukte et sett med brytere som tillot programmerere til å sette opp instruksjonene for datamaskinen. Senere, kortlesere aktivert raskere program og dataregistrering. Som dataterminaler ble tilgjengelig de tilrettelagt "virtuelle" kortlesere, og erstatte de fysiske kortlesere over tid, noe som gjør livet mye enklere for programmerere. På 1980-tallet dukket den personlige datamaskinen markedet, og med det kom et krav om flere metoder for å legge inn informasjon i datamaskinen. Diskettstasjon teknologi gikk fra 8-tommers disketter til 5,25 tommers disketter, til disketter dobbel-tetthet og nå til USB flash-stasjon teknologi. Alle disse enhetene gi informasjon i form av programmer og data i et format som kan leses av datamaskinen. Programmer fortelle datamaskinen hva de skal gjøre med dataene.

Produksjon

De fleste dataprogrammer akseptere noen form for innspill og behandle den til å produsere noen form for effekt. Utgang på stormaskiner kan være i form av trykte rapporter, kredittkort regninger og andre diverse typer utskrifter. Mye personlig datamaskin utgang tar form av et grafisk bilde på en skjerm, og lyd fra ulike typer programmer. Selvfølgelig kan personlige datamaskiner også produsere utskriften og lagre data på lagringsenheter. I en generisk måte, datamaskiner prosess input og produserer menneske-forståelig utgang.

prosessor

Den sentrale prosessorenhet i en datamaskin er der instruksjonene blir utført på inngangen for å frembringe utgangs. CPU'er blir generelt delt inn i to områder: aritmetisk-logisk enhet og styreenheten. Den ALU gjør selve behandlingen, mens CU virker som litt av en trafikk politimann, forteller instruksjoner og data når det er tid for å gå til neste destinasjon. I siste halvdel av det 20. århundre stormaskin hastigheter ble målt i MIPS, som sto for "millioner instruksjoner per sekund." Men input og output spille en slik rolle i den totale gjennomstrømningen ligning som mange tekniske støtte ingeniører endret mening til "meningsløse indikator på prosessorhastighet."

Geting på bussen

Den "bus" i en datamaskin faktisk refererer til ledningen banen som forbinder de forskjellige komponenter. Bredden på bussen avgjør hvor mye data som kan flytte fra en komponent til en annen, og dette påvirker den generelle hastigheten på datamaskinen. Data fra inndataenheter reiser buss for å komme til datamaskinens minne og CPU, og deretter reiser på bussen til utgangsenhetene. Busser har hastigheter i tillegg, også påvirker den samlede overføringskapasiteten for en gitt datamaskin.