Автор: Пользователь скрыл имя, 11 Марта 2012 в 14:42, курсовая работа
Бұл курстық жобада міндетті түрде оң таңбалы сандардың цифрлық көбейткішінің логикалық сызба жобасы құрастырылады. Оң таңбалы санның цифрлық көбейткішінде А көбейтілетін сан мен В көпразрядты көбейткіш кірісі қарастырылған А=5 (101), В=6 (110).
А мен В екілік санын өз ара көбейту барысында конъюнктор желісі ретінде көрсетілген КЛС1 , КЛС2 , КЛС3 (Қ3, Қ4, Қ5) аралас цифрлық қондырғыда үш бөліктен тұратын көбейтінді нәтижесін аламыз.
5. ЫҒЫСТЫРУШЫ РЕГИСТРЫН ТАҢДАУ(Қ6, Қ7).
Регистр – бұл сандық қондырғы, көп разрядты сандарды сақтауға арналған.
Регистр – триггерлердің жинағынан тұрады, әр қайсысы белгілі бір сандарды сақтауға арналған. Сонымен қоса n – разрядты санды сақтау үшін регистр қажет, n- триггердан тұратын. Регистр тағы да мынадай міндеттер атқарады: регистрда сақталған санды белгілі бір сандық разрядты солға және оңға жылжытуы, санды паралельді формадан тізбекті формаға және керісінше айналдыруы.
Регистрға енгізілетін санның формасына қарай регистрлар екі топқа бөлінеді: тізбекті және параллель.
Паралелльді регистрде барлық разрядтағы сандар кіріске бір мезетте кіреді.
Тізбекті регистрға, кіріс сандар разрядтар жеке жеке кіреді (кіші разрядтан бастап).
5.1 суретте паралелльді
К155ТМ8 микросхемасы – бұл мәліметті сақтайтын регистр, төрт разрядты D-триггердан тұрадын. С кірісіндегі теріс полярлы импульстің төмендеуі арқылы триггерде жазу жүзеге асады.
R кіріске логикалық нөл түскен кезде триггерде жадты тазалау жүреді.
Сурет 5.1. К155ТМ8 параллельді регистр.
6. СУММАТОРДЫ ТАҢДАУ (Қ8, Қ9).
Әрі қарай шыққан жартылай көбейтіндіні жинастыру керек, бұл амалды сумматор құрылғысы жасайды. Сумматор – екілік санау жүйесіндегі сандарды бір бірімен қосу амалын жүргізеді.
6.1. суретте сумматордың жұмыс
істеу принципінің ақиқат
Кіріс |
Шығыс | |||
Қосылғыштар |
Ауысу |
Қосынды |
Ауысу | |
Аi |
Вi |
Рi |
Si |
Рi+1 |
0 0 1 1 |
0 1 0 1 |
0 0 0 0 |
0 1 1 0 |
0 0 0 1 |
0 0 1 1 |
0 1 0 1 |
1 1 1 1 |
1 0 0 1 |
0 1 1 1 |
6.2. К155ИМ2 сумматордың микросхемасының тұрақты графикалық белгіленуі.
Толық емес сумматордың екі кірісі екі шығыс арнасы болады. S- қосу амалының нәтижесі шығатын, ал Р- қосындының сәйкесті разрядына симаған, жоғарғы разрядқа көшіруге дайындалған цифр орын аласатын арна.
К155ИМ2 элементі ЖӘНЕ – НЕМЕСЕ- ЕМЕС. Сумматорда есте сақтау қабілеті жоқ, яғни кірістегі сигнал өзгерсе шығыстағы мәліметтер өзгеріп отырады. Күйлер кестесіне байланысты сумматор жұмыс істейді.
Көп разрядты сандарды жинақталуында сумматор каскад бойынша қосылады, себебі Р1 шығысын келесі Р0 кірісімен жалғастыру үшін.Сондай ақ Екілік сандарды есептеп санау үшін сумматор қолданылады. Сонымен қатар есептеу амалын сумерования амалына азайғыш кодының санын қосымшаға алмастыру тәсілі арқылы орындайды, Р толықтыру разряды есепке алынбайды. Бiрлiктiң қосымшасы өздiң кiшi дәрежесiнiң сумматорының тасымалдауы кiрісіне 1-шi сигналдың беруiмен жүзеге асырылады
Жинақталған сандардан кірістерге А коды беріледі (А1 –кіші разряд, А4 – үлкен разряд), В кірістеріне – екінші санның коды (В1 – кіші разряд, В3 – улкен разряд). Р0 –келесі микросхемадан тасымалдау. Соманың коды Sтың шығуларында қалыптасады, ал тасымалдау Рi– шығысында.
Біздің тапсырмамызға сәйкес, бiзге үш екi дәрежелiк жартылай шығармалардың жинақтауының операциялары үшiн екi екi дәрежелiк сумматорларға керек болады (сурет7).
Сурет 6.2. К155ИМ2 Сумматор.
7. ЕКІЛІК САНДАРДЫ ПАРАЛЕЛЬ
ПІШІННЕН ТІЗБЕКТЕГІ
Бұдан әрi, параллельді пішімдегі алынған көбейтіндіні келесі байланыс желісінің шығысына тізбекті пішіммен беру үшін түрлендіреміз. 8 суретте К555ИР9 асинхронды параллель жазатын және тізбектей санайтын мүмкіндігі бар, 8 разряд ығыстырғыш регистрдың микросхемасы көрсетілген. Онда, D0 – кірісі ақпаратты тізбектей жазуды, D1 – D8 кірістері ақпаратты параллель жазады, екі (L,C) тең құқықты кірістеріне тактілі импульс беріледі және ығыстырғыш регистрдың соңғы разрядының тікелей және теріс шығыстары бар.
Басқаларында логикалық 0 болғанда, С кірістерінің кез келгенінде тіріс полярлы импульстың төмендеуі болғанда регистр триггерінде ауыстырып қосу жүзеге асады.
Басқа кіріске импульс берілгенде, осы С кірістерінің кез келгеніне логикалық 1 түссе, триггер ауысып қосуға тиым салады.
L кірісіндегі сигнал арқылы регистрдың жұмыс тәртібі анықталады: С кірісіне логикалық 1 импульсының төмендеуімен D0 кірісіне түсетін ақпараттың ығысуы жүргізіледі; В шығысында: L кірісінде логикалық 0 болғанда регистр триггерлеріндегі D1 - D8 кірісінде ақпаратты параллель жазу іске асады.
Сурет 7.1. К555ИР9 Параллелді – тізбекті регистр.
8.ОҢ ТАҢБАЛЫ ЦИФРЛЫҚ КӨБЕЙТКІШТІҢ ТОЛЫҚ ҚҰРЫЛЫМДЫҚ ЭЛЕКТРЛІК СХЕМАСЫ.
8 суретте оң таңбалы екілік сандарды көбейткіштің толық құрылымдық электрлік сұлбасы көрсетілген.
Құрастырылған
цифрлық оң таңбалы
Курстық жобада шифрлаушы DD1-DD8 микросхемасында құрастырылған. Микросхема шығысында А санын (5(10) = 0101(2)) екілік таңбамен қалыптастырады, шифратор коды – 8421. К155ИЕ5 микросхемасымен жүзеге асқан санақшының шығысында В санын (6(10)=0110(2)) таңбасы алынады. Одан әрі К555ЛИ3 микросхемасымен жиналған КЛС1, КЛС2, КЛС3 сұлбасында көбейту амалы орындалады.
Әрбір жартылай көбейтінді, екіншіден бастап, солға қарай бір разряд ығыстырылады – бұл амалды К155ТМ8 2 дана ығыстырғыш регистрді орындайды. Бұдан кейін алынған жартылай көбейтінді К155ИМ2 микросхемасындағы 4 разрядты сумматорда қосылады және алынған нәтиже кіші разрядтан бастап тізбекті түрде байланыс желісіне беріледі.
Позициалық белгіленуі |
Аталуы |
Саны |
Ескерту |
DD1-DD8 |
К155ЛЕ1 |
дана. |
|
DD9 |
K155ИЕ5 |
дана. |
|
DD10 |
К555ЛИ3 |
дана. |
|
DD11-DD13 |
К555ЛИ3 |
дана. |
|
DD14-DD15 |
К155TM8 |
дана. |
|
DD16-DD17 |
К155ИM2 |
дана. |
|
DD18 |
К555ИP9 |
дана. |
ПАЙДАЛАНҒАН ӘДЕБИЕТТЕР ТІЗІМІ
.