Міністерство освіти і науки України
Черкаський національний університет імені Богдана Хмельницького
Факультет інформаційних технологій та біомедичної кібернетики
Валяєв Олександр В’ячеславович
Розробка структурної схеми процесорного елемента та мікропрограми керування для реалізації команди SBR Rm, B
Курсова робота
з дисципліни
„Проектування комп’ютерних інформаційних систем”
Виконав:
––––––––––––– ст. групи КІ-031
Валяєв О. В.
Керівник:
––––––––––––– викл. Лукаш В. І.
Черкаси – 2007
ЗМІСТ
ВСТУП
1. Розробка структурної схеми
1.1. Опис основних елементів мікропроцесора
1.2. Вибір підходящої структури процесорного елемента та його опис
1.3. Реалізація пристрою управління
2. Розробка мікропрограми
2.1. Загальний алгоритм виконання процесором команди SBR Rm, B
2.2. Спрощена мікропрограма та її пояснення
ВИСНОВОК
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
ДОДАТКИ
ВСТУП
На даний час практично неможливо вказати якусь галузь науки і виробництва, в якій би не використовувалися мікропроцесори (МП) і мікроЕОМ.
Універсальність і гнучкість МП як пристроїв з програмним управлінням поряд з високою надійністю і дешевизною дозволяють широко застосовувати їх в різномагітних системах управління для заміни апаратної реалізації функцій управління, контролю, вимірювання і обробки даних. Застосування МП і мікроЕОМ в системах управління промисловим обладнанням передбачає, зокрема, використання їх для управління верстатами, механізмами транспортувань, зварювальними автоматами, прокатними станками, атомними реакторами, виробничими лініями, електростанціями, а також створення на їх основі робототехнічних комплексів, гнучких автоматизованих виробництв, систем контролю і діагностики. Мікропроцесорні засоби дозволяють створювати різноманітні по складності виконуваних функцій пристрої управління – від простих мікроконтроллерів нескладних приладів і механізмів до складних спеціалізованих і універсальних систем розподіленого управління у реальному часі.
Вбудовані в прилади і апаратуру МП і прості мікроконтролери жорстко запрограмовані на реалізацію вузькоспеціалізованих задач, їх програмне забезпечення проходить відладку на спеціальних стендах або універсальних ЕОМ, потім записується в ПЗП і рідко змінюється в процесі експлуатації.
Спеціалізовані мікроЕОМ реалізуються найчастіше на основі секційних мікропрограмованих МП, що дозволяють адаптувати структуру, розрядність, систему команд мікроЕОМ під певний клас задач. Проте такий підхід організації систем вимагає трудомісткої і дорогої розробки «власного» програмного забезпечення.
Останнім часом широке поширення набувають також програмовані мікроконтролери, що є спеціалізованими мікроЕОМ, орієнтованими на розв’язування численних задач в системах управління, регулювання і контролю.
Бачимо, що досконале знання внутрішньої будови та принципів роботи мікропроцесора необхідне для досягнення високої кваліфікації в галузі комп’ютерної техніки.
Даний курсовий проект направлений на детальне вивчення будови мікропроцесора та принципів його роботи. Завдання курсової роботи заключається в наступному:
1. Розробити схему власного процесора для забезпечення виконання команди “SBR Rm, B”;
2. Охарактеризувати архітектуру розроблюваного процесора, визначити принцип його роботи
3. Написати мікропрограму для мікроконтроллера, який би виконував роль блоку управління процесором
1. Розробка структурної схеми
1.1. Опис основних елементів мікропроцесора
Мікропроцесор — центральний пристрій (або комплекс пристроїв) ЕОМ, який виконує арифметичні і логічні операції, задані програмою перетворення інформації, управляє обчислювальним процесом і координує роботу пристроїв системи. ............