- •Структура эвм.
- •2. Системы счисления. Основание системы. Разряд числа.
- •Анализ позиционных систем счисления.
- •Двоичная система счисления
- •Восьмеричная система счисления
- •Шестнадцатеричная система счисления
- •Преобразование чисел в разных системах счисления.
- •5. Выполнение машинных операций сложения и вычитания.
- •6. Выполнение машинных операций умножения и деления.
- •7. Представление двоичных чисел в форме с плавающей точкой. Мантисса и порядок числа. Нормализация чисел.
- •Нормализация чисел
- •8. Организация записи разряда числа. Триггер. Синхронный и асинхронный триггер.
- •9. Арифметические операции над числами с плавующей точкой.
- •10. Логические функции. Основные понятия.
- •11. Булевы функции одной переменной.
- •12. Булевы функции двух переменных – дизъюнкция, конъюнкция, неравнозначность.
- •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.Организация работы триггеров. Rs-, d-, t-триггеры.
- •46.Постоянная память эвм.
- •47.Понятие счетчика. Двоичные и двоично-десятичные счетчики. Изменение модуля счета.
- •48. Изменение направления счета и организация переноса в счетчиках.
- •49.Использование счетчиков в качестве делителей частоты.
31. Организация построения сумматоров: сумматоры с групповым и условным переносом.
При построении сумматора с групповым переносом общее R – разрядное поле делится на m групп, по n разрядов в каждой. Внутри групп и между ними используют различные варианты организации переноса.
l=m*n
Cумматор c условным переносом:
В этом случае всё разрядное поле делится на 2 равные части, старшая группа дублируется: l=2*m l=3*m/2 – общая структура включать 3 группы с разрядом m/2. Суммирование в группах проводиться одновременно, причём в одной старшей группе суммирование осуществляется при с=0, а в друг. при с=1.
По окончании суммирования в зависимости от значения фактического переноса выбирается та или иная старшая группа.
32. Организация построения сумматоров: сумматоры со сквозным переносом, накапливающие сумматоры.
Накапливающий сумматор предназначен для сложения или вычитания 3 или более слагаемых.
Сумматоры со сквозным переносом.
В сумматор данной структуры арифметическая операция выполняется в два этапа. На первом этапе – поразрядное суммирование и формир. межразрядные переносы, на втором – формируется окончательная сумма.
33. Основные комбинационные устройства: одноразрядный полувычитатель и вычитатель.
Пусть имеется два числа
A=a1a2 . . . a i-1a ia i+1 . . . an
B=b1b2 . . . b i-1bib i+1 . . . bn
В зависимости от значений аргументов ai, bi, zi формируется значение булевых функций Ci, и Пi. Введем следующие обозначения.
ai x Рi Р - функция разности
bi y Зi З - функция заема
zi z - заем из i-го разряда
Таблица истинности, соответствующая устройству, выполняющему операцию вычитания, имеет следующий вид.
Таблица 25.
|
x |
y |
z |
Р |
З |
|
|
0 |
0 |
0 |
0 |
0 |
Выполним склеивания 1 и 3, 2 и 3, 3 и 4 наборов |
|
0 |
0 |
1 |
1 |
1 |
|
|
0 |
1 |
0 |
1 |
1 |
|
|
0 |
1 |
1 |
0 |
1 |
С |
|
1 |
0 |
0 |
1 |
0 |
Как видно функция разности P и суммы С сов- |
|
1 |
0 |
1 |
0 |
0 |
падают (функция С получена ранее). |
|
1 |
1 |
0 |
0 |
0 |
|
|
1 |
1 |
1 |
1 |
1 |
|
Объединенная схема одноразрядного комбинационного сумматора-вычитателя
Для системы булевых функций C, P, П и З, полученных выше, может быть построена следующая логическая схема (рис. 33) на элементах И, ИЛИ и НЕ.
34. Организация умножения чисел с помощью накапливающего сумматора.
4