русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Опыт 2. Изучение структуры программы IS580


Дата добавления: 2014-11-28; просмотров: 494; Нарушение авторских прав


Программа IS580 является командно-управляемым операционным супервизором, который принимает команды оператора и управляет работой вычислительной системы. IS580 связан с оператором при помощи консоли (устройство отображения информации на ЭЛТ и клавиатуре). Диалог между оператором и IS580 осуществляется при помощи команд (директив), набираемых и вводимых с клавиатуры, и ответных сообщений в виде блок-схем, показанных на рисунке 1.

Из указанной схемы следует:

1. После запуска программы отладчика системы IS580 пользователь попадает в блок-меню выбора директив;

2. Набором и вводом пользователь выполняет следующие функции:

– отображение на экране видеотерминала содержимого участка памяти (директиваD);

 

Рисунок 1 – Блок-схема взаимодействия программы IS580 и оператора.

 

– заполнение области памяти константой (директиваF);

– пересылка содержимого памяти из одной области в другую (директиваM);

– посредством директивыS выполняется:

а) просмотр содержимого ячеек памяти;

б) изменение содержимого ячеек памяти.

– сравнение содержимого двух областей памяти (директива C);

– отображение на экране видеотерминала содержимого регистров процессора и изменения их (директиваR);

– выполнение программы (директиваG).

3. После выполнения одной из директив, необходимой пользователю, идет автоматический возврат в блок-меню выбора директивы;

4. Для выхода из программы IS580 необходимо использовать нажатие клавиши F10 и Y.

Формат директив приведен в таблице 1.

Таблица 1 – Формат директив

№ п/п Формат директив Описание директив
D ADR1, ADR2 ВК Отобразить содержание области памяти
  F ADR1, ADR2, Y ВК Заполнить область памяти константой Y, Y (00...FF)
  M ADR1, ADR2, ADR ВК Переслать содержимое памяти из одной области в другую
  S ADR1 ВК   Изменить (просмотр) содержимого ячеек памяти начиная с адреса ADR1
C ADR1, ADR2, ADR3 ВК Сравнить содержимое двух областей памяти
R ВК Отобразить (изменить) содержимое регистров процессора.
G ВК   Запустить ассемблерную программу

Примечание: 1. ADR1 – шестнадцатеричный адрес начала области памяти;



ADR2 – адрес конца области памяти;

ADR3 – адрес начала второй области памяти;

2. Максимальные значения адресов памяти определяются объёмом ОЗУ, для лабораторных работ составляет FFFFH.



<== предыдущая лекция | следующая лекция ==>
ИЗУЧЕНИЕ СТРУКТУРЫ И ПРАВИЛ ПОЛЬЗОВАНИЯ ДИРЕКТИВАМИ СРЕДЫ IS580 | Порядок выполнения опыта


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.081 сек.