Микропроцессорные системы управления электроприводом. Иванов В.М. - 7 стр.

UptoLike

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

6
ЛАБОРАТОРНАЯ РАБОТА 1
ИЗУЧЕНИЕ МЕТОДОВ АДРЕСАЦИИ МИКРОПРОЦЕСССОРА
«К1801ВМ
1. Цель работы
Получение навыков работы, изучение методов адресации процессора.
2. Методические указания по подготовке к работе
Данные в микроЭВМ, реализованных на базе процессора К1801ВМ2,
представляются байтом или словом, состоящим из двух байт. Доступное
программисту адресное пространство включает в себя: регистр состояния программы
RS (РСП), регистры общего назначения (РОН), оперативное (ОЗУ) или постоянное
(ПЗУ) запоминающее устройство, регистры периферийных устройств.
РОН ОЗУ, ПЗУ
RS
RO Rl R2 R3 R4 R5 R6 R7
Векторы
п
р
е
р
ывания
Программы,
данные
Регистры
внешних
устройств
Центральный процессор ООО - 377 400- 157777 160000- 177777
Центральный процессор содержит 9 доступных программисту регистров. В
р
егистре состояния программы хранятся признаки выполнения текущей команды
(N,Z,V,C) и приоритета программных прерываний. Регистры общего назначения РОН
служат для промежуточного хранения данных, указателей адресов и счетчиков
циклов. Два РОН имеют специальное назначение: регистр R6 (SP - stack pointer)
используется в качестве указателя стека УС, регистр R7 (PC - program counter)
используется как счетчик команд СК.
Максимальное адресное пространство памяти равно 64К
байт или 32К слов,
что определено 16-разрядной шиной адресов-данных. Использование аппаратных
средств (диспетчера памяти) позволяет расширить адресное пространство за счет
страничной организации памяти. Первые 28К слов отведены для оперативного или
постоянного запоминающего устройства. Начальные 256 адресов (000-377) являются
системной областью памяти и предназначены для записи векторов прерывания.
Последние 4К слов адресного пространства
отведены под адреса внешних устройств.
Базовую систему команд микроЭВМ типа «Электроника 60» (см. приложение
Б) можно разделить по их функциям: арифметические, логические, пересылки,
условных и безусловных переходов. С точки зрения записи их в памяти и
особенностей выполнения принято выделять команды безадресные, одноадресные и
двухадресные.
Форматы команд. Формат команды представлен 16-
р
азрядным словом. При
записи команды различают две основные части: код операции (КОП), определяющий
выполняемое действие, и адресную часть, позволяющую