Cтраница 1
Структурная схема K583BCI. [1] |
Регистр-регистр ( формат RK) - оба операнда находятся в РОН или рабочем ре гистре РР. [2]
Схема микроЭВМ на базе [ IMAGE ] Набор регистров ВМ86 ВМ86. [3] |
При выполнении операций типа регистр-регистр быстродействие МП с тактовой частотой 5 МГц составляет 2 млн. операций в секунду. [4]
Команда формата RR ( регистр-регистр) занимает одно полуслово. Операнды RJ и R2 обычно ( хотя и не всегда) представляют номера регистров. [5]
Во всех командах типа регистр-регистр в разрядах с 12-го по 15 - й указывается регистр, выступающий в качестве одного из операндов команды. Если задан косвенный бит, то операнд расположен гго адресу, содержащемуся в 16 - 31 - м разрядах регистра, номер которого указан в 12 - 15 - м разрядах команды. В разрядах с 8-го по lt - ш может быть задан или регистр, или маска. В командах GCS и MCS косвенный бит не используется. [6]
Команда формата RR ( регистр-регистр) занимает одно полуслово. Операнды R1 и R2 обычно ( хотя и не всегда) соответствуют номерам регистров. Результат операции, определяемый кодом операции, обычно помещают в регистр, с номером R1, замещая первый операнд. [7]
Этот тип команды RR ( регистр-регистр) определяет логические и арифметические операции над общими регистрами. [8]
Имеются четыре вида команд: регистр-регистр ( двухбайтовые команды), регистр-память, непосредственная и байтовая, Каждый тип отличается присущей ему характерной интерпретацией и способом адресации, которые мы сейчас и, рассмотрим подробнее. [9]
При М00 реализуется команда типа регистр-регистр. [10]
Форматы, их условные обозначения и структуры команд. [11] |
Форматный код RR обозначает операции типа регистр-регистр; коды RX, RS и SI - операции, в которых один из операндов находится в основной оперативной памяти, а код SS - операции типа память-память. [12]
Структура МПС с фон-неймановской архитектурой. [13] |
Во-вторых, оценка производительности МК по скорости пересылки регистр-регистр не учитывает особенностей конкретного реализуемого алгоритма управления. Так, при разработке быстродействующих устройств автоматизированного управления основное внимание следует уделять времени выполнения операций умножения и деления при реализации уравнений различных передаточных функций. А при реализации пульта дистанционного управления бытовой техникой следует оценивать время выполнения логических функций, которые используются при опросе клавиатуры и генерации последовательной кодовой посылки управления. Поэтому в критических ситуациях, требующих высокого быстродействия, следует оценивать производительность на множестве тех операций, которые преимущественно используются в алгоритме управления и имеют ограничения по времени выполнения. [14]
Соответственно для записи команд введены пять различных форматов: RR - регистр-регистр ( длина 2 байта), оба операнда в регистрах; RX - регистр-индексированная память ( длина 4 байта), первый операнд в регистре, второй - в основной памяти); RS - регистр-память ( длина 4 байта), в команде может быть три операнда, первый и третий ( если есть) операнды в регистрах, второй - в основной памяти; 5 / - память-непосредственный операнд ( длина 4 байта), первый операнд в основной памяти, второй - непосредственное данное; 55 - память-память ( длина 6 байтов), оба операнда в основной памяти. [15]