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

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

26;.

Результатом проектирования является программная модель, наиболее точно реализующая все вышеперечисленные особенности микропроцессора MC 68300. Особое внимание уделено способам адресации, в частности программная модель реализует 14 способов адресации предусмотренных в микропроцессоре, возможности ввода данных в различных системах счисления, в частности в системах по основанию 2, 10, 16. Общую структуру программы для наглядности можно представить на рисунке 2:

 

 

Ввод

данных

 

Рисунок 2 Общая структура программы.

Модуль интерпретатора реализует следующие функции:

  1. проверку на наличие ошибок в синтаксисе команд, введённых пользователем,
  2. приведение всех операндов к системе счисления с основанием 16,
  3. возможность просмотра эффективного адреса операндов (ЕА);
  4. приведение всех команд к форме, понятной обработчику.

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5. ,

, , (.1).

: , . , . . , , , .


. 3

 

: ( ) , , , . . . PopUp (/). 17 32- ( , ). , 32- ,