Vad är datorbehandling?
Datorbehandling är en åtgärd eller en serie åtgärder som en mikroprocessor, även känd som en central bearbetningsenhet (CPU), i en dator presterar när den får 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 programprogram som är installerade på en dators hårddisk och laddas i slumpmässigt åtkomstminne (RAM). Though modern computer systems have become much faster and more complex than their earlier counterparts, they still perform the same basic type of computer processing.
At their very basic level of function, CPUs are made up of an array of transistors that through a series of binary electrical states of 1s and 0s — or "on" and "off" states — perform mathematical and logical operations that together add up to computer processing capability. Instruktionerna som matas till en CPU av ett programprogram förändrar tillstånden för dessa transistorer för att utföra beräkningar för programvaran Program. Dessa resultat matas sedan vanligtvis tillbaka till RAM -minne för användning av programvaran.
Det finns fyra distinkta tillstånd att datorbehandling går igenom för att producera meningsfull datautgång för alla program. Dessa stater kallas ofta som hämta, avkodar, kör och skrivback. Fetch är det första tillståndet, där datorn kommer åt sitt minne för att hämta instruktioner, som alltid är en serie siffror representerade av binär kod. Binär kod är en åtta-bitars serie siffror-strängar av 1 och 0s-som tillsammans representerar en "byte" av data.
Efter att ha hämtat dessa instruktioner avkodar datorbehandling dem. Det vill säga att instruktionerna nu delas upp i meningsfulla delar eller serier av byte av CPU: s styrenhet (CU). Dessa instruktioner körs sedan av CU.
När instruktionerna är komplexa matematiska beräkningar, cPU drar på sin aritmetiska logikenhet (ALU) för att utföra dem. I det sista datorbehandlingssteget inträffar en skrivback av data. Det kanaliseras tillbaka till datorminne för användning av programvaran, eller det kan lagras i minnesregister inom CPU själv för senare användning av programmet.
Dessa fyra datorbehandlingssteg cyklar genom CPU kontinuerligt, så länge ett program som laddas i minnet och körs i själva datorn. Dessa cykler av bearbetningskraft genom CPU: er ökar kontinuerligt i hastighet när datorsystem blir mer avancerade, med datorer som nu kan gigahertz -bearbetningscykler. En Gigahertz -cykel för datorbehandling är motsvarande 1 miljard instruktionsuppsättningar som utförs av CPU varje sekund.