Министерство образования и науки Украины
Государственный университет информатики и искусственного интеллекта
З080404.1.01.06/020.КП
Кафедра ПОИС
Курсовой проект
по дисциплине: «Системное программирование»
на тему: «Разработка машинно-ориентированного языка и
транслятора (кроссассемблера) для гипотетической микроЭВМ с заданной архитектурой»
выполнила: ст. гр. ИС-06(з)
___________ Опелендер И. Д.
проверил:
___________ст.преп. Р.А.Сорокин
2009
РЕФЕРАТ
Пояснительная записка: 24 с., 2 приложения, 3 рисунка, 5 таблиц. В курсовом проекте необходимо разработать машинно-ориентированный язык и его транслятор (кросс-ассемблер) для гипотетической микроЭВМ. Для него нужно реализовать основные требования, предъявленные в техническом задании, а именно: структурно-логическую схема микропроцессора и систему команд, охватывающую все заданные режимы адресации, мнемокод должен давать программисту возможность для написания полноценной программы. Полученный мнемокод должен транслироваться в объектный файл, а затем линкощик далжен создавать готовый исполняемый код. Целью данной работы является разработка системы моделирования работы микропроцессора, компляции программы в объектный код, а также загрузки и связывания объектных модулей.
МИКРОПРОЦЕССОР, ТРАНСЛЯТОР, ЛИНКОВЩИК, АДРЕСАЦИЯ, МИКРОКОМАНДА, СИМВОЛИЧЕСКОЕ ИМЯ, АССЕМБЛЕР, МНЕМОКОД, ОБЪЕКТНЫЙ КОД
|
|||||||||||
|
|
|
|
|
З080404.1.01.06/020.КП |
||||||
|
|
|
|
|
|||||||
|
|
Фамилия |
Подпись |
Дата |
|||||||
Разраб. |
И. Д. Опелендер |
|
|
Машинно-ориентированный язык, транслятор (кросс-ассемблер) и линковщик для гипотетической микроЭВМ с заданной архитектурой |
Литера |
Лист |
Листов |
||||
Рук. пр. |
Р. А. Сорокин |
|
|
|
у |
|
3 |
26 |
|||
Н.контр |
|
|
|
|
|||||||
Зав.каф. |
А.И. Шевченко |
|
|
СОДЕРЖАНИЕ
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Разработал |
Фамилия |
Подпись |
Дата |
З080404.1.01.06/020.КП |
Лист |
||||||||||||||||||||||||||||||||||||||||||||||
|
Опелендер И.Д. |
|
|
4 |
|||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|