
- •Базовые понятия компьютерных систем. Классификация компьютерных систем.
- •Основные характеристики процессора
- •Основные компоненты программного обеспечения
- •Структура по
- •Системы счисления
- •Представление двоичных чисел
- •Дробные числа.
- •Аналоговые устройства
- •Цифровые устройства
- •Роль математики и логики в создании кс.
- •Битовые строки
- •Формы представления переключательной функции
- •Минимализация функции алгебры логики (фал)
- •Понятие «Базис»
- •Триггеры
- •Асинхронные rs-триггеры с инверсными входами
- •Регистры
- •Сдвиговые регистры (сдвигающие)
- •Счётчик
- •Сумматоры
- •Дешифраторы
- •Шифратор MxN (Coder – cd)
- •Принципиальная схема компьютера (кс)
- •Команда
- •Локальная операция
- •Процессор
- •Двухадресный процессор
- •Двухадресный процессор 1-ого типа
- •Двухадресный процессор 2-ого типа
- •Процессоры с регистрами общего назначения (рон)
- •Система команд фиксированной длинны
- •Система команд разной длины. Битовая память.
- •Косвенные, непосредственные, относительные адреса
- •Использование команд
- •Непосредственный адрес
- •Относительный адрес
- •Формат для относительной адреса:
- •Пересылки
- •Обмен с внешней памятью
- •Команды передачи управления Циклы
- •Блок – схема разветвления
- •Переадресация
- •Цикл итерационного типа
- •Цикл смешанного типа
- •Косвенные адреса
- •Автоинкремент/декремент
- •Индексный регистр
- •Подпрограммы и ввод/вывод
- •Сохранение адреса возврата в регистре
- •Использование стеков
- •Передача параметров
- •Операции ввода/вывода
- •Программно управляемый ввод/вывод
- •Контроллер
Асинхронные rs-триггеры с инверсными входами
Схема триггера.
DD1
S
&


Bx2 R
Q *
&
DD2 Q * tBx3 Q
Bx4
Таблица состояний.
ВЫХ Qt |
Bx4 Rt |
Bx1 St |
ВЫХ Qt |
Состояния |
0 |
1 |
0 |
1 |
Установка 1 |
1 |
1 |
1 |
1 |
Хранение 1 |
1 |
1 |
0 |
1 |
Подтверждение 1 |
1 |
0 |
1 |
0 |
Установка 0 |
0 |
1 |
1 |
0 |
Хранение 0 |
0 |
0 |
1 |
0 |
Подтверждение 0 |
0 |
0 |
0 |
* |
Запрещено |
1 |
0 |
0 |
* |
Запрещено |
Триггер построен на базе логических элементов И-НЕ. Активный сигнал на входе – логический 0. Два логических элемента охвачены обратными связями, что обеспечивает сохранение одного из двух устойчивых состояний, так как активный сигнал 0, то входы S и R имеют инверсные обозначения. Одновременно подавать два нулевых сигнала на входы R и S запрещено, так как это приводит к неопределённому состоянию логических элементов охваченных обратной связью.
Регистры
Регистром называется узел КС, предназначенный для приёма, хранения и передачи информации в другие узлы в процессе выполнения операций в компьютере. Регистр представляет собой совокупность триггеров. Их число соответствует количеству разрядов.
По способу приёма и передачи данных регистры подразделяются на параллельные, последовательные и комбинированные.
УГО
1 RG 1 2 2 3 3 4 4
C RG R1 S1 R2 S2
Q1Q1
Q2
Q2
S1 T C1 R1
S2 T C2 R2
Функциональная схема двух разрядного параллельного регистра.Q1 Q1
Q2 Q2
Сдвиговые регистры (сдвигающие)
Представляющие собой цепочку разрядных схем, связанных цепями переноса. Основной режим работы: сдвиг разрядов кода от одного триггера у другому на каждый импульс тактового сигнала. Вход и выход - последовательные. Служит для выполнения операций умножения на 2k, если сдвиг осуществляется на k разрядов в сторону старших, умножение на 2-k, если сдвиг осуществляется на k разрядов в сторону младших. Преобразование кода из параллельного в последовательный и обратно.
Функциональная схема регистра.
D T C
D T C
D T C
Q1 Q2 … QnQ2 Q2 … Qn
Прямой выход Q предыдущего разряда поступает на информационный код D, каждый синхросигнал устанавливает триггер в состоянии, в котором до этого находится предыдущий разряд, осуществляется сдвиг данных на разряд влево.
Реверсивный сдвигающий регистр обеспечивает возможность сдвига, как влево, так и вправо.