Разработка чичтемы машинных команд, упрощающих программирование аппаратных средств. Реализация ее для среды эмуляции процессора.

Пережогин Евгений Анатольевич

Аннотация


РЕФЕРАТ
на дипломную работу «Разработка системы машинных команд, упрощающих программирование аппаратных средств. Реализация ее для среды эмуляции процессора» студента 4 курса очной формы обучения направления подготовки «Фундаментальная информатика и информационные технологии» Пережогина Е.А.
Дипломная работа состоит из введения, 7 разделов, заключения, списка используемых источников, состоящего из 6 источников. Работа изложена на 28 листах печатного текста, содержит 7 таблиц и 5 рисунков.
Целью данной дипломной работы является создание системы машинных команд, упрощающих программирование аппаратных средств и реализация его в виде программно-аппаратной модели.
В соответствии с данными целями в работе решаются следующие задачи:
- Изучение устройств ввода-вывода, их интерфейсов.
- Разработка архитектуры команд процессора для управления интерфейсами
- Создание программной модели процессорной архитектуры (эмулятор
вычислителя).
- Создание программно-аппаратной модели данной архитектуры (физический вычислитель и программная эмуляция команд).
- Создание общего кода, который будет задавать порядок и логику работы вычислителя и его эмулятора.
- Написание ассемблера для данной процессорной архитектуры.
- Создание для модели вычислителя программного окружения, которое, используя файловую систему, позволяет переходить по ее директориям и исполнять файлы, находящиеся в них.
- Создание нескольких программ для новой процессорной архитектуры, демонстрирующих её возможности, и запуск этих программ на модели
вычислителя.
Ключевые слова: архитектура системы машинных команд, процессор, периферийное устройство, алгоритм, микроконтроллер.