Språket som CPU forstår, bestående av en sekvens av biter, kalles
maskinspråk .
Her er grunnen:
* biter: Den grunnleggende informasjonsenheten på en datamaskin er litt, som representerer enten en 0 eller en 1.
* sekvens: Disse bitene er ordnet i en spesifikk rekkefølge, og danner instruksjoner som CPU kan utføre.
* CPU -forståelse: CPU er designet for å direkte tolke disse sekvensene av biter og utføre de tilsvarende operasjonene.
Andre viktige begrep:
* Assembly Language: Et programmeringsspråk på lavt nivå som bruker mnemonics (korte forkortelser) for å representere maskininstruksjoner. Det er lettere for mennesker å lese og skrive enn maskinspråk, men det må fremdeles oversettes til maskinkode for at CPU skal forstå.
* språk på høyt nivå: Språk som Python, Java og C ++ er mer menneskelig lesbare og tilbyr mer abstrakte konsepter. De må kompileres eller tolkes til maskinkode før CPU kan utføre dem.
Gi meg beskjed hvis du har flere spørsmål om dataprogrammering eller CPU!