Электроника и основы микропроцессорной техники. Раимова А.Т - 125 стр.

UptoLike

Составители: 

147
зону. В последнем случае стек получается более глубоким, емким, однако для
обращения к нему необходим указатель стекаспециальный регистр.
Указатель стекарегистр, служащий для хранения адреса последней
занятой ячейки стека, которую называют вершиной. Содержащееся в регистре
число указывает, где находится вершина стека. Когда в стек записывается
очередное слово, то число в указателе стека соответственно увеличивается.
Извлечение слова из стека сопровождается, наоборот, уменьшением за-
полняющего указатель стека числа. Кроме такой процедуры предусматривается
и возможность считывания без разрушения содержимого любой ячейки стека
при неизменном числе, хранимом в указателе стека.
Регистр признаков представляет набор триггеров, называемых флажками.
В зависимости от результатов операций, выполняемых АЛУ, каждый триггер
устанавливается в состояние 0 или 1. Флажковые биты, определяющие
содержимое регистра, индицируют условные признаки: нулевого результата,
знака результата, переполнения и т. п. Эта информация, характеризующая со-
стояние процессора, важна для выбора дальнейшего пути вычислений /9/.
Мы ознакомились с основными частями микропроцессора. Теперь
коснемся вопроса о связи между ними. Как видно из рисунка 7.5 для структуры
микропроцессора характерно наличие внутренней шины данных, соединяющей
между собой его основные части. Шиной называют группу линий передачи
информации, объединенных общим функциональным признаком. В
микропроцессорной системе используются три вида шин: данных, адресов и
управления.
Разрядность внутренней шины данных, т. е. количество передаваемых по
ней одновременно (параллельно) битов числа, соответствует разрядности слов,
которыми оперирует микропроцессор. Очевидно, что разрядность внутренней и
внешней шин данных должна быть одной и той же. У 8-разрядного микро-
процессора внутренняя шина состоит из восьми линий, по которым можно пе-
редавать последовательно 8-разрядные словабайты. Следует иметь в виду,
что по шине данных передаются не только обрабатываемые АЛУ слова, но и
командная информация. Следовательно, недостаточно высокая разрядность
шины данных может ограничить состав (сложность) команд и их число. По-
этому разрядность шины данных относят к важным характеристикам микро-
процессораона в большой мере определяет его структуру.
Шина данных работает в режиме двунаправленной передачи. Это озна-
чает, что по ней можно передавать слова в обоих направлениях, но, разумеется,
не одновременно: требуется применение специальных буферных схем и
мультиплексного режима обмена данными между микропроцессором и
внешней памятью. Мультиплексный режим (от англ. multiр1емногократный,
множественный) , иногда называемый многоточечным режимом, — режим
одновременного использования канала передачи большим числом абонентов с
разделением во времени средств управления обменом.
Мультиплексором называют устройство, которое выбирает данные от
зону. В последнем случае стек получается более глубоким, емким, однако для
обращения к нему необходим указатель стека — специальный регистр.
      Указатель стека — регистр, служащий для хранения адреса последней
занятой ячейки стека, которую называют вершиной. Содержащееся в регистре
число указывает, где находится вершина стека. Когда в стек записывается
очередное слово, то число в указателе стека соответственно увеличивается.
Извлечение слова из стека сопровождается, наоборот, уменьшением за-
полняющего указатель стека числа. Кроме такой процедуры предусматривается
и возможность считывания без разрушения содержимого любой ячейки стека
при неизменном числе, хранимом в указателе стека.
      Регистр признаков представляет набор триггеров, называемых флажками.
В зависимости от результатов операций, выполняемых АЛУ, каждый триггер
устанавливается в состояние 0 или 1. Флажковые биты, определяющие
содержимое регистра, индицируют условные признаки: нулевого результата,
знака результата, переполнения и т. п. Эта информация, характеризующая со-
стояние процессора, важна для выбора дальнейшего пути вычислений /9/.
      Мы ознакомились с основными частями микропроцессора. Теперь
коснемся вопроса о связи между ними. Как видно из рисунка 7.5 для структуры
микропроцессора характерно наличие внутренней шины данных, соединяющей
между собой его основные части. Шиной называют группу линий передачи
информации, объединенных общим функциональным признаком. В
микропроцессорной системе используются три вида шин: данных, адресов и
управления.
      Разрядность внутренней шины данных, т. е. количество передаваемых по
ней одновременно (параллельно) битов числа, соответствует разрядности слов,
которыми оперирует микропроцессор. Очевидно, что разрядность внутренней и
внешней шин данных должна быть одной и той же. У 8-разрядного микро-
процессора внутренняя шина состоит из восьми линий, по которым можно пе-
редавать последовательно 8-разрядные слова — байты. Следует иметь в виду,
что по шине данных передаются не только обрабатываемые АЛУ слова, но и
командная информация. Следовательно, недостаточно высокая разрядность
шины данных может ограничить состав (сложность) команд и их число. По-
этому разрядность шины данных относят к важным характеристикам микро-
процессора — она в большой мере определяет его структуру.
      Шина данных работает в режиме двунаправленной передачи. Это озна-
чает, что по ней можно передавать слова в обоих направлениях, но, разумеется,
не одновременно: требуется применение специальных буферных схем и
мультиплексного режима обмена данными между микропроцессором и
внешней памятью. Мультиплексный режим (от англ. multiр1е – многократный,
множественный) , иногда называемый многоточечным режимом, — режим
одновременного использования канала передачи большим числом абонентов с
разделением во времени средств управления обменом.
      Мультиплексором называют устройство, которое выбирает данные от

                                                                          147