Література, що рекомендується

ЗАВДАННЯ НА КУРСОВЕ ПРОЕКТУВАННЯ З ДИСЦИПЛІНИ

КОМП'ЮТЕРНА ЛОГІКА

Курсова робота з курсу "Комп'ютерна логіка" виконується за індивідуальним завданням і є самостійною роботою студента. Вона призначена для розширення, закріплення, узагальнення і практичного застосування знань, умінь і навичок, отриманих студентом при вивченні курсу. У процесі виконання роботи студент повинен також навчитися користуватися довідковою літературою і вивчити процес створення проектно-конструкторської документації відповідно до діючих стандартів.

Варіант завдання визначається дев'ятьма молодшими розрядами номера залікової книжки студента, представленого в двійковій системі числення (h9, h8, h7,..., h1).

Завдання на курсову роботу включає дві частини.

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

Система з чотирьох перемикальних функцій задана у таблиці:

 
x4 x3 x2 x1 f1 f2 f3 f4
h3
h4
-
h5
- -
- - h6
h4 h7 h7
h8
h9 h8
h1 h2
-
h2 h5 h9
h3 h6 h1
                 

У другій частині курсової роботи необхідно виконати синтез автомата за заданим алгоритмом і побудувати його функціональну схему.

ñ Для одержання вихідного алгоритму керування необхідно з'єднати послідовно зверху вниз фрагменти блок-схеми алгоритму в порядку, зазначеному у таблиці 1.

ñ В кожну логічну вершину отриманої схеми, починаючи з верхньої переписати з таблиці 2 у зазначеному порядку по одній логічній умові.

ñ Згідно з таблицею 3 записати в операторні вершини структурні управляючі сигнали.

ñ Обрати тип тригерів з таблиці 4.

ñ Визначити свій варіант типу автомату.

Фрагменти блок-схем

                       
   
   
 
 
   
     
 
 
 
   
 
 
   

Варіанти завдань

Таблиця 1

h8 h4 h2 Порядок з'єднання фрагментів
1,4
2,4
2,3
4,2
3,1
3,2
4,1
1,3

Таблиця 2

h8 h7 h3 Логічні умови
x1 , x2
x1 , x2
x1 , x2
x1 , x2
x1 , x2
x1 , x2
x1 , x2
x1 , x2

Таблиця 3

h9 h4 h1 Послідовність управляючих сигналів
(y1 , y2 ), y3 , (y4 , y5 ), y2
y1 , (y1 , y2 ), y3 , (y4 , y5 )
(y1 , y2 ), (y4 , y5 ), y2 , y3
(y1 , y2 ), y3 , y2 , y3
(y1 , y2 ), y3 , (y4 , y5 ), y3
(y1 , y2 ), (y4 , y5 ), y3 , y2
y3 , (y4 , y5 ), (y1 , y2 ), y2
y3 , (y4 , y5 ), y2 , y3

Таблиця 4

h6 h5 Тригери
D
D
JK
JK

h4 = 0 - автомат Милли h4 = 1 - автомат Мура

Зміст курсової роботи

Пояснювальна записка повинна містити наступні розділи.

Вступ.

1. Синтез комбінаційних схем.

2. Синтез цифрового автомату.

Висновок.

Список літератури.

Додатки

У вступі вказується, на підставі яких документів (вихідних даних) здійснюється розробка.

В першому розділі здійснюється синтез комбінаційних схем. Тут міститься докладний опис виконання завдання.

По індивідуальному завданню необхідно получити систему перемикальних функцій. Потім слід виконати спільну мінімізацію функцій f1, f2, f3 і f4 . Одержати операторні представлення для реалізації системи функцій на логічних елементах в базисі Буля, Жегалкіна, Пірса і Шеффера. У програмі MICRO-CAP побудувати комбінаційну схему, яка реалізує систему функцій та часову діаграму роботи схеми.

У другому розділі виконується синтез та будується функціональна схема управляючого автомату відповідно до варіантів завдання. У програмі MICRO-CAP побудувати часову діаграму роботи автомату для для кожної комбінації значень логічних умов. Розділ повинен містити докладний опис виконання роботи.

У висновку узагальнюються результати роботи.

Додатки повинні містити зображення комбінаційних схем та часових діаграм.

Література, що рекомендується

1. К. Г. Самофалов, А. М. Романкевич, В. Н. Валуйский, Ю. С. Каневский, М. М. Пиневич. Прикладна теорія цифрових автоматів, Київ «Вища Школа» 1987, 375с.

2. Жабін В.І., Жуков І.А., Клименко І.А. Прикладна теорія цифрових автоматів: навчальний посібник./-К.:Книжкове вид-во Національного авіаційного ун-ту,2007.-364 с.

3. Савельев А.Я. Арифметические и логические основы цифровых автоматов. М. Высшая школа, 1980-255 с.

4. Щербаков А.Н. Прикладная теория цифровых автоматов. Компьютерная арифметика. Тексты лекций. Запорожье. ЗНТУ. 2003-104 с.

5. Лихтциндер Б.Я., Кузнецов В.М. Микропроцессоры и вычислительные устройства в радиотехнике. Киев. Высшая школа, 1988-315 с.

6. Евреинов Э.В., Бутыльский Ю.Т. и др. Цифровая и вычислительная техника. М. Радио и связь, 1991-464 с.

7. Поснов Н.Н. Арифметика вычислительных машин в упражнениях и задачах. Минск. Университетское. 1984-226 с.

Наши рекомендации