Добавил:
Студент, если у тебя есть завалявшиеся работы, то не стесняйся, загрузи их на СтудентФайлс! Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МИУС .docx
Скачиваний:
5
Добавлен:
16.07.2022
Размер:
756.18 Кб
Скачать

2.2. Программная модель микропроцессора Программная модель имеет второе название регистровая структура.

Программной моделью называется совокупность регистров, доступных программисту, и используемых им при составлении программ на языке АССЕМБЛЕРА или другом машинно-ориентированном языке.

Для МП программная модель выглядит следующим образом.

7 8 бит 0

7 8 бит 0

7 В 0 0

7 С 0 0

7 D 0

7 E 0 00 0

7 H 0 0

7 L 0 0

15 PC 0 0

15 SP 0

признаков регистр-аккумулятор регистр признаков РОН

регистр косвенного адреса

программный счетчик

указатель стека

2.3. Понятие о состоянии процессора (программы). Вектор слова состояния.

При выполнении программы после каждого рабочего такта и после выполнения очередной команды изменяется содержимое регистров, счетчиков, состояние отдельных триггеров. Т.е. можно говорить, что изменилось состояние процессора или состояние программы.

Информация о состоянии процессора лежит в основе многих процедур управления вычислительным процессом.

Эта информация используется в следующих случаях:

  1. при анализе ситуации в случае отказов или сбоев;

  2. при возобновлении программы после отказа или сбоя;

  3. при возобновлении выполнения программы после прерывания и т.п.

Совокупность значений запоминающих элементов после данного такта или после выполнения данной команды называется вектором состояния или словом состояния процессора. (PSW).

Слово состояния процессора в каждый момент времени должно содержать информацию, достаточную для продолжения программы либо повторного пуска программы с точки останова.

Слово состояния для МП имеет следующий вид:

Старший байт адреса команды

Старший байт адреса команды

Содержимое

Младший байт адреса команды

Содержимое аккумулятора

Содержимое регистра признаков

программного счетчика PSW

2.4. Система команд микропроцессора кр1821вм85а. Классификация команд по назначению.

Все команды МП по назначению делятся на следующие группы:

  1. команды пересылок (команды обмена)

  2. арифметические команды

  3. логические команды

  4. команды передачи управления

  5. команды ввода-вывода и работы со стеком

В Приложении 4 приведена система команд МП КР1821ВМ85А.

2.5. Структура и формат команды.

Под командой понимается совокупность сведений, необходимых микропроцессору для выполнения требуемого действия.

Процессору необходимо задать информацию о выполняемой операции, адресную информацию об операндах, место хранения результата.

Соседние файлы в предмете Основы микропроцессорной техники