ВУЗ:
Составители:
Рубрика:
133
слово, то число в указателе стека соответственно увеличивается. Извле-
чение слова из стека сопровождается, наоборот, уменьшением числа,
заполняющего указатель стека. Кроме такой процедуры, предусматри-
вается возможность считывания без разрушения содержимого любой
ячейки стека при неизменном числе, хранимом в указателе стека.
Регистр признаков представляет собой набор триггеров — флаж-
ков. В зависимости
от результатов операций, выполняемых АЛУ, каж-
дый триггер устанавливается в состояние 0 или 1. Флажковые биты,
определяющие содержимое регистра, индицируют условные признаки:
нулевого результата, знака результата, переполнения и т. п. Эта инфор-
мация, характеризующая состояние процессора, важна для выбора
дальнейшего пути вычислений.
Рассмотрим более подробно основные части микропроцессора (рис.
9.14). Внутренняя шина данных
соединяет между собой основные части
МП. Шиной называют группу линий передачи информации, объединен-
ных общим функциональным признаком. В микропроцессорной системе
используются три вида шин: данных, адресов и управления.
Разрядность внутренней шины данных, т. е. количество передавае-
мых по ней одновременно (параллельно) битов числа, соответствует
разрядности слов, которыми оперирует МП. Очевидно, что разрядность
внутренней и внешней шин данных должна быть одной и той же. У
восьмиразрядного МП внутренняя шина состоит из восьми линий, по
которым можно передавать последовательно восьмиразрядные слова -
байты. Следует иметь в виду, что по шине данных передаются не только
обрабатываемые АЛУ слова, но и командная информация. Следова-
тельно, недостаточно
высокая разрядность шины данных может ограни-
чить состав (сложность) команд и их число. Поэтому разрядность шины
данных относят к важным характеристикам микропроцессора - она в
большой мере определяет его структуру (числа разрядов указаны на ри-
сунке в скобках рядом с названиями блоков).
Шина данных МП работает в режиме двунаправленной передачи, т.
е. по ней можно передавать слова в обоих направлениях, но не одновре-
менно. В этом случае требуется применение специальных буферных
схем и мультиплексного режима обмена данными между МП и внешней
памятью. Мультиплексный режим (от английского слова multiple - мно-
гократный, множественный), иногда называемый многоточечным - ре-
жим одновременного использования канала передачи большим числом
абонентов
с разделением во времени средств управления обменом.
Восьмиразрядное арифметико-логическое устройство выполняет
все арифметические и логические операции. На первый вход АЛУ по-
ступает байт из восьмиразрядного аккумулятора, а на второй вход - из
Страницы
- « первая
- ‹ предыдущая
- …
- 131
- 132
- 133
- 134
- 135
- …
- следующая ›
- последняя »