3. Компьютермен жұмыс істегенде қандай санау жүйелері пайдаланылады?
Компьютерді жобалаған кезде санау жүйесін таңдаудан оның есептеу жылдамдығы, жадысының көлемі, арифметикалық операцияларды орындау алгоритмдерінің күрделілігі сияқты мінездемелері тәуелді болады. Техникалық жүзеге асыру жағынан алғанда ең тиімдісі екілік санау жүйесі болып табылады, себебі компьютерлерді құруда екі позициялық элементтер кеңінен қолданылуда. Екілік санау жүйесі компьютер құрылғыларында ақпаратты арифметикалық және логикалық түрлендірудің негізгі жүйесі болып табылады.
Екілік санау жүйесі үшін және . Кез келген санды екілік санау жүйесінен ондық санау жүйесіне (1) түріндегі жіктеудің көмегімен ауыстыруға болады. Мысалы, 10001012= 1·26 + 0· 25 +0· 24 + 0· 23+ 1· 22 +0· 21+ 1· 20 = 6910.
Екілік санау жүйесіндегі бір разрядтық сандарға қолданылатын арифметикалық операциялар өте қарапайым :
Қосу
Азайту
Көбейту
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
0 – 0 = 0
1 – 0 = 1
1 – 1 = 0
10 – 1 = 1
0 * 0 = 0
0 * 1 = 0
1 * 0 = 0
1 * 1 = 1
Көмекші ақпараттармен таныстырғанда , яғни нақты есепті компьютерде шешуге дайындаған кезде сегіздік және он алтылық деп аталатын косалқы санау жүйелері пайдаланылады.
Сегіздік санау жүйесінің негізі және Кез келген санды сегіздік санау жүйесінен ондық санау жүйесіне (1) түріндегі жіктеудің көмегімен келесі түрде ауыстыруға болады:
726, 158 = 7 · 82 + 2· 81 + 6 · 80 + 5 · 8-2 = 10.
Он алтылық санау жүйесінің негізі және . Санаудың он алтылық жүйесіндегі цифрлардың бұлайша жазылуында А әріпі он , В- он бір, С- он екі, D- он үш, Е- он төрт, F- он бес сандарын білдіреді.
Он алтылық санау жүйесіндегі кез келген сан да (1) формуланың көмегімен ондық сан түрінде жазыла алады:
10A, F16 = 10 · 162 + 0· 161 + 10· 160 + 15· 16-1 = .
Осы санау жүйелерінде алғашқы 20 санды жазып шығайық: