Vad är datorbehandling? (med bilder)
Datorbehandling är en åtgärd eller serie åtgärder som en mikroprocessor, även känd som en central processorenhet (CPU), i en dator utför när den tar emot information. CPU är en typ av elektronisk "hjärna" för ett datorsystem, och den kör en serie instruktioner som matas till den av program som är installerade på en dators hårddisk och laddas i RAM-minne. Även om moderna datorsystem har blivit mycket snabbare och mer komplexa än sina tidigare motsvarigheter, utför de fortfarande samma grundläggande typ av datorbehandling.
På sin mycket grundläggande funktionsnivå består CPU: er av en rad transistorer som genom en serie binära elektriska tillstånd på 1s och 0s - eller "on" och "off" -tillstånd - utför matematiska och logiska operationer som tillsammans ger upp till datorbehandlingsförmåga. Instruktionerna som matas till en CPU av ett program ändrar tillståndet för dessa transistorer för att utföra beräkningar för programvaran. Dessa resultat matas sedan vanligtvis tillbaka till RAM-minne för användning av programvaran.
Det finns fyra distinkta tillstånd som datorbehandling går igenom för att producera meningsfull datautgång för vilket program som helst. Dessa tillstånd benämns vanligtvis hämta, avkoda, köra och återkalla. Hämta är det första tillståndet, där datorn har åtkomst till sitt minne för att hämta instruktioner, som alltid är en serie nummer representerade av binär kod. Binär kod är en åtta-bitars serie med siffror - strängar på 1s och 0s - som tillsammans representerar en ”byte” med data.
Efter att ha hämtat dessa instruktioner avkodar datorbehandling dem. Det vill säga, instruktionerna är nu uppdelade i meningsfulla delar eller serier av byte av CPU: s styrenhet (CU). Dessa instruktioner utförs sedan av CU.
När instruktionerna är komplexa matematiska beräkningar drar CPU på sin aritmetiska logikenhet (ALU) för att utföra dem. I det sista datorbehandlingssteget sker ett återkoppling av data. Det kanaliseras tillbaka till datorminne för användning av programvaran, eller det kan lagras i minnesregister i själva CPU: n för senare användning av programmet.
Dessa fyra datorbehandlingssteg går kontinuerligt igenom CPU: n så länge ett program laddas i minnet och körs i själva datorn. Dessa processorkrafter med CPU: er ökar kontinuerligt i takt med att datorsystem blir mer avancerade, med datorer som nu kan gigahertz-behandlingscykler. En gigahertz-cykel för datorbehandling motsvarar 1 miljard instruktionsuppsättningar som utförs av CPU varje sekund.