Fremskridt i computerteknologi i løbet af de sidste mange årtier har revolutioneret den måde, vi arbejder og lever . Mens tidlige computere kun kunne behandle et par anvisninger på et tidspunkt , kan moderne computere udføre milliarder af maskinens cyklusser per sekund. Kontakterne , der gav input til disse kolosser er blevet erstattet med moderne input enheder som tastaturer. Output enheder har avancerede fra simple udskrevet papir til avancerede displays , der giver fantastisk grafik . Utroligt, alle disse enheder og processer arbejder sammen om at give computing-miljøer moderne samfund nyder . Input
Tidlig mainframe computere brugte et sæt kontakter , der tillod programmører at oprette instruktioner til computeren . Senere , kortlæsere aktiveret hurtigere program, og indtastning af data. Som computer terminaler blev tilgængelige , de lettet "virtuelle" kortlæsere , der erstatter de fysiske kortlæsere over tid, hvilket gør livet meget lettere for programmører. I 1980'erne den personlige computer på markedet dukket op, og med det kom en efterspørgsel efter flere metoder Tilførelse information til computeren . Diskettedrev teknologi gik fra 8 - tommers disketter til 5,25 tommer disketter til double -density disketter og nu til USB -flash-drev -teknologi. Alle disse enheder giver information i form af programmer og data i et format , der kan læses af computeren. Programmer fortælle computeren, hvad de skal gøre med de data.
Output
fleste computerprogrammer acceptere en form for input og behandle den til at producere en form for output. Output på mainframe computere kan være i form af trykte rapporter, kreditkort regninger og andre assorterede typer udskrevne output. Meget personlig computer output i form af et grafisk billede på en skærm , og lyd fra forskellige typer af programmer . Selvfølgelig kan personlige computere også producere udskrifter og opbevare data om lagerenheder. I bred forstand ,
CPU
centralenheden i en computer computere proces input og producere human - forståeligt output. Er, hvor vejledningen udføres på input til at producere outputtet . CPU'er er generelt opdelt i to områder: det aritmetiske logisk enhed og styreenheden . Den ALU gør den egentlige behandling, mens CU virker som noget af en trafik strisser , fortæller instruktioner og data , når det er tid til at gå til den næste destination . I sidste halvdel af det 20. århundrede mainframe hastigheder blev målt i MIPS , der stod for " millioner instruktioner per sekund. " Men input og output spille en sådan rolle i det samlede throughput ligning, mange tekniske support ingeniører ændret betydningen til " meningsløs indikator for processor hastighed . "
Geting på bussen
"bus " i en computer faktisk refererer til wiren sti, der forbinder de forskellige komponenter . Bredden af bussen bestemmer, hvor meget data kan bevæge sig fra den ene komponent til den anden, og det påvirker den generelle hastighed af computeren. Data fra inputenheder rejser bussen for at komme til computerens hukommelse og CPU, og derefter bevæger på bussen til output enheder. Busser har hastigheder så godt, også påvirker den samlede gennemløb , om en given computer.