De første datamaskiner ble designet og bygget for å knase tall raskere enn mennesker kunne knase dem . Men ikke datamaskiner ikke bruke det samme nummeret system som folk bruker for å gjøre sin beregning . Dette skyldes den grunnleggende design kjennetegn som gjør datamaskiner mulig - på /av- bryteren. Datamaskiner har tusenvis eller millioner av brytere som er slått på eller av , og det er denne funksjonen som bestemmer antall system som brukes av datamaskiner. Desimalsystemet
Folk bruker desimal system for en enkel grunn - folk har ti fingre og ti tær . Det er mye lettere for folk å telle i desimal systemet fordi det er hva de er lært fra fødselen av. Men dette gjør det vanskeligere for mange å lære andre tallsystemer , siden deres tenkning har til å endre på hva et tall er og ikke er. En rekke er et symbol som representerer " hvor mange ", og er ikke en " hvor mange " i seg selv. Desimalsystemet har 10 tall - null til ni , ikke en gjennom ti som mange tror ; tallet " 10 " representerer en 10 og null seg. Mer presist , er hver kolonne et tallsystem basen til makten til sin posisjon, og starter med den første kolonnen som posisjon null. Dette er viktig for å forstå andre tallsystemer .
Binary System
Det binære tallsystemet har to tall , null og en. Anvende prinsippet skissert ovenfor , kan et tall som "111" bli konvertert til desimaltall system der mennesker kjenner mye bedre. Den høyre kolonnen lengst stilling er null , slik at den representerer 2 til null- strøm, eller den "enere" kolonnen, kolonnen i stilling en representerer 2 til den første strøm, eller de " to og to "-kolonnen , den tredje kolonne fra høyre representerer 2 til den andre strøm, eller de " fire "-kolonnen. Anvende dette på tvers av tall gir over desimal resultat av " 7 ". Datamaskiner består av " brytere ", eller transistorer som kan enten være på eller av , så det binære systemet er veldig forenlig med grunnleggende strukturen i datakomponenter .
Oktal System
oktal- eller base åtte, har systemet åtte tall, fra null til syv, og kolonnen prinsipp forklart tidligere gjelder her på samme måte . En rekke som " 111 " i oktale systemet konverterer til et desimaltall med " 57 ". Det vil si fra høyre mot venstre, 1 + 7 + 49 . Hver kolonne er en strøm av basen, og i dette tilfelle basen er åtte. Datamaskiner primært bruker det binære systemet , men de gruppe brytere i grupper på åtte .
Heksadesimalt System
Den heksadesimale systemet er litt mer forvirrende , men det følger samme prinsippet forklart ovenfor . Dette nummeret systemet bruker 16 nummer, null gjennom bokstaven " F." Den heksadesimale systemet bruker de første seks bokstavene i alfabetet for å representere desimal ekvivalenter av 10 til 15. . Konvertering av et heksadesimalt tall til desimal følger samme prinsipp forklart tidligere , men det ser annerledes ut og forvirrer mange mennesker. Et heksadesimalt tall, for eksempel " A2F " konverterer som følger: F * en = 15 , 2 * 16 = 32 , A * 2560 . Den resulterende desimal tilsvarende " A2F " er " 2607 ". Datamaskiner skrive ut innholdet i minnet i heksadesimalt format for feilsøking formål. Hvis innholdet i minnet ble skrevet ut ved hjelp av det binære system , vil det ta mye lengre tid å skrive ut , bruker mye mer papir og være relativt vanskelig for teknikeren å analysere.