Эксперт
Сергей
Сергей
Задать вопрос
Мы готовы помочь Вам.

Порядок выполнения заданий при работе
с программной моделью ALU-1
1. Выяснить, является ли разбиение микроопераций, предлагаемое по умол-
чанию стандартной таблицей кодировки, приемлемым для реализации
разработанной микропрограммы операционного автомата.
2. Если стандартное разбиение неприемлемо, разбить множество использо-
ванных в исходной микропрограмме микроопераций (МО) на подмноже-
ства несовместимых МО, закодировать микрооперации в подмножествах,
модернизировать таблицу кодировки и сохранить ее в отдельном файле.
3. Записать микропрограмму на языке микроассемблера, описанного в разд. 8.1.2,
и откомпилировать ее. При необходимости устранить синтаксические
ошибки.
4. Отладить микропрограмму в автономном режиме, задавая различные
значения логических условий вручную.
5. В режиме Управление от управляющего автомата проверить функциони-
рование АЛУ под управлением отлаженной микропрограммы на несколь-
ких примерах.

Содержание отчета при работе
с программной моделью ALU-1
1. Формулировка варианта задания — микропрограмма, подготовленная
в работе № 1.
2. Анализ пригодности разбиения множества микроопераций ОА По умол-
чанию для реализации исходной микропрограммы.

3. В случае непригодности предлагаемого по умолчанию разбиения — соб-
ственный вариант разбиения и кодировки множества микроопераций.
4. Текст микропрограммы на языке микроассемблера.
5. Содержимое памяти микропрограмм УАПЛ (полученное после компиля-
ции текста микропрограммы). При необходимости — изменения, внесен-
ные в память при отладке микропрограммы.
6. Тестовые примеры, выполненные в процессе проверки работы АЛУ под
управлением УАПЛ.

Порядок выполнения заданий при работе
с программной моделью ALU-R
1. Подготовить исходную микропрограмму (полученную в результате вы-
полнения работы № 1) в форме, подобной табл. 8.5. При этом в столбце
Метки лучше сразу помещать абсолютные адреса (если размер микропро-
граммы и ваша внимательность позволяет это сделать). Следует помнить,
что две последовательные строки таблицы, первой из которых является
микрокоманда, а вторая — условный или безусловный переход, могут
размещаться в памяти УАПЛ в одной микрокоманде.
2. Загрузить двоичный код микропрограммы в память УАПЛ. Для этого сле-
дует открыть вкладку УА, установить флажок Добавление и, щелкая
мышью по соответствующим мнемоникам полей микрокоманды, занести
в память исходную микропрограмму. Если в ней фигурируют абсолютные
адреса переходов, их сразу можно заносить в поле Адрес, иначе адреса
переходов придется устанавливать при втором проходе.
3. Проверить правильность переходов по микропрограмме в автономном ре-
жиме, задавая различные значения логических условий вручную.
4. Установив флажок Подключить к ОА, отладить загруженную микропро-
грамму на ряде тестовых примеров.

Содержание отчета при работе
с программной моделью ALU-R
1. Формулировка варианта задания — микропрограмма, подготовленная
в работе № 1 в форме табл. 8.5.
2. Дамп памяти УАПЛ с загруженной микропрограммой.
3. Тестовые примеры, выполненные в процессе проверки работы АЛУ под
управлением УАПЛ.

Была ли полезна данная статья?
Да
61.16%
Нет
38.84%
Проголосовало: 1107

или напишите нам прямо сейчас:

⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
Написать в MAXНаписать в TelegramНаписать в WhatsApp