
- •Определение вычислительной машины и вычислительной системы. Технико-эксплуатационные характеристики эвм.
- •Обобщенная структурная схема эвм.
- •Основные классы вычислительных машин и их сравнительная характеристика.
- •Принципы работы вычислительных машин. Принципы фон-неймановской концепции вычислительной машины.
- •Принцип двоичного кодирования
- •Принцип программного управления
- •Принцип однородности памяти
- •Принцип адресности
- •Структура фон-неймановской вычислительной машины.
- •Структуры вычислительных машин: с непосредственными связями, на основе шины.
- •Структура взаимосвязей вычислительной машины. Информационные потоки, характерные для основных устройств вычислительной машины. Система шин.
- •Принципы построения микропроцессорных систем.
- •Определение микро-эвм. Классификация микро-эвм. Основные технические характеристики пэвм.
- •Обобщенная структурная схема микро-эвм, модульность конструкции микро-эвм.
- •Структуры микро-эвм с изолированными и мультиплексированными шинами. Системная магистраль микро-эвм.
- •Системная магистраль микро-эвм. Интерфейсы микро-эвм. Назначение контроллеров и адаптеров периферийных устройств.
- •Назначение и функции мп. Основные технические характеристики мп.
- •Классификация мп.
- •Обобщенная структурная схема однокристального мп.
- •Программно-доступные регистры мп.
- •Алгоритм работы мп.
- •Алу мп. Назначение, функции, основные технические характеристики.
- •Устройства управления мп. Понятия микропрограмм, микрокоманд и микроопераций.
- •Командный цикл мп.
- •Модель уу мп.
- •Упрощенная функциональная схема уу мп.
- •Принцип микропрограммного управления микро-эвм.
Программно-доступные регистры мп.
Регистры являются важной составной частью любого микропроцессора. Количество и назначение регистров в микропроцессоре зависят от его архитектуры. Различают регистры общего и специального назначения. Совокупность РОН образуют внутреннюю память микропроцессора. Использование РОН позволяет повысить быстродействие микропроцессора за счет уменьшения числа обращений к оперативной памяти. РОН используются для хранения исходных данных, промежуточных и окончательных результатов вычислений, а также для хранения адресной информации.
С помощью РСН осуществляется управление выборкой команд, хранение команд, управление стековой памятью и т.д.
Обработка прерывания
и возврат к выполнению прерванной
программы
Определение типа
команды и типа операции
Определение способа
адресации операнда
Формирование
адреса и выборка операнда
Размещение операнда
в регистре временного хранения,
выполнение операции и запись результата
непосредственный операнд
да
нет
нет
косвенная адресация прямая
адресация регистровая
адресация
да
Алгоритм работы мп.
Система прерываний позволяет микропроцессорной системе реагировать на внешние сигналы – запросы прерываний, источниками которых могут быть:
сигналы готовности от внешних устройств,
сигналы от генераторов,
сигналы с выходов датчиков.
При появлении запроса на прерывание микропроцессор прекращает выполнение основной программы и переходит к выполнению подпрограммы обслуживания запроса прерывания. Для построения системы прерываний МПК содержит БИС специальных программируемых контроллеров прерываний.
Цикл любой команды начинается с того, что микропроцессор извлекает команду из памяти, используя адрес, хранящийся в счетчике команд. Двоичный код команды помещается в регистр команд и с этого момента становится «видимым» для микропроцессора. Для фон-неймановских машин характерно размещение соседних команд программы в смежных ячейках памяти. Для вычисления адреса следующей выполняемой команды необходимо увеличить содержимое счетчика команд на длину текущей команды. По командам условного и безусловного переходов, командам вызова процедур процесс формирования адреса следующей команды переносится на этап выполнения команды.
После выборки происходит дешифрация команды. В процессе дешифрации определяется:
находится ли в регистре команд полный код команды или требуется дозагрузка остальных слов команды,
какие последующие действия нужны для выполнения данной команды,
если команда использует операнды, то место нахождения операндов,
если команда формирует результат, то место размещения результата.
По результатам дешифрации производится подготовка электронных схем микроЭВМ к выполнению предписанных командой действий.
Если команда использует операнды, то происходит вычисление адресов операндов с учетом указанного в команде способа адресации операндов, выборка операндов и их занесение в регистры микропроцессора. Далее происходит выполнение указанной в команде операции.
Этап записи результата присутствует в цикле тех команд, которые предполагают занесение результата в регистр или ячейку ОП.