Автор работы: Пользователь скрыл имя, 29 Мая 2013 в 10:48, курсовая работа
Қоғамның дамуына қарай ғылым мен техника да, оны басқару жүйесі де өзгеріп отыратыны белгілі, осыған орай маман қызметінің мазмұны жаңарып, жаңа мақсат, жаңа көзқарас, жаңа шешімдер мен жаңа мүмкіншіліктерді қажет етеді.
3.2.2-сурет Цифрлық-аналогтық
4 Санау жүйесі. Екілік санау жүйесі. Екілік сандармен арифметикалық операцияларды жасау
Есептеу машиналарды информацияны көрсету үшін екілік санау жүйені қолданылады. Екілік санау жүйесі ондық санау жүйесінен оңай болады. Санау жүйесі – деп сандарды цифрлік таңбалар арқылы кескіндеудің ережелер жиынтығын айтады. Егер санды жазу кезінде цифрдың мәні оның сандағы тұрған орнына (позициясына) байланысты болса, онда есептеу жүйесі позициялық деп, ал байланыссыз болса – позициялық емес деп аталады.
Позициялық емес есептеу
жүйесіне ежелден белгілі римдік
есептеу (санау) жүйесі жатады. Бұл жүйеде
арифметикалық амалдарды
А=676,08=6*102+7*101+7*100+0*
Бұл жазуды кез-келген негізі һ-қа тең позициялық санау жүйесі үшін келтірейік.
А=an-1hn-1+an-2hn-2+…+a1h1+a0h
Мұндағы an-1, an-2,... жүйенің цифрлары. Мұнда санның бөлшек бөлігі a0h0 мүшесінен оңға қарай орналасады. Қысқаша (4.1) полиномын былай жазуға болады:
A=
Мұндағы I – позицияның (разрядтың) номері, n – бүтін санның, m – бөлшек бөлігі цифрларының саны. Мына сандар тізбегі:
an-1 an-2…a1a0,a-1
a-2…a-m
берілген санау жүйесінде санның кодын құрайды.Үтірдің сол жағына қарай санның бүтін бөлігі, ал оң жағына қарай бөлшек бөлігі орналасады. Цифрлық құрылғыларда (ЭВМ-дерде) негізгі басқа да санау жүйелері: екілік, сегіздік, он алтылық жүйелері қолданылады. Сандар қай санау жүйесінде жазылғанын ажырату үшін санды жақша ішінде жазып индекспен оның негізін көрсетеді. Мысалы, ондық сан 521,25 былай жазылады: (521,25)10 немесе 521,25(10)
Екілік санау жүйесінің негізі 2-ге тең және тек қана екі цифр 0 мен 1-ді пайдаланады. Екілік санау жүйесінде әр позиция сандарға белгілі салмағын береді.
Бірінші он позициялар екілік сандардың цифрлердің салмақтары келесі түрде болады:
Екілік санау жүйесінде үлкен емес сандар көп позицияның
орнын алады. Мысалы, 1011012=1х25+0х24+1х23+1х22+
Мысал, 110011002=1х27+1х26+0х25+0х24+
Бір санау жүйеден екінші санау жүйеге көшіру. а) Бүтін санды көшіру ережесі. Ондық санды басқа сандық жүйеге көшіру үшін оны жаңа жүйенің түбіріне рет-ретімен бөліп қалған қалдықтарды ақырғысымен қосу, алынған тәртібіне керісінше жазу керек. Ол бөлу әдісі деп аталады. Мысалы, 13 екілік санау жүйеге көшір. 13(10)→х(2)→1101(2)
Екілік санау жүйесіндегі арифметикалық амалдар (операциялар) қарапайым орындалады. Бір разрядты сандар үшін қосу ережелері мынадай болады: 0+0=0; 0+1=1; 1+0=1; 1+1=10. Соңғы жағдайда алынған қосынды екілік санау жүйесінің негізіне (10)2-ге яғни (2)10-ға тең.
Көп разрядты сандарды қосу ондық санау жүйесіндегідей разряд бойынша, кіші разрядтан басталады. Әр разрядта қосылғыштардың цияфрлары мен тасымалданатын бірлік қосылады Соның нәтижесінде тасымалданатын бірлік келесі үлкен разрядта пайда болуы мүмкін. Мына мысалдарға көңіл бөлейік:
101=510 1-қосылғыш
010=210 2-қосылғыш
Екі екілік санды қосу – цифрлік машинаның қосындауышында орындалады. Бір разрядты екілік сандарды бір-бірінен алу ережелері мынадай 0 – 0 =0; 1 – 0=1; 1 -1=0; 10 – 1=1.
Қазіргі кезде өндірісте алу ережені орындайтын блогі жасамайды. Сондықтан азайтқыштың таңбасын ауыстыру керек және келесі операцияны, қосу операция орындауға болады.
Теріс екілік санды көрсетудің бірнеше тәсілі бар. Оның бірі: санды мағынамен және таңбасымен арқылы көрсету. Сандық бит таңбасы екілік сандық өрісін ең үлкен разрядта орналасқан. Он сан болса, онда таңбаның бит 0 тең, теріс сан болса, онда таңбаның 1 тең. Мысал, ондық сан – 28(10) екілік эквиваленті – 0011100 болады.
Егер ондық сан оң болса, (+28), онда екілік эквивалентке сол жағынан 0 жазады (он таңбаның бит), 00011100. Егер ондық сан теріс болса, (-28), онда 1-ді қосу керек (теріс таңбаның бит): 10011100.
Екілік санды кері кодқа жазғанда да, он санда таңбаның - 0 тең, теріс санын таңбаның бит – 1 тең. Кері код екілік сандардан былай құрастыруға болады: нольді бірге, а бірді нольге ауыстырады.
Қорытынды
Қазіргі заман ғылым
мен техникасында ақпаратты цифрлық
әдіспен өңдеу үлкен рөл
Қолданылған әдебиеттер тізімі