- •2. Преобразования входной информации
- •Буквенно-цифровой код
- •3.1 Двоично-десятичный код, двоично-десятичные числа.
- •3.2 Двоичная арифметика.
- •3.4Арифметика в дополнительном коде.
- •Основные элементы цифровой микропроцессорной техники.
- •Асинхронные триггеры
- •Rs-триггер с инверсными входами
- •Синхронные триггеры со статическим управлением
- •Триггеры с динамическим управлением
- •Мультиплексоры
- •Демультиплексор
- •Сдвиговый регистр
- •Суммирующие двоичные счетчики
- •Вычитающий и реверсивный счетчики
- •Кольцевой счетчик
- •Делители частоты импульсной последовательности
- •Одноразрядный двоичный сумматор
- •Многоразрядные двоичные сумматоры
- •Программная модель 32-разрядных процессоров
- •Процессоры р6
- •Устройство управления. Принципы построения арифметико-логического устройства. Микропроцессорная память, регистры. Команды, процедуры их выполнения и способы адресации.
- •1. Pentium II
- •4. Pentium III
- •5. Pentium IV
- •2. Термоустойчивый корпус
- •Организация интерфейса в микропроцессоре. Способы обмена информацией в микропроцессорных средствах. Интерфейсы – средства сопряжения модулей в систему.
- •Структура процессора
- •Два подхода к построению процессоров
- •Цифровые автоматы
- •Функционирование микро-эвм. Режимы работы эвм: однопрограммные и многопрограммные; прерывания.
Сдвиговый регистр
Суть сдвига состоит в том, что цифра, имевшаяся до сдвига в i-м разряд регистра, передается в соседний справа ( i-1)- й разряд (т.е. значение четвертого разряда передается в третий разряд, значение третьего разряда — во второй разряд и т.д.). В крайний левый разряд заносится значение, подаваемое извне, а цифра крайнего правого разряда числа выдвигается из регистра во внешнюю цепь. Такого рода сдвиги вправо (либо влево) выполняются так называемым сдвиговым регистром.
Рис. 4.7
Для построения сдвигового регистра чаще всего используются D-триггеры, управляемые одним фронтом синхронизирующего сигнала, но могут использоваться и другие типы триггеров, управляемых одним фронтом синхронизирующего сигнала, либо триггеры, построенные по принципу двухступенчатого запоминания информации.
4.7. СЧЕТЧИКИ
Счетчик — это цифровое устройство, определяющее, сколько раз на его входе появился некоторый определенный логический уровень. В дальнейшем во всех случаях, когда это не оговаривается специально, будем полагать, что счетчик подсчитывает содержащиеся во входном сигнале переходы с уровня лог. 0 к уровню лог. 1. При входном сигнале, имеющем форму последовательности импульсов, счетчик ведет счет поступающих на вход импульсов. Числа в счетчике представляются некоторыми комбинациями состояний триггеров. При поступлении на вход очередного уровня лог. 1 в счетчике устанавливается новая комбинация состояний триггеров, соответствующая числу, на единицу большему предыдущего числа. Таким образом, счетчик представляет собой логическое устройство последовательностного типа, в котором новое состояние определяется предыдущим состоянием и значением логической переменной на входе.
Для представления чисел в счетчике могут использоваться двоичная или десятичная система счисления.
При использовании двоичной системы состояния триггеров и соответствующие им логические уровни на прямых выходах триггеров определяют цифры двоичных разрядов числа. Если для регистрации двоичного числа в счетчике используется п триггеров, то максимальное значение числа, до которого может вестись счет, N = 2" - 1. Так, при п = 4 ^=15. На рис. 4.8 показаны вход и выходы счетчика (без раскрытия схемы счетчика). При использовании десятичной системы счисления цифры разрядов десятичного числа в счетчике представляются в четырехразрядной двоичной форме, т.е. используется двоично-кодированная десятичная система счисления. Таким образом, для представления цифр каждого разряда десятичного числа (каждой декады) требуется четыре триггера, и если число десятичных разрядов k, то число триггеров, необходимое для регистрации чисел в счетчике, равно 4k, а максимальное значение чисел
Наряду с суммирующими счетчиками, в которых в процессе счета каждое очередное число в счетчике на единицу превышает предыдущее, используются и такие счетчики, в которых в процессе счета числа убывают (эти счетчики называются вычитающими). Находят применение счетчики, которые допускают в процессе работы автоматическое переключение (реверс) из режима суммирующего счетчика в режим вычитающего счетчика и наоборот. Такие счетчики называются реверсивными.