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


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



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

5. Компьютерде сегіздік және он алтылық санау жүйелері неліктен қолданылады?


Компьютерлерге ыңғайлы екілік жүйе адамдар үшін ыңғайсыз, оның разрядтары жылдам көбейеді және арифметикасы да басқаша.
Ондық сандарды екілік жүйеге және керісінше түрлендіруді машина орындайды. Компьютерді толық пайдалану үшін машина сөздерін түсіне білу қажет. Міне осы мақсатта сегіздік және он алтылық жүйелер қолданылады. Бұл жүйедегі сандар ондық сандарға ұқсас, ал екілік жүйеге қарағанда үш (сегіздік) және төрт (он алтылық) есе аз разрядтар санын қажет етеді, өйткені 8 бен 16 – екінің үшінші және төртінші дәрежелері.
Сегіздік санау жүйесіндегі программаның командаларының жазылуы екілік санаумен салыстырғанда үш есе қысқа болады.
Он алтылық санау жүйесі де сегіздік санау жүйесі сияқты программаларды құрған кезде командаларды қысқа әрі ыңғайлы түрде көрсету үшін қолданылады.

Сегіздік және он алтылық сандар екілік жүйеге өте жеңіл түрленеді: олардың әрбір цифрын соларға сәйкес екілік триадамен (үш цифр­мен) немесе тетрадамен (төрт цифрмен) алмастыру жеткілікті.




Мысалы:
537,18 = 101 011 111, 0012; 1A3,F16 = 1 1010 0011, 11112

5 3 7 1 1 A 3 F

Санды екілік жүйеден сегіздік немесе он алтылық жүйеге көшіру үшін сол санды үтірден оңға және солға қарай триадаларға (сегіздік) немесе тетрадаларға (он алтылық) бөліп, әрбір топты соған сәйкес сегіздік (он алтылық) цифрмен алмастыру керек.




Мысалы, 10101001, 101112 = 10 101 001, 101 1102 = 251, 568

2 5 1 5 6


10101001, 101112 = 1010 1001, 1011 10002 = A9, B816.

A 9 B 8





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




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

    Басты бет