În secțiunea următoare, ne vom uita mai atent în cod binar și modul în care calculatorul face de fapt treaba.
Cum un calculator Calculează
După cum ați învățat de la paginile anterioare, cele mai multe calculatoare depind de circuite integrate, cunoscut sub numele de chips-uri. Aceste circuite folosesc tranzistori pentru a adăuga și scădea, precum și pentru a efectua calcule pe logaritmi în scopul de a realiza înmulțire, împărțire și operațiuni mai complicate, cum ar fi utilizarea exponenții și de a găsi rădăcini pătrate. Practic, mai multe tranzistori un circuit integrat are, cu atât mai mult a avansat funcțiile sale pot fi. Cele mai multe calculatoare de buzunar standard au identice sau foarte asemănătoare circuite, integrate.
Ca orice alt dispozitiv electronic, chips-uri în interiorul unei opere calculator prin reducerea orice informații pe care le da echivalentul său binar. Numere binare traduce numerele noastre într-un sistem de bază de doi, în care ne-am reprezenta fiecare cifră de un 1 sau un 0, dublare fiecare dată când vom muta o cifră. Prin " de a porni " fiecare dintre pozițiile - cu alte cuvinte, de a pune un 1 in aceasta - putem spune că cifră este inclus în numărul nostru global
Microscheme folosi logica binară prin rotirea tranzistori pe și în afara literalmente, cu. electricitate. Deci, de exemplu, în cazul în care ai vrut să adăugați 2 + 2, calculatorul dvs. ar converti fiecare " 2 " în binar (care arata ca acest lucru: 10) și apoi adăugați-le împreună. Adăugarea quot &; cele " coloană (cele două 0s), vă oferă 0: Cipul poate vedea că nu este nimic în prima poziție. Când se adaugă cifrele din " " zeci coloană, cipul devine 1 + 1. Se vede că ambele sunt pozitive, și - din moment ce nu există de 2 în notație binară - deplasează răspunsul pozitiv o cifră la stânga, obtinerea o sumă de 100 - care, din punct de vedere binare, este egal cu 4 [sursa: Wright] .
Această sumă este rutat prin intrare /ieșir