Datamaskinen er en allsidig maskin . Det kjører programmer som forårsaker det å gjøre noe programmerer kan tydelig beskrive. Det er imidlertid en bestemt underliggende sett av grunnleggende funksjoner som gjør denne atferden mulig. Disse funksjonene inkluderer det sentrale prosessor (CPU ) gjennomføring av maskin syklus , minnet styringssystemer , Basic Input -Output System ( BIOS) og Input -Output (I /O) system . Sammen disse systemene bidra til å gjøre datamaskinen en så allsidig maskin . CPU Machine Cycle
Det viktigste at en datamaskin gjør er å gjennomføre CPU maskin syklus . Dette er noen ganger kalt Fetch- Execute syklus fordi den består av to deler - henting og gjennomføring . Den hente en del av syklusen bringer den neste instruksjonen i det aktive programmet i CPU . Den utfører en del av syklusen ikke hva den nåværende instruksjon sier å gjøre . Maskinen syklusen gjentas helt til programmet avsluttes - henting og utføre én instruksjon om gangen . Programmene gjøre alle de tingene vi ser gjør datamaskinen, men stadig kjører maskin syklus gjør programmet løp.
Memory Management
For programmer til å kjøre , de må flyttes inn og ut av minnet . Kjøre programmer må holde rede på nøyaktig hvor i minnet gjeldende instruks er plassert. Mye av hva maskinen gjør involverer hukommelse . Flytte programmer i og ut av minnet , bytte mellom programmer som kjører og holde styr på hvilke undervisningen er neste i køen for maskinen syklus behandling. Vi kan ikke se det, men bevegelsen av data i minnet ligger under alt som datamaskinen gjør.
BIOS
BIOS er et program som kjører når maskinen starter opp . Opprinnelig besto av den automatiske program som løp for å sørge for at tastatur, mus , skjerm , skriver og andre eksterne enheter der fortsatt koblet til datamaskinen - derav navnet . Nå BIOS har alle kontrollene som kjøres for å sørge for at eksterne enheter er tilkoblet, er hukommelse fungerer og systemet ikke er overbelastet . BIOS overvåker ting som hvor mye av tiden operativsystemet er å tilbringe flytter ting inn og ut av minnet i forhold til hvor mye av tiden faktiske programmer - . Som Word eller en Internett-søkemotor kjører
I /O
p Hvis datamaskinen ikke kan kommunisere med utvendig verden, er det ikke verdt mye . I tidlige datamaskiner , lese input-enheter direkte inn i minnet og inndata ble behandlet av CPU på samme måte det behandlet andre innspill - produksjonen var bare motsatt . Nå I /O - på alle unntatt den minste maskinen - innebærer en egen chip. I /O- chip er egentlig en datamaskin i sin egen rett . Nå når det er et dokument til å skrive , varsler CPU bare I /O- chip der dokumentet er i minnet, og hvor lenge det er . CPU fortsetter så på mens I /O chip fører tilsyn utskrift . Dette får fart på ting betraktelig.