- •Функциональное устройство цифровой эвм.
- •Аналоговые эвм. Назначения, принципы работы.
- •Системы счисления. Представления чисел.
- •Сложение и вычитание в двоичной системе счисления.
- •Логические функции.
- •Система команд.
- •Программа эвм.
- •Назначение озу.
- •Операнд.
- •Команды запись и чтение.
- •Мультиплексор. Назначение, принцип работы.
- •Шифратор. Назначение, принцип работы.
- •Регистры. Назначение, принцип работы.
- •Статическая и динамическая память.
- •Понятие «Бит и Байт».
- •Первое поколение эвм. Первое поколение эвм (1948 — 1958 гг.)
- •Второе поколение эвм.
- •Третье поколение эвм. Третье поколение эвм (1968 — 1973 гг.)
- •Дешифратор.
- •Защелки. Назначение, принцип работы.
- •Арифметико-логическое устройство.
- •Шины. Назначение, виды.
- •Прерывания. Виды, назначения.
- •Сопроцессор. Виды, назначения.
- •Представление символьной информации в эвм.
- •Демультиплексор. Назначение, принцип работы.
- •Булева логика и ее становление в вычислительной технике.
- •Архитектура фон Неймана.
- •Гарвардская архитектура.
- •Поянтие: Архитектура вычислительных систем.
Сложение и вычитание в двоичной системе счисления.
Таблица сложения
-
+
0
1
0
0
1
1
1
10
Пример сложения «столбиком» (14 + 5 = 19):
-
1
↖
+
1
1
1
0
1
0
1
1
0
0
1
1
Таблица вычитания
-
-
0
1
0
0
1
1
1
0
Логические функции.
Логическая функция - это функция, которая устанавливает соответствие между одним или несколькими высказываниями, которые называются аргументами функции, и высказыванием которое называется значением функции.
Инверсия (отрицание) — это логическое не. Говорят, что имея суждение А, можно образовать новое суждение, которое читается как «не А» или «неверно, что А». Для обозначения отрицания суждения употребляется символ ¬ или – над переменной. Запись ¬А читается как «не А».
Коньюкция – это логическое умножение. Обозначение: А & В ( АВ, А ∧ В ) . Читается так “А и В“.
Дизьюкция – это логическое сложение. Обозначение: А ∨ В , ( А + В ). Читается так: “А или В ”.
Эквиваленция – это функция тождества. Она обозначается символами = , ~ , или<=>. Выбираем обозначение А = В. («тогда и только тогда»). Запись А = В читается как «А эквивалентно В».
Импликация – это логическое следование. Импликация двух высказываний А и В соответствует союзу «ЕСЛИ…ТО». Она обозначается символом →. Читается как«из А следует В». Обозначение: A→B.
D-триггер. Принцип работы.
D-триггеры также называют триггерами задержки (от англ. Delay).
D-триггер (D от англ. delay — задержка либо от data - данные) — запоминает состояние входа и выдаёт его на выход. D-триггеры имеют, как минимум, два входа: информационный D и синхронизации С. После прихода активного фронта импульса синхронизации на вход С D-триггер открывается. Сохранение информации в D-триггерах происходит после спада импульса синхронизации С. Так как информация на выходе остаётся неизменной до прихода очередного импульса синхронизации, D-триггер называют также триггером с запоминанием информации или триггером-защёлкой. Рассуждая чисто теоретически, парафазный (двухфазный) D-триггер можно образовать из любых RS- или JK-триггеров, если на их входы одновременно подавать взаимно инверсные сигналы.
D-триггер в основном используется для реализации защёлки. Так, например, для снятия 32 бит информации с параллельной шины, берут 32 D-триггера и объединяют их входы синхронизации для управления записью информации в защёлку, а 32 D входа подсоединяют к шине.
В одноступенчатых D-триггерах во время прозрачности все изменения информации на входе D передаются на выход Q. Там, где это нежелательно, нужно применять двухступенчатые (двухтактные, Master-Slave, MS) D-триггеры.
D |
Q(t) |
Q(t+1) |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |