Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Общие сведения о счетчиках и их классификация.Содержание книги
Поиск на нашем сайте Общие сведения о счетчиках и их классификация. Двоичные суммирующие счетчики. Двоичные вычитающие счетчики. Двоичные реверсивные счетчики. Заключение.
Учебная литература: [1], [2], [3],[6], [7]. Общие сведения о счетчиках и их классификация Общие сведения о счетчиках
(Слайд) Счетными схемами, лежащими в основе построения арифметических устройств ЭВМ, являются счетчики и сумматоры. Любые, даже самые сложные, вычислительные схемы представляют собой комбинацию счетчиков различных разновидностей и сумматоров, реализующих вычисления, как правило, в дополнительном коде (подробно кодирование информации в двоичном коде и соответствующая арифметика будут представлены в лекциях далее). Понятие "счетчик" является очень широким. К счетчикам относят автоматы, которые под действием входных импульсов переходят из одного состояния в другое, фиксируя тем самым число поступивших на их вход импульсов в том или ином коде. Специфичной для счетчиков операцией является изменение их содержимого на единицу (может быть и условную). Прибавление такой единицы соответствует операции инкрементации, вычитание – операции декрементации. Обычно счетчиками выполняются также и другие операции – сброс, установка, параллельная загрузка и др. Счетчиком называют функциональный узел, предназначенный для счета сигналов. Двоичный счетчик – схема, генерирующая при подаче на счётный вход последовательность двоичных кодов. Из определения и логики работы счетчиков следует, что их текущее состояние зависит не только от нового пришедшего импульса, но также и от количества предыдущих импульсов. Значит, счетчики относятся к устройствам с памятью. Строятся счетчики, как и регистры на основе однотипных связанных между собой триггеров. (Слайд) Счетчики используются: - для построения таймеров или для выборки инструкций из ПЗУ в микропроцессорах; - как делители частоты в управляемых генераторах частоты (синтезаторах); - при использовании в цепи фазовой автоподстройки частоты (ФАПЧ) для умножения частоты, как в синтезаторах опорных частот, так и в микропроцессорах; - для формирования импульсов строго определенной длительности. Возможные режимы работы счетчика: - регистрация числа поступивших на счетчик сигналов; - деление частоты. В первом режиме результат – содержимое счетчика, во втором режиме выходными сигналами являются импульсы переполнения счетчика. (Слайд) Основными характеристиками счетчика является быстродействие и информационная емкость. Быстродействие счетчика характеризуется двумя параметрами: - временем Величина - максимальной частотой счета входных сигналов
где (Слайд) Счетчик характеризуется модулем счета М (емкостью). Модуль определяет число возможных состояний счетчика. После поступления на счетчик М входных сигналов начинается новый цикл, повторяющий предыдущий. В счетчиках выполняются следующие логические операции: - установка в нулевое состояние (сброс); - запись входной информации в параллельной форме – начального кода, с которого начинается счет; - хранение записанной информации; - выдача хранимой информации в параллельной форме; - инкремент – увеличение хранящегося числа на единицу; - декремент – уменьшение хранящегося числа на единицу. (Слайд) По мере поступления входных сигналов счетчик последовательно перебирает свои состояния в определенном для данной схемы порядке. В частности, двоичные счетчики, рассматриваемые в данной лекции, перебирают последовательность двоичных кодов.
1.2 Классификация счетчиков
(Слайд) По принадлежности к тому или иному классу автоматов счетчики делятся на: - синхронные; - асинхронные. По способу кодирования внутренних состояний различают: - двоичные счетчики; - счетчики Джонсона; - счетчики с кодом "1 из N "; - счетчики в коде Грея и др. (Слайд) По используемой системе счисления счетчики бывают двоичные, восьмеричные, десятеричные, шестнадцатеричные и т.д. В дальнейшем будем рассматривать только двоичные счетчики. В зависимости от способа образования межразрядных связей, предназначенных для передачи сигналов (цифр) переноса от младших разрядов к старшим, различают счетчики: - с последовательным переносом; - параллельным переносом; - последовательно-параллельным переносом. По направлению счета счетчики делятся на: - суммирующие (прямого счета); - вычитающие (обратного счета); - реверсивные (с изменением направления счета). (Слайд) Счетчик называется суммирующим в том случае, если последовательность выдается с возрастанием кода. Счетчик называется вычитающим, если код уменьшается с приходом каждого счетного сигнала. Счетчик называется реверсивным, если в счетчике предусмотрено переключение из суммирующего режима в вычитающий и обратно. Счетчики строятся из разрядных схем, имеющих межразрядные связи. Соответственно организации этих связей различают счетчики с последовательным, параллельным и комбинированными переносами. Количество схем счетчиков огромно. Их изучение является отдельной, обширной темой, и задачей данной лекции не является. Как и любой автомат, счетчик можно строить на триггерах любого типа, однако удобнее всего использовать для этого триггеры типа Состояние счетчика читается по выходам разрядных схем как слово Двоичным счетчиком назовем счетчик, имеющий модуль М =2n, где n – целое число, и естественную последовательность кодов состояний (его состояния отображаются последовательностью двоичных чисел, десятичными эквивалентами которых будут числа 0, 1,2, 3,..., М-1). Простейший синхронный суммирующий счетчик можно построить на счетных, или Т-триггерах (от англ. toggle – кувыркаться). Счетным Т-триггером называют так называемый JK-триггер, который работает в счетном режиме, когда на J- и K-входы постоянно подана логическая 1. JK-триггер представляет собой соединение двух однотактных D-триггеров-защелок (рисунок 18.1,а), на С-входы которых поступают противоположные уровни сигналов. При подаче Таким образом, в счетном режиме частота выходных сигналов уменьшается в два раза. Факт переключения триггера в противоположное состояние при прохождении заднего фронта сигнала (Слайд)
Рисунок 18.1 – JK-триггер: а) – функциональная схема; б) – временная диаграмма работы; в) – УГО JK-триггера; г) – УГО счетного Т-триггера
Обычно требуется подсчитать большее количество импульсов. В этом случае можно использовать выходной сигнал первого счетного триггера как входной сигнал для следующего триггера, т. е. соединить простейшие двоичные счетчики последовательно друг за другом. Так можно построить любой счетчик, считающий до максимального числа, которое можно определить по следующей формуле.
где N – число триггеров, входящих в счетчик. Вычитающего счетчика Это вызвано тем, что при поступлении нарастающего фронта тактового импульса первый триггер переходит в единичное состояние. В результате на его выходе Q0 тоже формируется нарастающий фронт. Он поступает на вход второго триггера, что приводит к записи единицы и в этот триггер. Точно такая же ситуация складывается со всеми триггерами счетчика, т. е. все триггеры перейдут в единичное состояние. Для четырехразрядного счетчика это и будет число 1510. Запишем новое состояние вычитающего счетчика во вторую строку таблицы 18.2. (Слайд) Таблица 18.2 – Изменение уровней на выходе вычитающего Принятые сокращения
ИМС – интегральная микросхема
Краткие итоги
Счетные схемы – счетчики и сумматоры являются основными комбинаторными узлами при синтезе арифметических устройств ЭВМ. Счётчики представляют собой последовательное соединение триггеров. Общие сведения о счетчиках и их классификация.
|
||
|
Последнее изменение этой страницы: 2021-05-12; просмотров: 333; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.176 (0.006 с.) |