Реферат: Бакалаврская работа. Программная модель 32-разядной МЭВМ фирмы Motorola

7. Описание интерпретатора. 39

Заключение. 44

Список использованных источников. 45

Введение

В современной технике роль микро-ЭВМ весьма значима. Сфера их применения широка. Достаточно назвать лишь несколько областей, в которых применение 16- и 32-разрядных МК стало обыденным явлением, чтобы понять, почему производители МК уделяют им такое внимание:

  • цифровые устройства проводной и беспроводной связи;
  • промышленные контроллеры, системы управления двигателями;
  • портативные вычислительно-коммуникационные цифровые средства;
  • цифровые бытовые устройства;
  • системы передачи информации, и т.д.

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

Для изучения микро-ЭВМ в Курском Государственном Техническом Университете отсутствуют лабораторные установки, которые позволяли бы студентам ознакомиться с новыми перспективными моделями различных микропроцессоров фирмы Motorola .

Практика работы с существующими лабораторными установками, свидетельствует о том, что студенты вынуждены тратить большую часть времени на рутинные операции (ассемблирование, дизассемблирование и др.). Это объясняется тем, что лабораторные установки обладают не удобным, малофункциональным и не наглядным интерфейсом. Например, в качестве устройства вывода используются шесть семисегментных индикаторов, а программный код вводится побайтно в шестнадцатеричном формате. С целью упрощения работы путём автоматизации рутинных операций и изучения элементной базы новых микропроцессоров и была разработана данная программная модель.

Программная модель дает широкие и удобные возможности для набора и отладки программ (к примеру, может быть возможен одновременный просмотр всех регистров, памяти, ввод команд в мнемонических обозначениях, ассемблирование команд и т. д.).

Применение программной модели дает значительную экономию времени и сил, за счет более удобной отладки и набора программы. Посредством разработанной программы студентам предоставляется возможность изучить различные способы адресации, систему команд и устройство MC 68300.

Техническое задание

1.Назначение и цели разработки.

1.1. Смоделировать 32-разрядый микропроцессор фирмы Motorola МС 68300 на уровне программно-доступных объектов.

1.2. Цель работы – создать программную модель, используемую для начального знакомства с архитектурой МС 68300 и его системой команд, позволяющей отлаживать простые программы на языке мнемокодов (Ассемблера).

Характеристики объекта разработки.

2.Требования к изделию .

2.1. Функциональные требования.

2.1.1. Не квалифицированные пользователи могут вводить данные по запросу компьютера.

2.1.2. Диалоговый режим.

2.1.3. Выполнение функций:

2.1.3.1. Запрет редактирования результатов обучения пользователям.

2.1.3.2. Возможность просмотра и непосредственного редактирования регистров данных и адреса, а также дампа ОЗУ.

2.1.3.3. Развитая система помощи, включающая информацию по процессору МС 68300 и его языку, а также информацию по программной модели.

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

2.1.5. Возможность трассировки программ.

2.1.6. Поддерживание различных систем исчисления (двоичная, десятичная, шестнадцатеричная).

2.1.7. Наглядность и доступность интерфейса.

2.2. Требования к надежности.

2.2.1.Обеспечение сохранности данных в файле.

К-во Просмотров: 357
Бесплатно скачать Реферат: Бакалаврская работа. Программная модель 32-разядной МЭВМ фирмы Motorola