Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний університет ”Львівська політехніка”
Лабораторна робота №4
з дисципліни «Автоматизація проектування комп'ютерних систем»
" Проектування керуючого пристрою "
Львів-2012
Мета роботи: навчитись створювати, модифікувати, компілювати та моделювати роботу керуючого пристрою мікропроцесора засобами пакету Aldec Active-HDL.
Хід роботи:
Для кодування інструкцій процесора доцільно використати мнемонічні позначення. Константи-мнемоніки додати до package-файлу, створеного в лаб. роботі 4:
вкіааава Створити нову діаграму станів:
File- New – State Diagram
clock: IN std_logic;
reset: IN std_logic;
MEM_read: OUT std_logic;
inc_pc:OUT std_logic;
ld_ir: OUT std_logic;
Перейменувати Змінну стану Sreg0 в State. Використовуючи палітру інструментів FSM Toolbar або меню FSM, додати до діаграми станів:
Стани (State ) I_F та E_X;
Переходи (Transitions ) між станами I_F->E_X та навпаки
Індикатор початкового Стану (Reset/Initial State Indicator, ) з переходом до стану стану I_F, за умовою (condition, ) Reset ="1" (рис. 4).
Висновок:
Під час виконання лабораторної роботи я навчився створювати, модифікувати, компілювати та проводити симуляцію роботи арифметико-логічного пристрою мікропроцесора.