Распределение адресного пространства
![Реферат: Распределение адресного пространства](https://gugn.ru/work/7765680/cover.png)
Область векторов прерываний. Область векторов прерываний занимает адреса с 0000H по 0050H. По адресу 0000H, загружаемому в счетчик команд МП после сброса RESET, лежит команда перехода JMP к началу основной программы. В адресах 0024Н, 003СН расположены команды перехода JMP к п/п обработки прерываний TRAP, (интервал 20 мс) и RST 7.5 (интервал 1 с). Микросхема ОЗУ. При работе программ задействовано… Читать ещё >
Распределение адресного пространства (реферат, курсовая, диплом, контрольная)
Программное обеспечение контроллера (ПО) физически расположено в микросхеме типа К 573РФ 4 объемом 8 Кбайт. При работе используется ОЗУ К 537РУ 10 2 Кбайта.
Таблица 2.6.2.1. Распределение адресного пространства ПЗУ (8 Кбайт).
0000H. | область векторов прерываний. | ||
JMP п/п BIOS. | |||
область констант. | |||
BIOS. | |||
BEGIN. | п. | инициализация программируемых БИС,. | |
р | считывание состояния микропереключателей. | ||
о. | |||
BASE. | г. | цикл основной программы,. | |
р | прерываемый запросами TRAP и RST 7.5. | ||
а. | |||
TRAP. | м. | подпрограмма обработки прерывания TRAP. | |
м. | |||
RST75. | а. | подпрограмма обработки прерывания RST 7.5. | |
1FFFH. | |||
Таблица 2.6.2.2. ОЗУ (2 Кбайта).
7800H. | BUFBIOS. | буфер BIOS. | 20 байт. | |
VIDEO. | Видеобуфер | 10 слов. | ||
BUFER. | буфер импульсов A, B, C. | 3 слова. | ||
——; | Средние значения A, B, C. | 3 слова. | ||
APUS. | массив значений A. | 128 слов. | ||
BPUS. | массив значений B. | 128 слов. | ||
CPUS. | массив значений C. | 128 слов. | ||
——; | Рабочие переменные. | ——-; | ||
——; | Стек. | ——-; | ||
7FFFH. | ||||
Область векторов прерываний. Область векторов прерываний занимает адреса с 0000H по 0050H. По адресу 0000H, загружаемому в счетчик команд МП после сброса RESET, лежит команда перехода JMP к началу основной программы. В адресах 0024Н, 003СН расположены команды перехода JMP к п/п обработки прерываний TRAP, (интервал 20 мс) и RST 7.5 (интервал 1 с).
Переходы к подпрограммам BIOS. Область переходов к подпрограммам BIOS содержит 18 команд JMP addr. Это упрощает обращение к BIOS из любого места программы и делает BIOS более автономным.
Константы. Область констант содержит таблицу поправок для расчета угла ФИ, а также некоторые константы, которые могут быть изменены при отладке контроллера.
Микросхема ОЗУ. При работе программ задействовано ОЗУ на микросхеме К 537РУ 10 объемом 2 Кбайта. Микросхема ОЗУ занимает адреса 7800H…7FFFH и используется как память данных. Содержимое ОЗУ представлено в таблице 2.6.2.2.
3. Технологический раздел