Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

завдання на курсове проектування

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 24.11.2024

1.ТЕХНІЧНЕ ЗАВДАННЯ

1.1.Підстава для розробки, призначення і галузь застосування.

Підставою для розробки є завдання на курсове проектування.

Пристрій призначений для виконання операції ділення над числами з фіксованою комою в доповняльному коді.

1.2.Умови експлуатації.

1.2.1.Температура навколишнього середовища від 10 до 35 °С.

1.2.2.Відносна вологість повітря до 80 % при температурі 25 °С.

1.2.3.Атмосферний тиск від 650 до 800 мм рт. ст.

1.2.4.Напруга живильної мережі (220+22) В.

1.3.Технічні вимоги.

1.3.1.Виконувана операція - ділення без відновлення залишку.

1.3.2.Вхідний код - паралельний.

1.3.3.Вихідний код - паралельний.

1.3.4.Тип використовуваного коду - доповняльний.

1.3.5.Розрядність чисел - 22.

1.3.6. Елементна база - К555.

1.4.Вимоги до конструктивного оформлення.

Пристрій виконати на стандартній друкованій платі.


3.
СТРУКТУРНА СХЕМА ПРИСТРОЮ

При виконанні операції ділення використовується два числа - A (ділене) і B (дільник). Число A зберігається в регістрі А, число B зберігається в регістрі B.

На початку роботи ділене A заноситься в регістр A за допомогою сигналу Y3, а дільник B: у регістр B (Y5). Ділене A зсувається вліво шляхом косої передачі з регістра A у суматор. Дільник B надходить у суматор SM з регістра B у прямому або інверсному кодах (Y9). Доповняльний код результату виходить підсумовуванням одиниці переносу в молодший розряд суматора.

Цифри частки Zi, що визначаються за знаком часткових залишків у регістрі A, фіксуються в регістрі Z  шляхом послідовного занесення їх у молодший розряд регістра Z (Y7) і зсуву вмісту регістра Z (Y8).

Рис.3.1. Структурна схема пристрою


4. БЛОК-СХЕМА АЛГОРИТМУ ВИКОНАННЯ ОПЕРАЦІЙ І ЇЇ МІКРОПРОГРАМНА РЕАЛІЗАЦІЯ

Блок-схема виконання операцій представлена на рис. 4.1.

На початку роботи гаситься вихідна готовність (Y14) і перевіряється вхідна готовність (P1). Після одержання сигналу вхідної готовності обнуляються регістри A(Y0), B (Y1) і Z (Y2).

Робимо запис: ділене в регістр A (Y3) і дільник у регістр B (Y5). Перевіряємо рівність дільника нулю (P3). Якщо дільник дорівнює нулю, то сигналізуємо про помилку аргументів і встановлюємо вихідну готовність (Y13). Якщо дільник не дорівнює нулю, тоді ділення можливо і починається цикл порозрядного одержання мантиси частки. На SM передається зсунуте косою передачею вбік старших розрядів ділене і обернений код дільника (Y9) з підсумовуванням одиниці до молодшого розряду у випадку виникнення переносу зі знакового розряду (Y10). З виходу SM частковий залишок заноситься в регістр A (Y3). Цифра модуля частки обчислюється як сума по модулю два знакових розрядів часткового залишку і дільника і заноситься в попередньо зсунутий на один розряд вліво (Y8) регістр Z (Y7). Перевіряємо лічильник чисел (P4). Якщо він не дорівнює нулю, продовжуємо цикл по визначенню розрядів частки. Якщо лічильник дорівнює нулю, то ми визначили всі розряди частки. Після закінчення ділення чисел установлюємо вихідну готовність і закінчуємо роботу.

Для реалізації пристрою використовується керуючий автомат з виділеною адресною пам'яттю, його схема зображена на рис. 4.2,  в таблиці 4.1 описані керуючі сигнали.

Таблиця 4.1.

Y0

Обнуління регістра A

Y1

Обнуління регістра B

Y2

Обнуління регістра Z

Y3

Запис у регістр A

Y4

Запис у регістр B

Y5

Запис розряду частки в регістр Z

Y6

Зсув регістра Z вбік старших розрядів

Y7

Вибір операції в суматорі

Y8

Підсумовувуння 1 у суматорі

Y9

Установка вихідної готовності

Y10

Гасіння вихідної готовності

Рис. 4.2  Керуючий автомат

Рис. 4.1 Блок-схема виконання операцій


6.ОПИС ФУНКЦІОНАЛЬНОЇ СХЕМИ ПРИСТРОЮ

Функціональна схема пристрою представлена на рис. 6.1.

Рис. 6.1. Функціональна схема пристрою

Арифметичний блок виконаний на мікросхемах серії К555.

Як регістри для зберігання операндів, залишку і частки використовуються регістри К555ИР11. Як суматори використовуються 4-х розрядні арифметико-логічні пристрої К555ИП3. Керуючі сигнали на арифметичний блок надходять від пристрою керування.

К555ИР11 – 4-х розрядний універсальний регистр зсуву. Призначення виводів:

1

Вхід скидання R

9

Вхід режим роботи V2

2

Вхід запису інформації при зсуві вправо V3

10

Вхід режим роботи V1

3

Вхід 1-го розряду

11

Вхід синхронізації

4

Вхід 2-го розряду

12

Вихід 4-го розряду

5

Вхід 3-го розряду

13

Вихід 3-го розряду

6

Вхід 4-го розряду

14

Вихід 2-го розряду

7

Вхід запису інформації при зсуві вліво V4

15

Вихід 1-го розряду

8

Загальний

16

Напруга живлення

Таблиця істинності

Режим роботи

Вхід

Вихід, розряди

R

Род роботи

C

V4

V3

Паралельний запис, розряди

1

2

3

4

V1

V2

1

2

3

4

Установка 0

0

х

х

х

х

х

х

х

х

х

0

0

0

0

Зберігання

1

х

х

0

х

х

х

х

х

х

1*

2*

3*

4*

Паралельний запис

1

1

1

х

х

1*

2*

3*

4*

1*

2*

3*

4*

Зсув вправо

1

0

1

х

0

х

х

х

х

0

1*

2*

3*

1

0

1

х

1

х

х

х

х

1

1*

2*

3*

Зсув вліво

1

1

0

0

х

х

х

х

х

2*

3*

4*

0

1

1

0

1

х

х

х

х

х

2*

3*

4*

1

Зберігання

1

0

0

х

х

х

х

х

х

х

1*

2*

3*

4*

Умовне графічне позначення мікросхеми К555ИР11 наведено на рис. 6.2.

К555ИП3 – арифметично-логічний пристрій.

Призначення виводів:

1

Вхід 1-го розряду В

13

Вихід 4-го розряду

2

Вхід 1-го розряду А

14

Вихід порівняння

3

Вхід вибору функції

15

Вихід розповсюдження перенесення

4

Вхід вибору функції

16

Вихід перенесення

5

Вхід вибору функції

17

Вихід утворення перенесення

6

Вхід вибору функції

18

Вхід 4-го розряду В

7

Вхід перенесення

19

Вхід 4-го розряду А

8

Вхід режиму роботи

20

Вхід 3-го розряду В

9

Вихід 1-го розряду

21

Вхід 3-го розряду А

10

Вихід 2-го розряду

22

Вхід 2-го розряду В

11

Вихід 3-го розряду

23

Вхід 2-го розряду А

12

Загальний

24

Напруга живлення

Таблиця істинності

Умовне графічне позначення мікросхеми К5552 ИП3 наведено на рис. 6.3

Рис 6.2. Умовне графічне позначення мікросхеми К555ИР11

Рис 6.3. Умовне графічне позначення мікросхеми К555ИП3

7. РОЗРОБКА ПРИНЦИПОВОЇ СХЕМИ

Регістр дільника виконаний на регістрах К555ИР11 (DD1 – DD8). Ділене записується в регістр суматора К555ИР11 (DD9 - DD16).

Обчислення часткових залишків виробляється в арифметико-логічному пристрою К555ИП3 (DD25 – DD32).

Частка формується в регістрах К555ИР11 (DD17 – DD24).

Розрахунок споживаної потужності обчислювального пристрою робимо відповідно до переліку елементів принципової схеми. Споживану потужність знаходимо згідно таблиці 7.1.

Таблиця 7.1.

№ п.п

Найменування елемента

Рспож.

1 ел., Вт

Кіл-В

елемент.

Сумарна

Рспож.

1

К555ИР11

0,115

15

1,725

2

К555ИП3

0,185

5

0,925

3

К555ЛЕ1

0,027

1

0,027

Всього

2,677

Таким чином, сумарна потужність, споживана пристроєм від джерела живлення становить 2,677 Вт.

Зробимо оцінку швидкодії пристрою.

Швидкодія пристрою залежить від розрядності чисел, а також від швидкодії елементів схеми.

t = tвх рег +(5tсум +tвих рег)*20 =

= 30 +(5*40 +30)*20 = 4630 нс = 4,63 мкс.


Зона

Поз. позн.

Найменування

Кіл.

Примітки

Резистори

R1

С2-23-0,125-1 кОм 10 %

1

Мікросхеми

DD1…DD18

К555ИР11

24

DD19…DD24

К555ИП3

8

DD25

К555ЛЕ1

1

Розєм

Х1

ГРПМ1-61ШУ2

1


ЗМІСТ

Анотація

1.Технічне завдання

2.Виконання операції ділення двійкових

чисел без відновлення залишків

3.Структурна схема пристрою ділення

4.Блок-схема алгоритму і її мікропрограмна реалізація

5.Приклад виконання операції

6.Опис функціональної схеми обчислювального

пристрою

7.Розробка принципової схеми

Висновок

Література

Додаток 1.Блок-схема алгоритму.

Додаток 2.Електрична принципова схема

Додаток 3. Перелік елементів


ВИСНОВОК

В даній курсовій роботі був розроблений обчислювальний пристрій, що виконує ділення чисел у форматі з фіксованою комою.

Побудовано алгоритм обробки чисел. Побудована функціональна схема пристрою. Також побудована принципова схема арифметичної частини пристрою. Наведено тестовий приклад виконання операцій.


ЛІТЕРАТУРА

  1.  Нешумова К.А. Электронные вычислительные машины и системы. -М.: Высшая школа, 1989.

Стрыгин В.В., Щарев Л.С. Основы вычислительной, микропроцессорной техники и программирования. - М.: Высшая школа, 1989.

Справочник. Цифровые и аналоговые интегральные микросхемы. –М.: Радио и связь, 1990.

Мальцев П.П. Справочник. Цифровые интегральные микросхемы. - М.: Радио и связь. 1994.

Шило В.Л. Популярные цифровые микросхемы. - М.: Радио и связь. 1987.

Савельев А.Я. Прикладная теория цифровых автоматов. М.: Высшая школа, 1987.

Арк.

Дата

Підпис

№ докум.

Арк.

Змн.

Змн.

Арк.

№ докум.

Підпис

Дата

Арк.

Змн.

Арк.

№ докум.

Підпис

Дата

Арк.

Змн.

Арк.

№ докум.

Підпис

Дата

Арк.

Змн.

Арк.

№ докум.

Підпис

Дата

Арк.

Арк.

Дата

Підпис

№ докум.

Арк.

Змн.

Змн.

Арк.

№ докум.

Підпис

Дата

Арк.

Арк.

Дата

Підпис

№ докум.

Лист

Змн.

Змн.

Арк.

№ докум.

Підпис

Дата

Арк.

Розроб.

Перевір.

Реценз.

Н. Контр.

 Затверд.

Пристрій для ділення

Перелік елементів

Літ.

Аркушів

Аркушів

Літ.

Пристрій для ділення

Пояснювальна записка

 Затверд.

Н. Контр.

Реценз.

Перевір.

Розроб.

Арк.

Дата

Підпис

№ докум.

Лист

Змн.

Змн.

Арк.

№ докум.

Підпис

Дата

Арк.




1. Реферат- Становление рынка труда
2. Статья- Особенности исследования индивидуальных качеств и поведения человека
3. История и теория массовых праздников. Учебнометодический комплекс
4. В книге приводятся любимые рецепты автора позволяющие похудеть без вреда для здоровья
5. О книге Г Н Трофимовой Языковой вкус интернет-эпохи в России Функционирование русского языка в Интернете
6. Введение 2
7. Реферат- Становище Чорногорії на початок XX століття
8.  29 декабря 20 13 г
9. это такие двигательные акты в которых длительное время постоянно повторяется один и тот же законченный двиг
10. Если в таблице задающей подстановку переставить столбцы то новая таблица задает ту же подстановку
11. Утверждаю Согласовано Проректор по УМР Г
12. Задание I. Характеристика предприятия сети предприятий
13. Договор подряда- основные положения и особенности
14. [q]3-1 К какой категории преступлений относятся неосторожные деяния за совершение которых предусмотрено
15. Прагматика посвящения в паратексте французской литературной волшебной сказки XVII века
16. а обитает около 19 000 особей
17. 1 Наследственные права иностранных граждан на территории в РФ В Российской Федерации иностранцам в сфере н
18. реферат дисертації на здобуття наукового ступеня
19. Классификация средств вычислительной техники
20. АВАНТПАК. Организационноправовая форма