ВУЗ:
Составители:
78
битными данными и 16-битными адресами, что позволяет адресовать 64 Кбайта па-
мяти.
Понятие "микро", в первую очередь, связано с размерами и стоимостью си-
стемы. Однако это понятие накладывает определенные ограничения и на возможно-
сти вычислительной системы; так, ограничена длина машинного слова микропро-
цессора, ограничены объем памяти и быстродействие.
Основные функции микропроцессора могут быть определены последователь-
ностью пяти операций:
1. Считывание входного двоичного кода.
2. Сравнение считанного кода с внутренним состоянием процессора.
3. Вывод кода, являющегося результатом сравнения.
4. Изменение внутреннего состояния на новое состояние.
5. Повторение описанной последовательности действий для нового входного
кода.
Основными функциональными элементами микропроцессора являются реги-
стры и арифметико-логическое устройство. Операция сравнения реализуется как не-
которая арифметическая или логическая операция в арифметико-логическом
устройстве (АЛУ) микропроцессора. АЛУ может осуществлять логическую и ариф-
метическую обработку информации, представляемой в виде двоичных кодов.
Для хранения и передачи двоичных кодов используются регистры. Они со-
стоят из нескольких запоминающих элементов емкостью один бит (триггеров), в
которые информация записывается параллельно или последовательно. Буферным
регистром с тремя состояниями называют электронную схему, предназначенную для
отключения одной части микроЭВМ от другой. Эта схема работает подобно ключу.
Выходы буферного регистра могут находиться в одном из трех состояний: 0, 1, вы-
сокоимпедансное состояние. Буферные регистры обычно могут передавать инфор-
мацию в обоих направлениях: с входа на выход и с выхода на вход.
Связь между этими элементами осуществляется с помощью шин. Каждая ши-
на состоит из отдельных линий связи. По линии связи можно передать один бит ин-
формации. Шины имеют разные функциональные назначение.
Структура микропроцессора
Микропроцессор в качестве своих элементов включает рассмотренные выше
устройства и имеет весьма сложную электронную схему, содержащую около шести
тысяч транзисторов. Однако, с точки зрения пользователя и программиста, микро-
процессор можно представить в виде сравнительно простой структуры, показанной
на рис. 3.10. Эта структура относится к широко распространенному отечественному
микропроцессору КР580ВМ 80А (аналог микропроцессора Intel i8080).
На рис. 3.10 обозначены следующие компоненты микропроцессора: БД бу-
фер данных, А аккумулятор, ТЕМ регистр временного хранения информации,
АЛУ арифметико-логическое устройство, F- регистр признаков, РК регистр ко-
манды, ДШК дешифратор команды, В,С,D,E,H,L регистры общего назначения
(РОН), SP указатель стека, PC счетчик команд, РА регистр адреса (буферный),
битными данными и 16-битными адресами, что позволяет адресовать 64 Кбайта па-
мяти.
Понятие "микро", в первую очередь, связано с размерами и стоимостью си-
стемы. Однако это понятие накладывает определенные ограничения и на возможно-
сти вычислительной системы; так, ограничена длина машинного слова микропро-
цессора, ограничены объем памяти и быстродействие.
Основные функции микропроцессора могут быть определены последователь-
ностью пяти операций:
1. Считывание входного двоичного кода.
2. Сравнение считанного кода с внутренним состоянием процессора.
3. Вывод кода, являющегося результатом сравнения.
4. Изменение внутреннего состояния на новое состояние.
5. Повторение описанной последовательности действий для нового входного
кода.
Основными функциональными элементами микропроцессора являются реги-
стры и арифметико-логическое устройство. Операция сравнения реализуется как не-
которая арифметическая или логическая операция в арифметико-логическом
устройстве (АЛУ) микропроцессора. АЛУ может осуществлять логическую и ариф-
метическую обработку информации, представляемой в виде двоичных кодов.
Для хранения и передачи двоичных кодов используются регистры. Они со-
стоят из нескольких запоминающих элементов емкостью один бит (триггеров), в
которые информация записывается параллельно или последовательно. Буферным
регистром с тремя состояниями называют электронную схему, предназначенную для
отключения одной части микроЭВМ от другой. Эта схема работает подобно ключу.
Выходы буферного регистра могут находиться в одном из трех состояний: 0, 1, вы-
сокоимпедансное состояние. Буферные регистры обычно могут передавать инфор-
мацию в обоих направлениях: с входа на выход и с выхода на вход.
Связь между этими элементами осуществляется с помощью шин. Каждая ши-
на состоит из отдельных линий связи. По линии связи можно передать один бит ин-
формации. Шины имеют разные функциональные назначение.
Структура микропроцессора
Микропроцессор в качестве своих элементов включает рассмотренные выше
устройства и имеет весьма сложную электронную схему, содержащую около шести
тысяч транзисторов. Однако, с точки зрения пользователя и программиста, микро-
процессор можно представить в виде сравнительно простой структуры, показанной
на рис. 3.10. Эта структура относится к широко распространенному отечественному
микропроцессору КР580ВМ 80А (аналог микропроцессора Intel i8080).
На рис. 3.10 обозначены следующие компоненты микропроцессора: БД бу-
фер данных, А аккумулятор, ТЕМ регистр временного хранения информации,
АЛУ арифметико-логическое устройство, F- регистр признаков, РК регистр ко-
манды, ДШК дешифратор команды, В,С,D,E,H,L регистры общего назначения
(РОН), SP указатель стека, PC счетчик команд, РА регистр адреса (буферный),
78
Страницы
- « первая
- ‹ предыдущая
- …
- 76
- 77
- 78
- 79
- 80
- …
- следующая ›
- последняя »
