Cандық машиналардың арифметикалық және логикалық негіздері. Есептеуіш техниканың даму тарихы, қазіргі заманғы компьютердің даму кезеңдері


Компьютермен жұмыс істегенде қандай санау жүйелері пайдаланылады?



бет5/55
Дата13.04.2022
өлшемі3,99 Mb.
#139163
1   2   3   4   5   6   7   8   9   ...   55
Байланысты:
комп арх лекц 1-15
Аралық сұрақтары жауабы

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 санды жазып шығайық:



10 - дық сандар

8 - дік сандар

2 - лік сандар

16 - лық сандар

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17
20
21
22
23
24

0
1
10
11
100
101
110
111
1000
1001
1010
1011
1100
1101
1110
1111
10000
10001
10010
10011
10100

0
1
2
3
4
5
6
7
8
9
А
B
C
D
E
F
10
11
12
13
14





Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   55




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет