Вычислительные средства АСОИУ

Содержание

Слайд 2

Основная учебная литература В.Л. Бройдо, О.П. Ильина. Архитектура ЭВМ и систем.

Основная учебная литература

В.Л. Бройдо, О.П. Ильина. Архитектура ЭВМ и систем. Учебник

для ВУЗов. - СПб.: Питер, 2005. – 718 с.
Э. Танненбаум. Архитектура компьютера. 4-е издание. – СПб.: Питер, 2006. – 699 с
Слайд 3

Основная учебная литература К. Хамакер, Э. Вранешич, С. Заки. Организация ЭВМ.

Основная учебная литература

К. Хамакер, Э. Вранешич, С. Заки. Организация ЭВМ. 5-е

издание. – СПб.: Питер; Киев: Издательская группа BHV, 2003. – 848 с.
Слайд 4

Дополнительная учебная литература М. Гук, Аппаратные интерфейсы ПК. Энциклопедия. – Питер

Дополнительная учебная литература

М. Гук, Аппаратные интерфейсы ПК. Энциклопедия. – Питер 2003.

– 523 с.
Новожилов О.П., Архитектура ЭВМ и систем: учеб. Пособие для бакалавров / Новожилов О.П., М. : Юрайт, 2012. – 527 с.
Слайд 5

Дополнительная учебная литература Столингс. Структурная организация и архитектура компьютерных систем. 5-е

Дополнительная учебная литература

Столингс. Структурная организация и архитектура компьютерных систем. 5-е В

издание. – СПб.: Питер, 2002. – 896 с.
Б.Ф. Томпсон, Р.Б. Томпсон. Железо ПК: Энциклопедия. 3-е издание. – СПб.: Питер, 2004. – 960 с.
Слайд 6

Неймановские принципы построения ЭВМ 1. Вся информация в системе представляется и

Неймановские принципы построения ЭВМ

1. Вся информация в системе представляется и обрабатывается

в двоичной системе счисления и разделяется на слова.
Все типы слов (данные, адреса, команды) кодируются одинаково.
Слайд 7

Неймановские принципы построения ЭВМ 3. Слова размещаются в ячейках памяти и

Неймановские принципы построения ЭВМ

3. Слова размещаются в ячейках
памяти и идентифицируются

номерами (адресами ячеек памяти).
4. Алгоритм решения задачи записывается в виде последовательности управляющих слов. Управляющее слово указывает на тип операции и операнды.
Слайд 8

Неймановские принципы построения ЭВМ Управляющее слово называется машинной командой. Последовательность управляющих слов называется машинной программой.

Неймановские принципы построения ЭВМ

Управляющее слово называется машинной командой. Последовательность управляющих слов

называется машинной программой.
Слайд 9

Неймановские принципы построения ЭВМ 5. Выполнение вычислений в ЭВМ сводится к

Неймановские принципы построения ЭВМ

5. Выполнение вычислений в ЭВМ сводится к последовательному

выполнению машинных команд в порядке, определяемом машинной программой.
Слайд 10

Структура машины Фон-Неймана Операционная устройство Устройство управления Запоминающее устройство Устройство ввода-вывода

Структура машины Фон-Неймана

Операционная устройство
Устройство управления
Запоминающее устройство
Устройство ввода-вывода

Слайд 11

Структурная организация современных ЭВМ ЭВМ- инженерная система для выполнения вычислений по

Структурная организация современных ЭВМ

ЭВМ- инженерная система для выполнения вычислений по алгоритмам.
ЭВМ

характеризуется составом и структурой.
Состав – набор устройств.
Структура – устройства и связи между ними.
Слайд 12

Структурная организация современных ЭВМ Совокупность связей двух взаимодействующих устройств по электрическим

Структурная организация современных ЭВМ

Совокупность связей двух взаимодействующих устройств по электрическим цепям

называют интерфейсом.
Основными характеристиками интерфейса являются: скорость надёжность, стоимость.
Слайд 13

Типы интерфейсов Последовательный Параллельный Паралллельно-последовательный Типовой шинный интерфейс: ШУ-шина управления; ША-шина адреса; ШД-шина данных

Типы интерфейсов

Последовательный
Параллельный
Паралллельно-последовательный
Типовой шинный интерфейс:
ШУ-шина управления;
ША-шина адреса;
ШД-шина данных

Слайд 14

Построение ЭВМ на основе единого интерфейса

Построение ЭВМ на основе единого интерфейса


Слайд 15

Основные характеристики ЭВМ 1. Операционные ресурсы: Способы представления данных; способы адресации;

Основные характеристики ЭВМ

1. Операционные ресурсы:
Способы представления данных; способы адресации; система машинных

команд; средства контроля и диагностики; режимы работы ЭВМ (пакетный, запрос-ответ, разделение времени).
Слайд 16

Основные характеристики ЭВМ 2. Ёмкость памяти и организация памяти.

Основные характеристики ЭВМ

2. Ёмкость памяти и организация памяти.

Слайд 17

Основные характеристики ЭВМ 3. Быстродействие. Основная характеристика быстродействия: V [оп/сек]; Длительность операции: Tоп=1/V [сек]

Основные характеристики ЭВМ

3. Быстродействие.
Основная характеристика быстродействия: V [оп/сек];
Длительность операции: Tоп=1/V [сек]

Слайд 18

Основные характеристики ЭВМ 4. Производительность. Характеризует время решения задачи в однопрограммном

Основные характеристики ЭВМ

4. Производительность.
Характеризует время решения задачи в однопрограммном режиме:

Tзадачи=Q* Tоп.среднее
При мультипрограммном режиме: T=
T задачи +T ожидания ресурса
Слайд 19

Основные характеристики ЭВМ T задачи в мультипрограммном режиме определяется: - номинальным

Основные характеристики ЭВМ

T задачи в мультипрограммном режиме определяется:
- номинальным быстродействием;
- классом

решаемых задач;
- организацией выполнения вычислительного процесса
Слайд 20

Основные характеристики ЭВМ 5. Надёжность. Надёжность характеризуется средним временем наработки на

Основные характеристики ЭВМ

5. Надёжность.
Надёжность характеризуется средним временем наработки на отказ

и зависит от элементной базы и конструкции ЭВМ.
Формула Тср и Лямда
Слайд 21

Основные характеристики ЭВМ 6. Стоимость. На стоимость влияют: - элементная база;

Основные характеристики ЭВМ

6. Стоимость.
На стоимость влияют:
- элементная база;
- операционные ресурсы;
- быстродействие;
-

производительность;
- надёжность.
Слайд 22

Представление данных в ЭВМ 1. Типы данных.

Представление данных в ЭВМ

1. Типы данных.

Слайд 23

Представление данных в ЭВМ 2. Целые двоичные числа Диапазон представления: от

Представление данных в ЭВМ

2. Целые двоичные числа
Диапазон представления:
от –(2 в

степ. n-1) до +(2 в степ n-1)
Слайд 24

Представление данных в ЭВМ 3. Двоичные числа с фиксированной запятой.

Представление данных в ЭВМ

3. Двоичные числа с фиксированной запятой.

Слайд 25

Представление данных в ЭВМ Особенности выполнения арифметических операций: А) сложение и

Представление данных в ЭВМ

Особенности выполнения арифметических операций:
А) сложение и вычитание:
А

плюс-минус В по модулю <1.
Б) умножение: отображается n младших разрядов и округляется.
Слайд 26

Представление данных в ЭВМ В). Деление. А/В Диапазон представления чисел: -(1-2

Представление данных в ЭВМ

В). Деление. А/В<1.
Диапазон представления чисел:
-(1-2 в степени

–n) до +(1-2 в степени +n)
Слайд 27

Представление данных в ЭВМ 4. Числа с плавающей запятой.

Представление данных в ЭВМ

4. Числа с плавающей запятой.

Слайд 28

4. Числа с плавающей запятой Структура числа: Число с плавающей запятой

4. Числа с плавающей запятой

Структура числа:
Число с плавающей запятой состоит из:
Знака

мантиссы (указывающего на отрицательность или положительность числа)
Мантиссы (выражающей значение числа без учёта порядка)
Знака порядка
Порядка (выражающего степень основания числа, на которое умножается мантисса)
Слайд 29

4. Числа с плавающей запятой Нормальная форма и нормализованная форма Нормальной

4. Числа с плавающей запятой

Нормальная форма и нормализованная форма
Нормальной формой числа с

плавающей запятой называется такая форма, в которой мантисса (без учёта знака) находится на полуинтервале [0; 1) ().
Слайд 30

4. Числа с плавающей запятой Такая форма записи имеет недостаток: некоторые

4. Числа с плавающей запятой

Такая форма записи имеет недостаток: некоторые числа

записываются неоднозначно (например, 0,0001 можно записать в 4 формах — 0,0001·100, 0,001·10−1, 0,01·10−2, 0,1·10−3)
Слайд 31

4. Числа с плавающей запятой Нормализованная форма, в которой мантисса десятичного

4. Числа с плавающей запятой

Нормализованная форма, в которой мантисса десятичного числа

принимает значения от 1 (включительно) до 10 (не включительно), а мантисса двоичного числа принимает значения от 1 (включительно) до 2 (не включительно) (). В такой форме любое число (кроме 0) записывается единственным образом.
Слайд 32

4. Числа с плавающей запятой Недостаток заключается в том, что в

4. Числа с плавающей запятой

Недостаток заключается в том, что в таком

виде невозможно представить 0, поэтому представление чисел в информатике предусматривает специальный признак (бит) для числа 0.
Слайд 33

4. Числа с плавающей запятой Так как старший разряд (целая часть

4. Числа с плавающей запятой

Так как старший разряд (целая часть числа)

мантиссы двоичного числа (кроме 0) в нормализованном виде равен «1», то при записи мантиссы числа в эвм старший разряд можно не записывать, что и используется в стандарте IEEE 754. http://www.softelectro.ru/ieee754.html#
Слайд 34

Cтандарт IEEE 754-1985 определяет: как представлять нормализованные положительные и отрицательные числа

Cтандарт IEEE 754-1985 определяет:

как представлять нормализованные положительные и отрицательные числа с

плавающей точкой
как представлять денормализованные положительные и отрицательные числа с плавающей точкой
как представлять нулевые числа
как представлять специальную величину бесконечность (Infinity)
как представлять специальную величину "Не число" (NaN или NaNs)
четыре режима округления
Слайд 35

EEE 754-1985 определяет четыре формата представления чисел с плавающей запятой: с


EEE 754-1985 определяет четыре формата представления чисел с плавающей запятой:
с

одинарной точностью (single-precision) 32 бита
с двойной точностью (double-precision) 64 бита
с одинарной расширенной точностью (single-extended precision) >=43 бит (редко используемый)
с двойной расширенной точностью (double-extended precision) >= 79 бит (обычно используют 80 бит)
Слайд 36

Основные понятия в представлении чисел с плавающей точкой. Представление числа в

Основные понятия в представлении чисел с плавающей точкой.

Представление числа в нормализованном

экспоненциальном виде.
Возьмем, к примеру, десятичное число 155,625 Представим это число в нормализованном экспоненциальном виде : 1,55625∙10+2=1,55625∙exp10+2  Число 1,55625∙exp10+2 состоит из двух частей: мантиссы M=1.55625 и экспоненты exp10=+2
Слайд 37

Если мантисса находится в диапазоне 1


Если мантисса находится в диапазоне 1<=M<10, то число считается нормализованным. Экспонента

представлена основанием системы исчисления (в данном случае 10) и порядком (в данном случае +2). Порядок экспоненты может иметь отрицательное значение, например число 0,0155625=1,55625∙exp10-2.
Слайд 38

Представление данных в ЭВМ Z=плюс-минус М*d в степени плюс-минус П. где

Представление данных в ЭВМ

Z=плюс-минус М*d в степени плюс-минус П. где d-основание

числа с плав. Запятой. D=2 в степени r,
Где r=1,2,3…
Число нормализовано, если r старших разрядов мантисс не равны 0.
Слайд 39

Представление данных в ЭВМ Из-за ограничений на разрядность мантиссы и порядка

Представление данных в ЭВМ

Из-за ограничений на разрядность мантиссы и порядка возможны

ситуации:
- потеря значимости: М=0, П не =0 -машинный ноль;
-исчезновение порядка П< -2 в степ.(2в степ n-1)
-деление на 0
Слайд 40

Представление данных в ЭВМ 5. Десятичные целые числа. Числа обрабатываются последовательно

Представление данных в ЭВМ

5. Десятичные целые числа.
Числа обрабатываются последовательно разряд

за разрядом начиная с разрядов младшей тетрады.
Слайд 41

Представление данных в ЭВМ 6. Строки символов.

Представление данных в ЭВМ

6. Строки символов.

Слайд 42

Представление данных в ЭВМ 7. Логические значения. 10000110100011 1110001100100

Представление данных в ЭВМ

7. Логические значения.
10000110100011
1110001100100

Слайд 43

Машинные операции 1. Свойства машинных операций: Машинная операция –это действие, инициированное

Машинные операции

1. Свойства машинных операций:
Машинная операция –это действие, инициированное

машинной командой и реализованное оборудованием ЭВМ.
Множеству машинных операций соответствует множество машинных команд. Машинная команда инициирует определённую машинную операцию.
Слайд 44

Машинные операции Набор машинных операций характеризуется двумя свойствами: а) функциональной полнотой

Машинные операции

Набор машинных операций характеризуется двумя свойствами:
а) функциональной полнотой

(лог. Функции, арифм. действия и т.д.)
б) эффективность, которая определяется затратами на оборудования для достижения требуемой производительности.
Слайд 45

Машинные операции 2. Классификация машинных операций. а) арифметические и логические операции

Машинные операции

2. Классификация машинных операций.
а) арифметические и логические операции : +,-,*,

/, извл. корня, … И,Или,Не….;
б) посылочные: обмен между ОП-ЦП;
в) операции прерывания;
г) ввод-вывод;
д) системные
Слайд 46

Система команд ЭВМ По функциональному назначению в системе команд ЭВМ различают

Система команд ЭВМ

По функциональному назначению в системе команд ЭВМ различают следующие

группы:
команды передачи данных (обмен входами между регистрами процессора, процессора и оперативной памятью, процессора и периферийными установками).
Слайд 47

Система команд ЭВМ Команды обработки данных (команды сложения, умножения, сдвига, сравнения).

Система команд ЭВМ

Команды обработки данных (команды сложения, умножения, сдвига, сравнения).
Команды

передачи управления (команды безусловного и условного перехода).
Слайд 48

Система команд ЭВМ Команды дополнительные (типа RESET, TEST,-).

Система команд ЭВМ

Команды дополнительные (типа RESET, TEST,-).

Слайд 49

Способы адресации Способ адресации – это правило определения адреса и операнда

Способы адресации

Способ адресации – это правило определения адреса и операнда

на основе информации в адресной части команды.
Эффективность способа адресации влияет на временные затраты и затраты на определённый необходимый состав оборудования.
Слайд 50

Способы адресации Способы формирования адресов ячеек памяти можно разделить на абсолютные

Способы адресации

Способы формирования адресов ячеек памяти можно разделить на абсолютные и

относительные.
Абсолютные способы формирования предполагают, что двоичный код адреса ячейки памяти может быть целиком извлечен либо из адресного поля команды, либо из какой-нибудь другой ячейки в случае косвенной адресации.
Слайд 51

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

Способы адресации

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

образуется из нескольких составляющих: 
   Б v код базы,     И v код индекса,     С v код смещения.
Эти составляющие используются в различных сочетаниях.
Слайд 52

Способы адресации Относительная адресация При относительной адресации применяется способ вычисления адреса

Способы адресации

Относительная адресация
При относительной адресации применяется способ вычисления адреса путем суммирования

кодов, составляющих адрес.
А = Б + И + С А = Б + С А = И + С
Слайд 53

Способы адресации 1. Прямая адресация. адресная часть команды содержит непосредственный (прямой) адрес операнда в памяти.

Способы адресации

1. Прямая адресация.
адресная часть команды содержит непосредственный (прямой) адрес
операнда

в памяти.
Слайд 54

Способы адресации 2. Непосредственная адресация Целочисленное значение операнда записывается в поле команды.

Способы адресации

2. Непосредственная адресация
Целочисленное значение операнда записывается в поле команды.

Слайд 55

Способы адресации 3. Косвенная адресация. Адресная часть команды содержит косвенный адрес;

Способы адресации

3. Косвенная адресация.
Адресная часть команды содержит косвенный адрес;
Адресный код

команды в этом случае указывает адрес ячейки памяти, в которой находится адрес операнда или команды. Косвенная адресация широко используется в малых и микроЭВМ, имеющих короткое машинное слово, для преодоления ограничений короткого формата команды (совместно используются регистровая и косвенная адресация).
Слайд 56

Способы адресации Пояснение косвенной адресации.

Способы адресации

Пояснение косвенной адресации.

Слайд 57

Способы адресации 4. Регистровая адресация. Применяется, когда промежуточные результаты хранятся в

Способы адресации

4. Регистровая адресация.
Применяется, когда промежуточные результаты хранятся в одном из

рабочих регистров центрального процессора (регистрах общего назначения (РОН)). Поскольку регистров значительно меньше чем ячеек памяти, то небольшого адресного поля может хватить для адресации.
Слайд 58

Способы адресации Пояснение регистровой адресации.

Способы адресации

Пояснение регистровой адресации.

Слайд 59

Способы адресации 5. Адресация с модификацией адресов. Для реализуемых на ЭВМ

Способы адресации

5. Адресация с модификацией адресов.
Для реализуемых на ЭВМ методов решения

математических задач и обработки данных характерна цикличность вычислительных процессов, когда одни и те же процедуры выполняются над различными операндами, упорядоченно расположенными в памяти.
Слайд 60

Способы адресации Программирование циклов существенно упрощается, если после каждого выполнения цикла

Способы адресации

Программирование циклов существенно упрощается, если после каждого выполнения цикла обеспечено

автоматическое изменение в соответствующих командах их адресных частей согласно расположению в памяти обрабатываемых операндов.
Такой процесс называется модификацией команд, и основан на возможности выполнения над кодами команд арифметических и логических операций.
Слайд 61

Способы адресации Индексная адресация Для работы программ с массивами, требующими однотипных

Способы адресации

Индексная адресация
Для работы программ с массивами, требующими однотипных операций над

элементами массива, удобно использовать индексную адресацию.
Слайд 62

Индексная адресация

Индексная адресация

Слайд 63

Индексная адресация Адрес i-того операнда в массиве определяется как сумма начального

Индексная адресация

Адрес i-того операнда в массиве определяется как сумма начального адреса

массива операнда, задаваемого смещением S, и индекса I , записанного в одном из регистров регистровой памяти, называемым индексным регистром.
Адрес индексного регистра задается в команде полем адреса индекса Аи.
В каждом i-том цикле содержимое индексного регистра изменяется на постоянную величину, как правило, это 1.
Слайд 64

Способы адресации. 6. Прямая адресация с модификацией. В полях команды содержится

Способы адресации.

6. Прямая адресация с модификацией.
В полях команды содержится Рон,

в котором текущий индекс, а во втором поле команды базовый (начальный) адрес.
Слайд 65

Способы адресации 7. Регистровая адресация с модификацией. Поля команды содержать два

Способы адресации

7. Регистровая адресация с модификацией.
Поля команды содержать два

значения РОН: в первом значение индекса, второй содержит значение базового адреса.
Слайд 66

Способы адресации 8. Страничная адресация.

Способы адресации

8. Страничная адресация.

Слайд 67

Способы адресации 9. Стековая адресация Стековая память широко используется в современных

Способы адресации

9. Стековая адресация
Стековая память широко используется в современных ЭВМ. Хотя

адрес обращения в стек отсутствует в команде, он формируется схемой управления:
Слайд 68

Способы адресации 9.Стековая адресация

Способы адресации

9.Стековая адресация

Слайд 69

9.Стековая адресация Для чтения записи доступен только один регистр v вершина

9.Стековая адресация

Для чтения записи доступен только один регистр v вершина стека.

Этот способ адресации используется, в частности, системой прерывания программ при вложенных вызовах подпрограмм.
Стековая память реализуется на основе обычной памяти с использованием указателя стека и автоиндексной адресации.
Запись в стек производится с использованием автодекрементной адресации, а чтение - с использованием автоинкрементной адресации.
Слайд 70

Исходные данные для проектирования ОУ F - множество операций, D -

Исходные данные для проектирования ОУ

F - множество операций,
D - множество

входных данных,
R - множество выходных данных, результатов вычислений,
ограничения на время выполнения операции.
Слайд 71

Исходные данные для проектирования ОУ Задача проектирования- создание ОУ минимальной размерности

Исходные данные для проектирования ОУ

Задача проектирования- создание ОУ минимальной размерности и

сложности.
Для проектирования ОУ все операции описываются в виде наборов микропрограмм.
Слайд 72

Исходные данные для проектирования ОУ Формализованная микропрограмма (ФМП) описывает работу ОУ

Исходные данные для проектирования ОУ

Формализованная микропрограмма
(ФМП) описывает работу ОУ безотносительно к

его структуре на основе математических методов прикладной математики.
Слайд 73

Исходные данные для проектирования ОУ Язык формализованного описания микропрограмм (ЯФМП) применяется

Исходные данные для проектирования ОУ

Язык формализованного описания микропрограмм (ЯФМП) применяется для

описания слов, микроопераций
(МО)и логических условий (ЛУ).
Как правило удобнее использовать инженерную версию ЯФМП.
Слайд 74

ЯФМП ЯФМП состоит из описательной части (описание слов, МО и ЛУ)

ЯФМП

ЯФМП состоит из описательной части (описание слов, МО и ЛУ) и

содержательной части – графа ФМП.
Описательный уровень позволяет описать работу ОУ на регистровом уровне.
Содержательный уровень отслеживает выполнение переходов по логическим условиям.
Слайд 75

ЯФМП 1. Описание слов: с (n1:n2), где: С – идентификатор (присвоенное

ЯФМП

1. Описание слов:
с (n1:n2), где:
С – идентификатор (присвоенное имя), n1-старший

разряд слова,
n2-младший разряд слова.
Каждое слово связано со своим регистром, либо другим устройством.
Слайд 76

ЯФМП Например, запись СчК(3:0) обозначает четырёхразрядный счётчик с присвоенным ему идентификатором

ЯФМП

Например, запись СчК(3:0) обозначает четырёхразрядный счётчик с присвоенным ему идентификатором СчК,

ниже изображён регистр результата РгREZ(n1:n2)
Слайд 77

ЯФМП 2. Описание массивов: М[m2:m1](n2:n1) где: m2 и m1 –указатели номеров

ЯФМП

2. Описание массивов:
М[m2:m1](n2:n1) где:
m2 и m1 –указатели номеров старшей

и младшей ячейки массива;
n2 и n1 - разряды слова внутри массива.
Например: [255:0](n2:n1)
Слайд 78

ЯФМП 3. Поля Например: Рг А(31:0); Рг А(15:0) Адр(15:0) = РгА(15:0)

ЯФМП

3. Поля
Например: Рг А(31:0); Рг А(15:0)
Адр(15:0) = РгА(15:0) КОП(15:0)=РгА(31:16)
Полям можно

присваивать собственные имена.
Слайд 79

ЯФМП 4. Типы слов. Каждое слово характеризуется определённым типом. Нашли применения

ЯФМП

4. Типы слов.
Каждое слово характеризуется определённым типом.
Нашли применения следующие типы

слов:
- входные (I);
-внутренние (L);
- вспомогательные (A)(промежуточные) (действуют на 1 такт);
- выходные (O).
Слайд 80

ЯФМП. 4. Типы слов.

ЯФМП. 4. Типы слов.

Слайд 81

ЯФМП. 4. Типы слов. Все слова, используемые в микропрограмме должны быть описаны в следующей таблице:

ЯФМП. 4. Типы слов.

Все слова, используемые в микропрограмме должны быть описаны

в следующей таблице:
Слайд 82

ЯФМП 5. Двоичные выражения. Описывают преобразования, выполняемые микрооперациями. Двоичные выражения (ДВ)

ЯФМП

5. Двоичные выражения.
Описывают преобразования, выполняемые микрооперациями.
Двоичные выражения (ДВ) состоят из

элементарных ДВ, соединённых знаками двоичных операций.
Слайд 83

5. Двоичные выражения. В качестве ДВ используют: 1. Константы (двоичные, восьмеричные,

5. Двоичные выражения.

В качестве ДВ используют:
1. Константы (двоичные, восьмеричные, шестнадцатеричные);
2. Слова,

используемые только со своими идентификаторами;
3. Поля;
4. Элементы массивов М[31:0](15:0)
Слайд 84

ЯФМП 6. Двоичные операции. Инверсия старшинство: 1 Конкатенация старшинство: 2 Конъюнкция

ЯФМП

6. Двоичные операции.
Инверсия старшинство: 1
Конкатенация старшинство: 2
Конъюнкция старшинство: 3
Дизъюнкция старшинство: 4
Сложение

по mod 2 старш: 4
Арифм. сложение старш: 5
Циклич. Сложение старш: 5
Вычитание старшинство: 5