Рефераты | Рефераты по информатике, программированию | Процессор К1810ВМ89 | страница реферата 2 | Большая Энциклопедия Рефератов от А до Я
Большая Энциклопедия Рефератов от А до Я
  • Рефераты, курсовые, шпаргалки, сочинения, изложения
  • Дипломы, диссертации, решебники, рассказы, тезисы
  • Конспекты, отчеты, доклады, контрольные работы

  • Указатель таблицы
    перекодировки
    TP Указатель команд Указатель причины
    окончания
    РР Базовый Не используется
    IX Общего назначения То же
    или индексный
    ВС Общего назначения Счетчик байтов
    МС Общего назначения Участвует в маски-
    или маскированного рованном сравнении
    сравнения
    СС Ограниченного Определяет условия
    использования пересылки

    Регистр общего назначения GA служит в большинстве команд в качестве операнда. В качестве базового он используется для указания адреса операнда, находящегося в памяти. Перед началом ПДП- пересылок программа канала загружает в GA адрес источника или приемника данных.

    Регистр общего назначения GB функционально взаимозаменяем с регист­ром GA. Если GA загружен адресом источника ПДП- пересылки, то GB должен  быть загружен адресом приёмника, и наоборот.

    Регистр общего назначения GC используется программой канала как  операнд или базовый регистр. Используется при выполнении ПДП - пересылок, когда осуществляется перекодировка данных. В этом случае, перед началом пересылки, программа канала загружает в GC начальный адрес таблицы пере­кодировки. В процессе пересылки его содержимое не изменяется.

    Указатель команд ТР загружается начальным адресом программы в про­цессе инициализации канала общим УУ на выполнение задания. Во время  выполнения программы (задания от ЦП) ТР играет роль счетчика команд. Так как ВМ89 не содержит указателя стека и не может выполнять стековых операций, возврат из программы осуществляется путём загрузки в TP адреса  возврата, который запоминается в памяти по команде CALL. Указатель за­дания является полностью программно-доступным (в отличие от регистра IP в ВМ86) и может использоваться программой как регистр общего назначения или базовый.

    Рефераты | Рефераты по информатике, программированию | Процессор К1810ВМ89


    Однако делать это не рекомендуется, так как программа становится трудной для понимания.

    Указатель блока параметров РР загружается общим УУ начальным адресом блока параметров в процессе инициализации канала на выполнение задания. В подготовленном сообщении расположение блока параметров в памяти определяет центральный процессор (см. табл. 4). Программа канала не может изменить содержимое регистра PP. Его удобно использовать как базовый для  пересылки данных в блок параметров. Для ПДП- пересылок регистр РР не используется.

    Индексный регистр IX используется программой канала как регистр обще­го назначения. Он может также использоваться в качестве индексного регистра для адресации операндов, находящихся в памяти. В качестве разновидности индексной адресации, с помощью IX можно задать индексную адресацию с автоинкрементном, которая очень удобна при обработке массивов данных. Для ПДП - пересылок регистр IX не используется.

    Счетчик байтов ВС в программе канала служит регистром общего на­значения. При ПДП- пересылке подсчитывает число пересланных байтов путём декрементирования значения, загруженного перед ее началом. Если пересылка должна заканчиваться по заданному числу пересланных байтов, то УУ вводом — выводом закончит её, когда содержимое ВС станет равным нулю.

    Регистр маскированного сравнения МС в программе канала может использоваться как регистр общего назначения или для маскированного сравнения. При ПДП- пересылке используется для маскированного сравнения. Маскиро­ванное сравнение позволяет сравнить выделенные разряды байта (операнда команды или пересылаемого байта) с заданным заранее значением. Для этого в старший байт МС загружается маска, выделяющая интересующие разряды, а в младший—сравниваемое значение (рис. 7). В программе, при выпол­нении команды условного перехода по маскированному сравнению (либо при ПДП- пересылке), определенный в ней операнд (либо пересылаемый байт) сравнивается с замаскированным значением.

    Регистр управления каналом СС используется в основном при ПДП- пересылках. Он служит для определения условий пересылки и указывает способ её окончания. Структура и обозначение управляющих полей СС представлены на  рис. 8. Пять старших полей определяют условие ПДП- пересылки:

     F (пересылка) определяет, откуда и куда пересылаются данные;

    TR (перекодировка) — следует ли пересылаемые данные перекодировать;

    SYN (синхронизация) — способ синхронизации пересылки;

    S (источник) —  в каком регистре (GA или GB) находится адрес источника;

    L (монополизация) — следует ли активизировать сигнал во время пересылки.

    Четыре младших поля задают способ окончания пересылки:

    TS указывает, что пересылка состоит в передаче только одного данного;

    ТХ—что пересылка должна заканчиваться по внешнему сигналу (ЕХТ);

    ТВС — по нулю в счетчике байтов (ВС);

    TMC — по результатам маскированного сравнения.



    Скачали данный реферат: Зиновия, Pjotr, Shishkanov, Сотников, Florian, Jadov, Новожилов.
    Последние просмотренные рефераты на тему: математика, доклади по биологии, урок мира конспект, контрольные 10 класс.




    Предыдущая страница реферата | 1  2




    Поделитесь этой записью или добавьте в закладки

       




    Категории:



    Разделы сайта




    •