Предыдущий Следующий

Шаг 6

Начнем тестирование. Покажем работоспособность на всех наборах управляющих инструкций.
1) 000

Состояние нашего элемента не меняется -- он сохраняет свое состояние.

2) 001

Как видно из диаграмм, происходит загрузка в регистр значения, подаваемого на информационный вход.

3) 010

Произошло прибавление 3 к 13. В результате должно быть 16("10000"), но так как мы используем 4 бита для хранения результата, то результат будет 0 ("0000").

4) 011

На данном шаге мы проверили декриментирование на 3. Т.к. предыдущее состояние было 0, то 0(16)-3=13.

Работоспособность сброса, сдвиги влево, dправо, инвертирование сигнала проверяется точно так же.

Как видно из диаграмм, построенный нами регистр-счетчик работает правильно.

Если построенные вами диаграммы совпадают с теми, которые должны иметь место при использовании заданного тригера, то данный шаг можно счиать законченным.


Предыдущий Следующий