Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаба №4 «счетчики И Алу» По Организации Эвм (Береснева Я. В.).doc
Скачиваний:
25
Добавлен:
07.10.2014
Размер:
785.41 Кб
Скачать

Лабораторная работа №4.

Задания.

-суммирующего счётчика на D-триггерах.

При использовании D-триггеров в качестве счетных, его инверсный выход соединяют со своим входом D. Суммирующий асинхронный счетчик на D триггерах получается, если инверсный выход предыдущего триггера соединить со входом С последующего триггера.

-асинхронный суммирующий счетчик на JK-триггерах

Синхронизирующие входы всех триггеров,кроме крайнего левого (Т1), соединены с прямыми выходами предыдущих триггеров. Поэтому состояние триггера меняется в ответ

на изменение состояния предыдущего триггера.

Таблица состояний на прямых выходах триггеров.

N

Q3

Q2

Q1

Q0

0

0

0

0

0

1

0

0

0

1

2

0

0

1

0

3

0

0

1

1

4

0

1

0

0

5

0

1

0

1

6

0

1

1

0

7

0

1

1

1

8

1

0

0

0

9

1

0

0

1

10

1

0

1

0

11

1

0

1

1

12

1

1

0

0

13

1

1

0

1

14

1

1

1

0

15

1

1

1

1


Управление триггерами выполняем задним фронтом счетных импульсов.

Временные диаграммы, поясняющие работу асинхронного суммирующего счетчика.

- асинхронный вычитающий на JK-триггерах

-синхронный суммирующий

В синхронном последовательном счетчике синхроимпульсы поступают на все триггеры счетчика параллельно, а управляющие импульсы от предыдущего разряда к последующему – последовательно, что несколько уменьшает его быстродействие.

-счетчик Джонсона. Для получения схемы счетчика Джонсона необходимо соединить инверсный выход старшего разряда регистра с входом младшего.

-реверсивный асинхронный счётчик(. Управление направлением счёта организовать с помощью управляющего триггера).

В некоторых случаях необходимо, чтобы счетчик мог работать как в прямом, так и в обратном направлении счета. Такие счетчики называются реверсивными. Реверсивные счетчики могут быть как асинхронного, так и синхронного типа. Они строятся путем применения логических коммутаторов (мультиплексоров) в цепях связи между триггерами. Так, например, асинхронный реверсивный двоичный счетчик можно построить, если обеспечить подачу сигналов с прямого (при суммировании) или с инверсного (при вычитании) выхода пре-дыдущего JK- или Т-триггера на счетный вход последующего. В случае, когда реверсивный счетчик строится на базе D-триггеров, управляемых передним фронтом, для получения режима прямого счета следует соединить инверсный выход предыдущего с счетным входом последующего триггера.

. Управление направлением счёта организовать с помощью управляющего триггера.

АЛУ.

S3

S2

S1

S0

Логическая функция М=1

Арифметико-логическая функция М=0, С'=1 (входной перенос отсутствует)

0

0

0

0

А'

A или А+1 (вх.перенос )

0

0

0

1

(A+B)'

A+B или A+B+1

0

0

1

0

A' B

A+B' или (A+B')+1

0

0

1

1

0

-1 или 0 при переносе

0

1

0

0

(AB)'

A+AB' или (A+AB')+1

0

1

0

1

B'

(A+B)+AB' или

((A+B)+AB')+1

0

1

1

0

A EB искл. ИЛИ

A-B-1 или A-B

0

1

1

1

AB'

AB'-1 или AB'

1

0

0

0

A'+B

A+AB или A+B+1

1

0

0

1

(A+B)'

A+B или A+B+1

1

0

1

0

B

(A+B')+ABили (A+B')+AB+1

1

0

1

1

AB

AB-1 или AB

1

1

0

0

1

A+A или A+A+1

1

1

0

1

A+B'

(A+B)+A или (A+B)+A

1

1

1

0

A+B

(A+B')+A или (A+B')+A+1

1

1

1

1

A

A-1 или A

Например.

На рисунке приведена схема троичного одноразрядного трёхбитного одноединичного бинарного АЛУ. Устройство состоит из дешифратора "два трёхбитных одноединичных трита в один девятибитный одноединичный трит" на девяти логических элементах "2И", девяти демультиплексоров (переключателей) DMX "1 на 3" управляемых одним трёхбитным одноединичным тритом и одного девятитритного регистра RG. На входы T1 и Т2 подаются трёхбитные одноединичные триты двух операндов, в девятитритный регистр номера функции RG по стробу на входе C загружается девятитритный трёхбитный одноединичный код номера операции (номера троичной функции), который переключает девять демультиплексоров DMX для выполнения требуемой троичной бинарной функции с унарным выходом. Устройство выполняет любую из 3^9=19 683 одноразрядных троичных бинарных функций с унарным выходом, в том числе и логическое сложение по модулю 3.

Контрольные вопросы.