Du skulle tro fra navnet at datamaskiner er bygget på matematiske prinsipper. De er faktisk bygget på prinsipper om logikk. Selv den delen av maskinen som ikke er sammensatt av aritmetiske logiske blokker . Computer Architecture
De grunnleggende byggesteinene for datamaskinen er den sentrale prosessor (CPU ) , aritmetisk - logisk enhet ( ALU ) , minne , legge inn deler og utgang deler . Prosessoren flytter data og programmer rundt fra inngang, gjennom minnet og utgangen mens den blir behandlet. Behandlingen foregår i ALU .
Enere og nuller
data ( inkludert bilder ) og programmer spilles inn i datamaskiner som en sekvens av to-nivå -kodene kalles bits . Disse er vanligvis beskrevet som enere og nuller . De to nivåene kan også være sant og usant . De grunnleggende byggesteinene i de ALU kalles logiske porter - . Enheter som tar to strenger av data og produsere en ny streng basert på logiske prinsipper
logiske blokker
De grunnleggende logiske blokker er aND, OR og NOT . Hvis en av inngangene til en OR blokken er sant, vil resultatet være sant . Fra disse enkle blokker , er mer komplekse blokker som XOR , NOR og NAND bygget , og fra disse, ormer og multiplikatorer bygget .