Computeren er en alsidig maskine. Det kører programmer, der forårsager det til at gøre noget programmøren kan klart beskrive . Der er dog en specifik underliggende sæt grundlæggende funktioner, der gør denne adfærd muligt. Disse funktioner omfatter central processing unit (CPU ) gennemførelse af maskinens cyklus hukommelsen management systemer , Basic Input - Output System ( BIOS ), og input-output ( I /O) -systemet. Sammen disse systemer hjælpe med at gøre computeren sådan en alsidig maskine . CPU'en Machine Cycle
vigtigste, at en computer gør, er at gennemføre CPU maskine cyklus. Det er undertiden kaldes Fetch - Udfør cyklus fordi den består af to dele - henter og udførelse . Den henter en del af cyklussen bringer den næste instruktion i den aktuelt aktive program i CPU'en. Den udfører en del af cyklus, uanset den aktuelle instruktion siger at gøre. Maskinen gentages , indtil programmet slutter - hentning og udføre én instruktion ad gangen. Programmerne gøre alle de ting, vi ser på computeren gør, men det konstant kørende maskine cyklus gør programmet køre.
Memory Management
For programmer til at køre , de skal flyttes ind og ud af hukommelsen . Kørende programmer skal holde styr på , præcis hvor i hukommelsen den aktuelle instruktion er placeret. Meget af , hvad computeren gør involverer hukommelse. Flytning programmer ind og ud af hukommelsen , skifte mellem programmer , der aktuelt kører og holde styr på, hvilke instruktion er næste i rækken til maskinen cyklus forarbejdning. Vi kan ikke se det , men bevægelsen af data i hukommelsen ligger til grund alt, hvad computeren gør .
BIOS
BIOS er et program, der kører , når computeren starter op. Oprindeligt bestod af det automatiske program , der kørte for at sikre, tastatur, mus , skærm, printer og andre enheder , hvor der stadig er forbundet til computeren - deraf navnet . Nu BIOS indeholder alle de kontroller , der i øjeblikket kører for at sikre , at eksterne enheder er tilsluttet , hukommelse fungerer og systemet ikke overbelastet. BIOS overvåger ting som hvor meget af den tid, operativsystemet bruger flytte tingene ind og ud af hukommelsen i forhold til, hvor meget af tiden faktiske programmer - . Som Word eller en Internet -søgemaskine kører
< br > i /O
Hvis computeren ikke kan kommunikere med det ydre verden, er det ikke meget værd . I begyndelsen af computere , kan du læse inputenheder direkte ind i hukommelsen og input data blev behandlet af CPU'en på samme måde, den behandlet andre input - output var lige omvendt . Nu I /O - på alle, men den mindste computer - indebærer en særskilt chip. I /O chip er hovedsageligt en computer i sin egen ret . Nu når der er et dokument til at skrive , CPU bare meddeler I /O -chip , hvor dokumentet i hukommelsen , og hvor længe det er. CPU'en fortsætter derefter på, mens I /O- chip overvåger udskrivningen. Dette fremskynder tingene op betydeligt.