11'000'100'1'1
39
100111
0'101'000'100'101'0'0
40
101000
1'011'000'001'000'0'0
if - СМ В«0В»
41
101001
0'110'000'000'100'0'0
42
101010
1'100'000'010'000'0'0
Повернення до 000010
7. Розробка принципової схеми
У даному курсовому проекті при розробці принципової схеми були обрані мікросхеми серій К555 і КМ555 на основі ТТЛШ технології. Дані серії володіють досить широкою елементної базою, виходячи з якої, можна реалізувати практично всі вузли розробляється мікро-ЕОМ.
Підрахувавши максимальний час затримки в схемі t max = нс можна визначити максимальну частоту генератора тактових імпульсів (ГТВ):
В
В
У розробляється мікро-ЕОМ всі дії, пов'язані з ОЗУ, виробляються над 24-розрядними знаковими числами з плаваючою комою. Під програму виділяється 15 рядків пам'яті ОЗУ і 50 рядків - під дані. Звідси можна розрахувати необхідний обсяг ОЗУ:
E = M * N,
Де E - обсяг пам'яті ОЗУ, M - Число рядків, N - розрядність рядка. br/>
E = (15 + 50) * 24 = 1560 біт. br/>
Необхідний обсяг ПЗУ мікрокоманд:
E = 43 * 15 = 645 біт.
Висновок
У даному курсовому проекті при розробці блоку мікропрограмного управління використовувався змішаний автомат на жорсткому і мікропрограмному управлінні, що дозволило скоротити обсяг використовуваної пам'яті ПЗУ мікрокоманд і підвищити швидкодію. p> До виконаному проекту додається моделююча програма роботи мікро-ЕОМ, що дозволяє наочно простежити всі процеси виконання команд.
Список літератури
1. Майоров С.А., Кирилов В.В., Приблуда А.А., В«Введення в мікроЕОМВ», Л.: Машинобудування, 1988. br/>
2. Шульгін О.А. та ін, В«Довідник з цифровим логічним мікросхемамВ», частина 1 і 2, М.: ИДДК, 1998. br/>
3. Нефедов А.В., В«Інтегральні мікросхеми і їхні закордонні аналогиВ», довідник, М.: Кубками-а, 1996. br/>
4. Мячев та ін В«Персональні ЕОМ і мікро-ЕОМВ», М.: Вища школа, 1989.
5. Пильщиків В.Н., В«Програмування на мові Асемблера IBM PCВ», М.:...