- •Федеральное агентство по образованию и науке рф государственное образовательное учреждение высшего
- •1. Предмет и задачи курса
- •2. Мера информации
- •3. Принципы организации и построения эвм
- •3.1. Принцип декомпозиции Глушкова
- •3.2. Принцип программного управления фон Неймана
- •3.3. Принцип микропрограммного управления
- •4. Организация интерфейса
- •4.1. Уровень лэ
- •4.2. Уровень оэ
- •4.3. Уровень сэ
- •5.Обмен информацией между ядром эвм и ву (увв)
- •6.Микрооперация сдвига
- •7. Основные характеристики и режимы работы эвм
- •8. Вычислительные системы
- •9. Арифметико-логическое устройство
- •9.1. Двоичный сумматор
- •9.2. Беззнаковое представление чфз.
- •9.3. Представление чпз
- •9.4. Кодирование
- •9.5. Параллельный сумматор
- •9.6. Десятичный сумматор
- •9.7. Умножитель
- •9.8. Вычисление логических условий
- •9.9. Схема однобайтных логических операций (соло)
- •9.10. Блок контроля и диагностики (бкд)
- •9.11. Пороговая схема
- •Мажоритарные элементы
- •10. Устройства управления в процессоре
- •10.1. Адресный базис (аб)
- •10.2. Стек и его использование в моа
- •10.3. Синтез адреса на структурном уровне
- •Как строится память в современном эвм?
- •11.2. Основная память
- •Триггер.
- •11.3. Зу с однокоординатной выборкой (со словарной организацией)
- •11.4. Зу с двухкоординатной выборкой (с матричной организацией)
- •11.5. Зу с трехкоординатной выборкой (со страничной организацией)
- •Как увеличить ёмкость зу при различных ситуациях?
- •12. Организация оп
- •12.1. Блочная организация памяти.
- •12.2. Циклическая организация памяти
- •12.3. Блочно-циклическая организация памяти.
- •12.4. Многопортовая память
- •12.5. Ассоциативная память
- •13. Кэш память
- •13.1. Архитектура кэш и оп и их взаимосвязь
- •Что влияет на эффективность такой архитектуры оп с кэш?
- •Емкость кэш памяти.
- •13.2. Способы отображения оп на кэш память
9. Арифметико-логическое устройство
Приведём рассмотренную ранее структурную схему процессора:
Рисунок 71. Структурнач схема процессора
Обозначения:
АЛУ – арифметико-логическое устройство (соответствует ОБ)
УУ – управляющее устройство (соответствует УБ)
РП – регистровая память – сверхоперативное запоминающее устройство.
ИФП – интерфейс процессора (с его помощью осуществляется обмен данными процессора с внешней средой, которая условно обозначена в виде системной шины - СШ)
АЛУ – устройство выполняющие арифметические и логические операции, как программно, так и аппаратно.
В нашем курсе нам наиболее интересно – аппаратное выполнение.
АЛУ может быть создано как единое устройство – сложное универсальное АЛУ, так и как совокупность нескольких независимых блоков. Последний вариант наиболее распространён.
Рассмотрим структуру АЛУ в этом случае.
Рисунок 72. Структурная схема АЛУ
Обозначения:
Дв∑ - двоичный сумматор;
Дес∑ - десятичный сумматор;
Умн – умножитель;
СОЛО – схема однобайтовых логических операций.
Каждый из блоков задействует РП и управляет одним из УС -
9.1. Двоичный сумматор
Требования предъявляемые при кодировании операндов в вычислительных процессах:
Арифметические операции должны сводится к логическим;
Алгебраические операции должны сводится к алгебраическим (разница между ними в знаковом разряде);
Знаковые разряды при алгебраических операциях должны обрабатываться так же, как цифровые;
Сигнал переполнения разрядной сетки должен формироваться аппаратно и весьма просто.
Рассмотрим два одноразрядных двоичных числа: А и В.
А В S P
0 0 0 0
0 1 1 0
0 0 1 0
0 1 0 1
Таблица 2
S – сумма – аналог сложению по модулю два -
Р – сигнал переноса – аналог конъюнкции -
Операции, рассмотренные выше, могут быть реализованы на двоичном полусумматоре.
Функциональная схема:
Рисунок 73. Функциональное обозначение полусумматора
Структура полусумматора:
Рисунок 74. Логическая схема полусумматора
Рисунок 75. Функциональная схема одноразрядного двоичного сумматора:
Рисунок 76. Структурная схема одноразрядного двоичного сумматора ОДС
Таблица 3
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
Отметим, что представление числа в ЭВМ зависит от формата и формы.
Существует два основных формата:
Представление двоичного числа в виде числа с фиксированной запятой (1, 43567, 78 и т.д.);
Представление двоичного числа в виде числа с плавающей запятой (0.123, 123 и т.д.).
Две формы представления чисел:
Без знаковая запись;
Знаковая запись.