Тема: Учебная система проектирования микропрограммируемых ЭВМ.Программно-логическая модель.
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 8
1 Учебная система проектирования микропрограммируемых ЭВМ.
Программно – логическая модель 10
1.1 Анализ темы 10
1.1.1 Обоснование необходимости разработки 10
1.1.2 Анализ аналогов 11
1.1.3 Постановка задач разработок 12
1.1.4 Структрура базовой микроЭВМ 13
1.2 Архитектура системы проектирования 20
1.3 Выбор инструментов разработки 22
1.4 Описание программно-логической модели 24
1.4.1 Класс iTact 25
1.4.2 Класс gr1804 31
1.4.3 Класс Protocol 34
1.4.4 Класс Listing 35
1.4.5 Класс Memory 37
1.4.6 Класс MicroCommandText 41
1.4.7 Класс Decoration 43
1.4.8 Клас Tact 45
1.4.9 Класс GlobalVars 58
1.5 Описание организации пользовательского интерфейса . . . . . . . 62
1.6 Тестирование работы системы 68
2 Безопасность жизнидеятельности 74
2.1 Характеристика потенциальных опасностей и вредностей, которые
могут возникнуть при реализации разрабатываемого проекта . . . 75
2.2 Классификация и категорирование помещения 76
2.3Санитарно-гигиеническая характеристика помещения, отдела
офиса 78
2.3.1 Требования к помещениям для работы с ПЭВМ 78
2.3.2 Организация рабочих мест 79
2.3.3 Микроклимат рабочего помещения 81
2.3.4 Шум и вибрация 82
2.3.5 Ионизирующие и неионизирующие излучения 83
2.3.6 Освещение рабочего места 83
2.4 Электробезопасность 84
2.5 Пожарная безопасность 86
2.6 Расчет общего искусственного освещения помещения, где
работают на ПЭВМ 88
Заключение 93
Список использованных источников 94
Приложение А – Листинг программы 96
Приложение Б – UML диаграмма использования 162
Приложение В – UML диаграмма классов 164
Приложение Г – UML диаграмма последовательностей . . 166
Приложение Д – UML диаграмма деятельности 168
Приложение Е – Презентация 170
Приложение Ж – Свидетельства 179
📖 Введение
информационных технологий находят применение в сфере образования. Без
компьютерных систем трудно представить процесс обучения современного
специалиста в любой области. Использование компьютерных технологий в
образовательном процессе высших учебных заведений и условиях
дистанционного образования предоставляют обучающимся современные
средства, которые способствуют улучшению процессам интеллектуального
развития, а также позволяют отточить теоретические знания на практике,
нарабатывая профессиональные навыки.
Эмуляторы микропроцессорных систем являются незаменимым
инструментом в образовательном процессе [1]. Эмуляция – это использование
прикладной программы или устройства, либо их комбинацией, для имитации
поведения другой программы или устройства. Эмуляция дает возможность
выполнить компьютерную программу на платформе, отличной или
идентичной той, для которой она была написана в оригинале. Сам процесс
выполнения также называют эмуляцией. Симуляция отличается тем, что лишь
воспроизводит поведение программы, при эмуляции целью является точное
моделирование состояния имитируемой системы, для работы оригинального
машинного кода.
Эмуляторы необходимы для самых различных целей. Например, при
разработке новых вычислительных систем, сначала разрабатывается
эмулятор, для выполнения программ, написанных для еще не существующих
компьютеров. Такой подход позволяет оценить систему команд и разработать
базовое программное обеспечение еще до того, как будет реализовано
соответствующее оборудование. Так же эмулятор полезен для исследования
ситуаций, трудно воспроизводимых с помощью аппаратуры.
Одно из главных преимуществ эмуляторов — это возможность
многократного воспроизведения рабочих ситуаций. Если необходимо найти неисправность на определённом участке программы, то данный участок
можно повторять снова и снова, пока ошибка не будет обнаружена.
Также, загрузка программы в эмулятор происходит быстрее, чем в
реальную аппаратуру, что удобно при разработке и тестировании
программного обеспечения.
Полностью программный эмулятор самый безопасный, так как в
независимости от того, какой код загрузят в эмулятор, воздействовать на
настоящий процессор он все равно не сможет. Так же данный подход
позволяет эмулировать произвольные архитектуры процессоров. Например,
на оборудовании с 32 – битным процессором можно эмулировать 64 – битный
процессор или процессор мобильного телефона.
В данной работе рассматривается разработка кроссплатформенного
эмулятора 16 – разрядной микропрограммируемой ЭВМ на базе разрядно –
модульного комплекта серии К1804 и системы команд PDP11.
✅ Заключение
разработана программно-логическая модель 16 – разрядной
микропрограммируемой ЭВМ, состоящая из процессора и оперативной
памяти емкостью до 16 Кбайт. Согласно заданию, задачи и цели, которые были
поставлена на выпускную квалификационную работу, выполнены.
Система протестирована и готова к использованию в учебном процессе
для подготовки бакалавров и специалистов в области вычислительной
техники.





