- •Введение
- •Глава 1. Системы элементов эвм
- •§ 1.1 Потенциальная система элементов ттл.
- •§ 1.2 Система элементов мдп (кмдп).
- •§ 1.3 Выходные каскады логических элементов.
- •1. Выход с открытым коллектором
- •2. Открытый эмиттерный выход
- •3. Выход с тремя состояниями
- •§ 1.4 Основные параметры логических элементов.
- •§ 1.5 Соглашения положительной и отрицательной логики.
- •§ 1.6 Особенности базисов современных элементов. Двойственность логических элементов.
- •§ 1.7 Разветвление по входу и выходу.
- •§ 1.8 Гонки.
- •§ 1.9 Гонки по входу.
- •Глава 2. Устройство эвм.
- •§ 2.1 Триггеры.
- •§ 2.2 Классификация триггеров.
- •§ 2.3 Синхронные (статические) rs-триггеры.
- •§ 2.4 D-триггер (dv-триггер).
- •§ 2.5 Класс двухступенчатых триггеров. Jk-триггер.
- •§ 2.6 Дешифраторы, шифраторы.
- •§ 2.7 Преобразователи произвольных кодов.
- •§ 2.8 Мультиплексоры.
- •§ 2.9 Регистры.
- •§ 2.10 Счетчики.
- •§ 2.11 Счетчики с параллельным переносом.
- •§ 2.12 Двоично-кодированные счетчики с произвольным модулем.
- •§ 2.13 Счетчики с недвоичным кодированием.
- •§ 2.14 Полиномиальные счетчики.
- •§ 2.15 Компараторы.
- •Глава 3. Сумматоры
- •§ 3.1 Инкременторы.
- •§ 3.2 Многоразрядные сумматоры с последовательным переносом.
- •§ 3.3 Сумматор с двухколейным переносом.
- •§ 3.4 Сумматоры с параллельным переносом.
- •Глава 4. Алу
- •§ 4.1 Классификация алу. Его назначение.
- •§ 4.2 Языки описания вычитаемых устройств.
- •§ 4.3 Алу для сложения (вычитания) чисел с фиксированной точкой.
- •§ 4.4 Методы умножения двоичных чисел.
- •§ 4.5 Алу для умножения чисел с фиксированной точкой.
- •§ 4.6 Деление целых чисел с фиксированной точкой.
- •§ 4.7 Арифметические операции над десятичными числами (двоично-десятичные сумматоры)
- •§ 4.8 Матричные умножители.
- •§ 4.9 Блок логических операций.
- •§ 4.10 Последовательные умножители.
- •Глава 5. Операции над числами с плавающей точкой.
- •§ 5.1 Сложение и вычитание чисел с плавающей точкой.
- •§ 5.2 Умножение чисел с плавающей точкой.
- •§ 5.3 Деление чисел с плавающей точкой.
- •§ 5.4 Драйверы, шинные приемопередатчики
- •Глава 6. Процессор, его состав
- •§ 6.1 Структурная схема цп
- •§ 6.4 Микропроцессоры
Введение
ЭВМ состоит из множества элементарных схем элементов, объединенных в микросхемы, которые изготавливаются по особой (интегральной) технологии. С помощью этих схем элементов происходит преобразование сигналов, несущих информацию, и далее хранение числовой и логической информации.
Элементы подразделяются на:
логические – осуществляют преобразование сигналов и делятся на:
– комбинационные – в момент времени ti выходной сигнал F является функцией входных сигналов F=f(x1,x2,…,xn)
– последовательностные – выходной сигнал F зависит от входных элементов xi и от предыдущего внутреннего состояния схемы F=f(x1,x2,…,xn,z)
запоминающие – хранят данные и делятся на:
– активные – двум значениям переменных соответствуют два различных электрических состояния элемента (например, триггер)
– пассивные – запись и считывание данных связано с изменением физического состояния элемента (например: магнитная лента, магнитный диск)
усилительно-формирующие – для преобразования нестандартных сигналов к уровням логических элементов для увеличения нагрузочной способности и т.д.
вспомогательные (специальные) – не выполняют функционального значения (схемы контроля, схемы индикации, элементы гальванической развязки, генератор сигналов)
По типу используемых сигналов при двоичном кодировании элементы разделяют на:
а) потенциальные (длительность сигнала не менее длины такта работы машины)
б) импульсные (длительность сигнала менее длины такта работы машины)
в) потенциально-импульсные
г)динамические ("1" представляется серией колебаний, "0" – их отсутствием)
Основные преобразования, приводящие к получению результатов вычислений, выполняются логическими элементами.
Цифровые устройства чаще всего строят на основе одноэлементных логически полных наборов, реализующих функции Шеффера и Пирса.
Функция Шеффера:
ее условно-графическое
обозначение (УГО):
Функция Пирса: УГО:
Функция Шеффера 1. НЕ
дает полный набор
логических функций:
2. И
3. ИЛИ
Аналогично можно реализовать этот набор и через функцию Пирса.
Сложение по mod2:
для двух аргументов – функция неравнозначности (исключающая ИЛИ)
1) 2)
Функция "сложение по mod2" широко применяется при построении счетных и суммирующих устройств.
Ее свойства:
1) при инвертировании одного из аргументов вся функция инвертируется
2) инверсия суммы по mod2 для двух аргументов есть функция равнозначности или тождества, т.е. эта функция равна 1 , если аргументы равны между собой.
3)это свойство позволяет превратить сумматор в управляемый
инвертор, т.е. если на один из входов M2 подать 0 или 1, то
информация по второму входу будет либо инвертироваться,
либо пропускаться без изменений