Снос зданий:
ecosnos.ru
Главная  Микроустройства: номенклатура изделий электронной промышленности 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [ 23 ] 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95

2.33. Микрокоманды ИМС ВМ1

Операнд

Код операции

Операция

Пояснения

А

в

с

Операции АЛУ

РОН

РОН

И

Над операндом А, хранящимся в РОН, номер кото-

(С= АхВ)

РОН

И

рого задан в S поле или поступающим с ВШД, и опе-

ВШД

н

ООО

рандом В, хранящимся в РР или РД, выполняются

ВШД

н

в АЛУ операции, код Н которых задан в Q поле.

ВШД

н

Результат С операции поступает на ШД или в РД,

ВШД

Р'Д

н

или в РР, или в РОН, номер которого N

ВШД

н

ВШД

н

Сложение

РОН

ООН

Над операндами А к В, поступающими с РОН или

(С = A+B+q)

РОН

ВШД

0100

с РР, или с РД, или с ВШД, выполняется операция

РОН

ВШД

0101

N

сложения с учетом переноса q, поступающего в млад-

РОН

ВШД

РОН

0111

ший разряд ИМС. Результат передается В РД, или

РОН

1100

РР, или РОН, или ШД. Номер N РОН указан в по-

РОН

1101

ле S. В двух последних операциях Л =0, а В может

ВШД

ООН

передаваться с РД в РОН или ШД без изменения

ВШД

0111

при q=0 или с приращением на 1 при q = 1

ВШД

1100

. 11

ВШД

1101

Счет (C=B-]-q)

РОН

1110

1110



Операция

Операнд

Код операции

Пояснения

в

Пересылки (Л^С)

РОН

РОН

ВШД

ВШД

-РД РОН

0000 0001 НИ

оно оно

1111

0000

10 10 10 10

11 11

И

010 010 010 010

Операнд Л, поступающий с ВШД или с РОН, номер которого /V, передается в ШД, или РД, или РОН, или PP. Символ X означает произвольный З-разряд-ный код. Пересылки ВШД-РР и ВШД-*ШД осуществляются двумя МК, отличающимися друг от друга кода,\га операций и отмеченными фигурными скобками

Вычитание с двойным циклическим сдвигом БлепЬ (С = = ЛДЦС (Л + 4-£ +

ВШД

РОН

1000 1000 .

Над обратным кодом Л операнда Л, поступающего с ВШД или РОН, номер которого N, и операндом В, хранящимся в РР, выполняется операция сложения с учетом переноса q. Результат записывается в РР со сдвигом на один разряд по правилу левого двойного циклического сдвига (,ЛДЦС), соединение регистров РР и РД при котором показано на рис. 2.4, ж. Вследствие этого цифры со старших разрядов РР и РД старшей ИМС (МС С) записываются в младшие разряды соответствующих регистров младших ИМС (МС М). Промежуточные ИМС {МС П) соединяются обычным для левого сдвига способом



Продолжение табл. 2!53

Операция

Операнд

Код операции

Пояснения

а

в

с

Вычитание с двойным арифметическим сдвигом вправо (С = = ПДАС (А -t-+ S + Q))

вшд

рон

0010 0010

Отличие данной операции от предыдущей состоит в том, что сдвиг результата осуществляется по правилу двойного арифметического сдвига вправо (ПДАС). Соединение регистров при таком сдвиге показано на рис. 2.4,8. Цифра в старшем (знаковом) разряде рр сохраняется, цифра из младшего разряда рр переходит в старший разряд рд, а цифра из млад!оего разряда рд теряется

Сложение с двойным циклическим сдвигом влево (С = ==ЛДЦС(Л + + S -h а))

вшд рон

1001 1001

Отличие данной операции от вычитания с двойным циклическим сдвигом влево состоит в том, что в данной операции участвует прямой код числа а

Сложение с двойным арифметическим сдвигом вправо (С = = ПДАС (Л +

вшд

рЬн

рр рр рр рр

рр рр рр рр

1011 1011 1010 1010

и

10 10

Отличие данной операции от вычитания с двойным арифметическим сдвигом вправо состоит в том, что в данной операции участвует прямой код числа а



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [ 23 ] 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95