1. ВВЕДЕНИЕ.
1.1. НАСТОЯЩЕЕ ТЕХНИЧЕСКОЕ ОПИСАНИЕ, СОВМЕЩЕННОЕ С ИНСТРУК-
ЦИЕЙ ПО ЭКСПЛУАТАЦИИ ПОЗВОЛЯЕТ ОЗНАКОМИТСЯ С УСТРОЙСТВОМ И ОСНОВ-
НЫМИ ПРИНЦИПАМИ РАБОТЫ ЭВМ "ЭЛЕКТРОНИКА МС 0512" У11.700.009 ТУ,
ЭВМ "ЭЛЕКТРОНИКА МС 0511" У11.700.016 ТУ (ДАЛЕЕ ПО ТЕКСТУ
МИКРО-ЭВМ) И ВАРИАНТАМИ ИХ КОНСТРУКТИВНЫХ ИСПОЛНЕНИЙ.
КРОМЕ ТОГО, ДАННЫЙ ДОКУМЕНТ УСТАНАВЛИВАЕТ ПРАВИЛА ЭКСПЛУА-
ТАЦИИ МИКРО-ЭВМ, СОБЛЮДЕНИЕ КОТОРЫХ ОБЕСПЕЧИВАЕТ ПОДДЕРЖАНИЕ ЕЕ В
ИСПРАВНОМ СОСТОЯНИИ И ПОСТОЯННОЙ ГОТОВНОСТИ К РАБОТЕ.
1.2. ПРИ ИЗУЧЕНИИ МИКРО-ЭВМ НЕОБХОДИМО ДОПОЛНИТЕЛЬНО РУКО-
ВОДСТВОВАТЬСЯ СЛЕДУЮЩИМИ ДОКУМЕНТАМИ:
1) МИКРО-ЭВМ "ЭЛЕКТРОНИКА МС 0511". СХЕМА ЭЛЕКТРИЧЕСКАЯ
ОБЩАЯ У11.700.016 Э6 ;
2) БЛОК-ЭВМ. СХЕМА ЭЛЕКТРИЧЕСКАЯ ОБЩАЯ У13.030.306 Э6;
3) БЛОК КЛАВИАТУРЫ "ЭЛЕКТРОНИКА МС 7007". ПАСПОРТ
ОЮ2.390.026 ПС;
4) УСТРОЙСТВО ВЫЧИСЛИТЕЛЯ. СХЕМА ЭЛЕКТРИЧЕСКАЯ ПРИНЦИПИ-
АЛЬНАЯ У13.059.316 Э3 ;
5) КОНТРОЛЛЕР СА. СХЕМА ЭЛЕКТРИЧЕСКАЯ ПРИНЦИПИАЛЬНАЯ
У13.065.303 Э3;
6) ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ У13.059.316 ПЭ3;
7) ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ У13.059.316-01 ПЭ3;
8) МИКРО-ЭВМ "ЭЛЕКТРОНИКА МС 0512". СХЕМА ЭЛЕКТРИЧЕСКАЯ
ОБЩАЯ У11.700.009 Э6;
9) БЛОК ЭВМ. СХЕМА ЭЛЕКТРИЧЕСКАЯ ОБЩАЯ У13.030.304 Э6;
10) УСТРОЙСТВО ВЫЧИСЛИТЕЛЯ. СХЕМА ЭЛЕКТРИЧЕСКАЯ ПРИНЦИПИ-
АЛЬНАЯ У13.059.302 Э3;
11) КЛАВИАТУРА 3. СХЕМА ЭЛЕКТРИЧЕСКАЯ ПРИНЦИПИАЛЬНАЯ
У14.035.302 Э3;
12) ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ У13.059.302 ПЭ3;
13) КОНТРОЛЛЕР КМД. СХЕМА ЭЛЕКТРИЧЕСКАЯ ПРИНЦИПИАЛЬНАЯ
У13.065.304 Э3;
14) ПЕРЕЧНИ ЭЛЕМЕНТОВ У13.065.303 ПЭ3, У13.065.304 ПЭ3,
У13.065.305 ПЭ3;
�
15) МИКРОСХЕМА ИНТЕГРАЛЬНАЯ КМ1801ВМ2. ТЕХНИЧЕСКОЕ ОПИСАНИЕ
ЩИ3.480.128 ТО;
16) МИКРОСХЕМЫ ИНТЕГРАЛЬНЫЕ. КАРТЫ ЗАКАЗА
КР1801ВП1-055 У13.414.243 Д
КР1801ВП1-065 У13.414.267 Д
КР1801ВП1-097 У13.414.352 Д
КР1801ВП1-120 У13.414.189 Д
КР1515ХМ1-031 У13.414.188 Д
КР1515ХМ1-032 У13.414.190 Д
КР1515ХМ1-033 У13.414.191 Д
КР1515ХМ1-039 У13.414.205 Д.
�
2. НАЗНАЧЕНИЕ.
2.1. МИКРО-ЭВМ "ЭЛЕКТРОНИКА МС 0511","ЭЛЕКТРОНИКА МС 0512",
"ЭЛЕКТРОНИКА МС 0512.01" ПРЕДНАЗНАЧЕНЫ ДЛЯ ИСПОЛЬЗОВАНИЯ В КАЧЕС-
ТВЕ РАБОЧЕГО МЕСТА ПРЕПОДАВАТЕЛЯ (РМП) ДЛЯ ВВОДА, ХРАНЕНИЯ, ОБРА-
БОТКИ И ВЫВОДА ЦИФРОВОЙ И ГРАФИЧЕСКОЙ ИНФОРМАЦИИ В КОМПЛЕКТЕ ТЕХ-
НИЧЕСКИХ СРЕДСТВ КАБИНЕТОВ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ (КТС КВТ).
МИКРО-ЭВМ "ЭЛЕКТРОНИКА МС 0511-01" ПРЕДНАЗНАЧЕНА ДЛЯ ИСПОЛЬ-
ЗОВАНИЯ В КАЧЕСТВЕ РЕЗЕРВА РАБОЧЕГО МЕСТА ПРЕПОДАВАТЕЛЯ.
МИКРО-ЭВМ "ЭЛЕКТРОНИКА МС 0511-02","ЭЛЕКТРОНИКА МС 0512.02",
"ЭЛЕКТРОНИКА МС 0512.03" ПРЕДНАЗНАЧЕНЫ ДЛЯ ИСПОЛЬЗОВАНИЯ В КАЧЕСТ-
ВЕ РАБОЧЕГО МЕСТА УЧАЩИХСЯ (РМУ).
2.2. МИКРО-ЭВМ ПРЕДНАЗНАЧЕНЫ ДЛЯ ЭКСПЛУАТАЦИИ В НОРМАЛЬНЫХ
УСЛОВИЯХ ПРИ:
ТЕМПЕРАТУРЕ ОКРУЖАЮЩЕГО ВОЗДУХА (20+5) С;
АТМОСФЕРНОМ ДАВЛЕНИИ 84 - 107 /К/П/А/;
ОТНОСИТЕЛЬНОЙ ВЛАЖНОСТИ (60+15)%;
2.3. ПИТАНИЕ МИКРО-ЭВМ "ЭЛЕКТРОНИКА МС 0511" И "ЭЛЕКТРОНИ-
КА МС 0512" ОСУЩЕСТВЛЯЕТСЯ ОТ СЕТИ ПЕРЕМЕННОГО ТОКА 220 В,50 Г/Ц/.
ПИТАНИЕ МИКРО-ЭВМ "ЭЛЕКТРОНИКА МС 0511-01" И "ЭЛЕКТРОНИКА
МС 0511-02" ОСУЩЕСТВЛЯЕТСЯ ОТ СЕТИ ПЕРЕМЕННОГО ТОКА 42 В, 50 ГЦ.
�
3. ТЕХНИЧЕСКИЕ ДАННЫЕ.
3.1. ГАБАРИТНЫЕ РАЗМЕРЫ МИКРО-ЭВМ.
3.1.1. ГАБАРИТНЫЕ РАЗМЕРЫ МИКРО-ЭВМ
"ЭЛЕКТРОНИКА МС 0511" , ММ - 448Х290Х80.
3.1.2. ГАБАРИТНЫЕ РАЗМЕРЫ МИКРО-ЭВМ
"ЭЛЕКТРОНИКА МС 0512" , ММ - 364Х206Х76.
3.2. МАССА МИКРО-ЭВМ.
3.2.1. МАССА МИКРО-ЭВМ "ЭЛЕКТРОНИКА МС 0511"
(БЕЗ УЧЕТА ВНЕШНИХ УСТРОЙСТВ) - НЕ БОЛЕЕ 10 КГ.
3.2.2. МАССА МИКРО-ЭВМ "ЭЛЕКТРОНИКА МС 0512"
(БЕЗ УЧЕТА ВНЕШНИХ УСТРОЙСТВ) - НЕ БОЛЕЕ 10 КГ.
3.3 МОЩНОСТЬ, ПОТРЕБЛЯЕМАЯ МИКРО-ЭВМ ОТ
СЕТИ ПЕРЕМЕННОГО ТОКА (БЕЗ УЧЕТА ПОТРЕБЛЕНИЯ
ВНЕШНИХ УСТРОЙСТВ) - НЕ БОЛЕЕ 25 ВТ.
3.4. ТИП ИСПОЛЬЗУЕМОГО ПРОЦЕССОРА - КМ1801ВМ2.
ТАКТОВАЯ ЧАСТОТА - 8 МГ/Ц/.
3.5. ВРЕМЯ ВЫПОЛНЕНИЯ КОМАНД ТИПА
"СЛОЖЕНИЕ" ПРИ РЕГИСТРОВОМ МЕТОДЕ АДРЕСАЦИИ - 2,3 МКС.
3.6. ВРЕМЯ ВЫПОЛНЕНИЯ КОМАНД ТИПА "СЛОЖЕ-
НИЕ" ПРИ КОСВЕННО-РЕГИСТРОВОМ МЕТОДЕ АДРЕСАЦИИ - 3,8 МКС.
3.7. КОЛИЧЕСТВО КОМАНД - 72.
3.8. СИСТЕМНЫЙ КАНАЛ МИКРО-ЭВМ ПОЗВОЛЯЕТ ПРЯМО АДРЕСОВАТЬ-
СЯ В ОБЛАСТИ ПАМЯТИ 64К БАЙТ (К=1024).
3.9. КОЛИЧЕСТВО УРОВНЕЙ ЗАПРОСА КАНАЛА ВНЕШ-
НИМИ УСТРОЙСТВАМИ ДЛЯ ПРЯМОГО ДОСТУПА К ПАМЯТИ - 1.
3.10. КОЛИЧЕСТВО УРОВНЕЙ ЗАПРОСА ОТ ШТАТНЫХ
И ВНЕШНИХ УСТРОЙСТВ ДЛЯ ПРЕРЫВАНИЯ ПРОГРАММЫ - 1.
3.11. ОБРАБОТКА ВНЕШНИХ И ВНУТРЕННИХ ПРЕРЫВАНИЙ ВЫПОЛНЯ-
ЕТСЯ С ПОМОЩЬЮ СТЕКА, ОРГАНИЗОВАННОГО В ОПЕРАТИВНОЙ ПАМЯТИ
МИКРО-ЭВМ.
3.12. ЕМКОСТЬ ОПЕРАТИВНОГО ЗАПОМИНАЮЩЕГО
УСТРОЙСТВА (ОЗУ) - 56 КБАЙТ.
3.13. КОЛИЧЕСТВО КОМАНД ПУЛЬТОВОГО
ТЕРМИНАЛА - 21.
�
3.14. КОЛИЧЕСТВО КАНАЛОВ АСИНХРОННОГО ПОСЛЕ-
ДОВАТЕЛЬНОГО ВВОДА/ВЫВОДА ИНФОРМАЦИИ (В ТОМ ЧИСЛЕ
КАНАЛ ПОДКЛЮЧЕНИЯ К КОЛЬЦЕВОЙ СЕТИ) - 2.
3.15. КОЛИЧЕСТВО ВСТРОЕНЫХ КАНАЛОВ ОБМЕНА С
НАКОПИТЕЛЕМ НА ГИБКИХ МАГНИТНЫХ ДИСКАХ - 1.
3.16. ОБ'ЕМ ОПЕРАТИВНОГО ЗАПОМИНАЮЩЕГО
УСТРОЙСТВА ВИДЕОПАМЯТИ - 96 КБАЙТ.
3.17. КОЛИЧЕСТВО СИМВОЛЬНЫХ СРОК НА ЭКРАНЕ
ДИСПЛЕЯ РЕЖИМЕ ПУЛЬТОВОГО ТЕРМИНАЛА - 26
ИЗ НИХ СЛУЖЕБНЫХ - 2.
3.18. КОЛИЧЕСТВО СИМВОЛОВ В ОДНОЙ СИМВОЛЬНОЙ
СТРОКЕ ПРИ МОНОХРОМНОМ ИЗОБРАЖЕНИИ - НЕ БОЛЕЕ 80.
3.19. КОЛИЧЕСТВО СИМВОЛОВ В ОДНОЙ СИМВОЛЬНОЙ
СТРОКЕ ПРИ 8 ЦВЕТНОМ ИЗОБРАЖЕНИИ - 40.
3.20. КОЛИЧЕСТВО ВЫСВЕЧИВАЕМЫХ ТЕЛЕВИЗИОННЫХ
СТРОК - 288.
3.21. КОЛИЧЕСТВО ВЫСВЕЧИВАЕМЫХ ТОЧЕК В ОДНОЙ
ТЕЛЕВИЗИОННОЙ СТРОКЕ ПРИ МОНОХРОМНОМ ИЗОБРАЖЕННИИ - 640 .
3.22. КОЛИЧЕСТВО ВЫСВЕЧИВАЕМЫХ ТОЧЕК В ОДНОЙ
ТЕЛЕВИЗИОННОЙ СТРОКЕ ПРИ 8 ЦВЕТНОМ ИЗОБРАЖЕНИИ - 320.
3.23. КОЛИЧЕСТВО ВСТРОЕННЫХ КАНАЛОВ ОБМЕНА
С КЛАВИАТУРОЙ - 1.
3.24. КОЛИЧЕСТВО ВСТРОЕННЫХ КАНАЛОВ ОБМЕНА С
БЫТОВЫМ КАССЕТНЫМ МАГНИТОФОНОМ - 1.
3.25. ОБ'ЕМ СИСТЕМНОГО ОПЕРАТИВНОГО ЗАПОМИ-
НАЮЩЕГО УСТРОЙСТВА - 40 КБАЙТ.
(32-ОЗУ ПП, 8-ОЗУ ЦП).
3.26. ОБ'ЕМ СИСТЕМНОГО ПОСТОЯННОГО ЗАПОМИ-
НАЮЩЕГО УСТРОЙСТВА - 32 КБАЙТ.
3.27. ОБ'ЕМ ПОЛЬЗОВАТЕЛЬСКОГО ПОСТОЯННОГО ЗА-
ПОМИНАЮЩЕГО УСТРОЙСТВА НА ОДНОЙ СМЕННОЙ КАССЕТЕ ПЗУ - 24 КБАЙТ.
ЧИСЛО УСТАНАВЛИВАЕМЫХ КАССЕТ (В ИСПОЛНЕНИИ "ЭЛЕКТРО-
НИКА МС 0511") - 2.
3.28. МИКРО-ЭВМ ПО ИСПОЛНЕНИЯМ СОХРАНЯЮТ РАБОТОСПОСОБНОСТЬ
ПРИ ИЗМЕНЕНИИ ПИТАЮЩИХ НАПРЯЖЕНИЙ В ДИАПАЗОНЕ:
"ЭЛЕКТРОНИКА МС 0511", - 220В+10%,(50+1)Г/Ц/.
"ЭЛЕКТРОНИКА МС 0512" -15%
"ЭЛЕКТРОНИКА МС 0511.01", - 42В+10%,(50+1)Г/Ц/.
"ЭЛЕКТРОНИКА МС 0512.02"
�
3.29. МИКРО-ЭВМ СОХРАНЯЮТ РАБОТОСПОСОБНОСТЬ ПРИ СЛЕДУЮЩИХ
УСЛОВИЯХ ЭКСПЛУАТАЦИИ :
ТЕМПЕРАТУРА ОКРУЖАЮЩЕГО ВОЗДУХА ОТ +5 ДО +40 С;
ОТНОСИТЕЛЬНАЯ ВЛАЖНОСТЬ ВОЗДУХА 95% ПРИ 30 С;
АТМОСФЕРНОЕ ДАВЛЕНИЕ ОТ 84 ДО 107 КП/А/.
ВОЗДЕЙСТВИЕ ВИБРАЦИОННЫХ НАГРУЗОК ЧАСТОТОЙ ДО 35 Г/Ц/ С
УСКОРЕНИЕМ НЕ БОЛЕЕ 0,5 .
3.30. К МИКРО-ЭВМ МОГУТ БЫТЬ ПОДКЛЮЧЕНЫ:
ВИДЕОМОНИТОР "ЮНОСТЬ 406";
БЫТОВОЙ КАССЕТНЫЙ МАГНИТОФОН "ЭЛЕКТРОНИКА 302".
3.31. В КАЧЕСТВЕ БАЗОВОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ МИКРО-
ЭВМ ПРИНЯТЫ:
1) ОПЕРАЦИОННАЯ СИСТЕМА С РАЗДЕЛЕНИЕМ ВРЕМЕНИ (ФОДОС-2);
2) МОНИТОР МИКРО-ЭВМ.
3) ВСТРОЕННЫЕ ТЕСТЫ САМОДИАГНОСТИКИ.
ПРИМЕЧАНИЯ.
МОНИТОР МИКРО-ЭВМ ОБЕСПЕЧИВАЕТ:
1) ВВОД ПРОГРАММ И ДРУГОЙ ИНФОРМАЦИИ С КЛАВИАТУРЫ, МАГНИ-
ТОФОНА, НГМД, КАНАЛА АСИНХРОННОГО ПОСЛЕДОВАТЕЛЬНОГО ВВОДА/ВЫВОДА;
2) ВЫВОД ИНФОРМАЦИИ НА ТЕЛЕВИЗИОННЫЙ МОНИТОР И ПЕЧАТАЮЩЕЕ
УСТРОЙСТВО;
3) ВЫПОЛНЕНИЕ ПРИКЛАДНЫХ ПРОГРАММ;
4) ВЫВОД ТЕКСТОВ ПРОГРАММ И ДРУГОЙ ИНФОРМАЦИИ НА БЫТОВОЙ
МАГНИТОФОН, НГМД, А ТАКЖЕ ПО КАНАЛУ АСИНХРОННОГО ПОСЛЕДОВАТЕЛЬНО-
ГО ВВОДА/ВЫВОДА.
3.32. НАРАБОТКА МИКРО-ЭВМ НА ОТКАЗ (ТО) НЕ МЕНЕЕ 10000
ЧАСОВ. НАРАБОТКА МИКРО-ЭВМ НА СБОЙ (ТСБ) НЕ МЕНЕЕ 500 ЧАСОВ.
СРОК СЛУЖБЫ МИКРО- ЭВМ НЕ МЕНЕЕ 10 ЛЕТ.
�
4. СОСТАВ ИЗДЕЛИЯ.
4.1. СОСТАВ ИЗДЕЛИЯ ПО ИСПОЛНЕНИЯМ ПРИВЕДЕН В ТАБЛ.1 И
ТАБЛ.2.
ТАБЛИЦА 1
ВАРИАНТЫ КОНСТРУКТИВНОГО ИСПОЛНЕНИЯ МИКРО-ЭВМ
"ЭЛЕКТРОНИКА МС 0511"
-----------------------------------------------------------------
! МИКРО-ЭВМ ! МИКРО-ЭВМ ! МИКРО-ЭВМ
! ПРЕПОДАВАТЕЛЬ !РЕЗЕРВ ПРЕПОДАВАТЕЛЯ! УЧАЩЕГОСЯ
! МС 0511 ! МС 0511.01 ! МС 0511.02
! 1.700.016 ! 1.700.016-01 ! 1.700.016-02
---!--------------------!--------------------!-------------------
1 ! ВИДЕОМОНИТОР ! !
! "ЭЛЕКТРОНИКА ! - ! -
! МС 6106.02" ! !
! ! !
---!--------------------!--------------------!-------------------
2 ! БЛОК ЭВМ ! БЛОК ЭВМ ! БЛОК ЭВМ
! 3.030.306 ! 3.030.306-01 ! 3.030.306-02
---!--------------------!--------------------!-------------------
3 ! УСТРОЙСТВО СОЕДИНИ-! УСТРОЙСТВО СОЕДИНИ-! УСТРОЙСТВО СОЕДИ-
! ТЕЛЬНОЕ ! ТЕЛЬНОЕ ! НИТЕЛЬНОЕ
! 3.649.001 ! 3.649.001 ! 3.649.001
---!--------------------!--------------------!-------------------
4 ! НАКОПИТЕЛЬ АВТОНОМ-! !
! НЫЙ СДВОЕННЫЙ ! - ! -
! "ЭЛЕКТРОНИКА ! !
! НГМД-6022 " ! !
---!--------------------!--------------------!-------------------
5 ! ПЕЧАТАЮЩЕЕ ! - ! -
! УСТРОЙСТВО д-100 ! !
---!--------------------!--------------------!-------------------
6 ! КАБЕЛЬ М3 ! - ! -
! 4.853.382 ! !
---!--------------------!--------------------!-------------------
7 ! КАБЕЛЬ СА ! КАБЕЛЬ СА ! КАБЕЛЬ СА
! 4.853.386 ! 4.853.386 ! 4.853.386
---!--------------------!--------------------!-------------------
8 ! КАБЕЛЬ КМД ! КАБЕЛЬ КМД ! КАБЕЛЬ КМД
! 4.853.405 ! 4.853.405 ! 4.853.405
---!--------------------!--------------------!-------------------
9 ! КАБЕЛЬ ПУ ! КАБЕЛЬ ПУ ! КАБЕЛЬ ПУ
! 4.853.403 ! 4.853.403 ! 4.853.403
----------------------------------------------------------------
�
4.2. СОСТАВ БЛОКА ЭВМ.
В СОСТАВ БЛОКА ЭВМ ВХОДЯТ:
1) УСТРОЙСТВО ВЫЧИСЛИТЕЛЯ;
2) КЛАВИАТУРА;
3) БЛОК ПИТАНИЯ;
4) КОНТРОЛЛЕР СА (В СОСТАВЕ 3.030.306).
ПО ИСПОЛНЕНИЯМ ТИП ИСПОЛЬЗУЕМЫХ БЛОКОВ ПИТАНИЯ И УСТ-
РОЙСТВ ВЫЧИСЛИТЕЛЕЙ ПРИВЕДЕН В ТАБЛ.3.
ТАБЛИЦА 3
-----------------------------------------------------------------
! БЛОК ПИТАНИЯ ! !
БЛОК ЭВМ !---------------------! УСТРОЙСТВО ! КЛАВИАТУРА
! ТИП !НАПРЯЖЕНИЕ! ВЫЧИСЛИТЕЛЯ !
! !СЕТЕВОГО ! !
! !ПИТАНИЯ ! !
--------------!----------!----------!-------------!--------------
3.030.306 ! БПС 59-1 ! 220 В ! 3.059.316 ! МС 7007
! ! ! !
3.030.306-01 ! БПС 59-2 ! 42 В ! 3.059.316 ! МС 7007
! ! ! !
3.030.306-02 ! БПС 59-2 ! 42 В ! 3.059.316-01! МС 7007
! ! ! !
3.030.304 !М4.180.091! 220 В ! 3.059.302 ! 4.305.302
-----------------------------------------------------------------
СТРУКТУРНАЯ СХЕМА МИКРО-ЭВМ ПРИВЕДЕНА НА РИС.1.
4.3. СОСТАВ УСТРОЙСТВ ВЫЧИСЛИТЕЛЕЙ.
4.3.1. В СОСТАВ УСТРОЙСТВ ВЫЧИСЛИТЕЛЕЙ 3.059.316-01
ВХОДЯТ СЛЕДУЮЩИЕ ФУНКЦИОНАЛЬНЫЕ БЛОКИ И УЗЛЫ:
1) ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР (ЦП);
2) ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ЦЕНТРАЛЬНОГО ПРО-
ЦЕССОРА (ОЗУ ЦП);
3) ПЕРИФЕРИЙНЫЙ ПРОЦЕССОР (ПП);
4) ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ПЕРИФЕРИЙНОГО
ПРОЦЕССОРА (ОЗУ ПП);
5) СИСТЕМНОЕ ПОСТОЯННОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО (СПЗУ);
7) ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ВИДЕОПАМЯТИ (ОЗУЭ);
�
--------------- --------------- --------------
! ! ! ! ! !
! МОНИТОР !-----! УСТРОЙСТВО !-----! НГМД !
! ! ! ! ! !
!-------------! ! ! !------------!
! !
!-------------! ! ВЫЧИСЛИТЕЛЯ !
! ! ! !
! КЛАВИАТУРА !-----! !
! ! ! !
!-------------! ! !
! !
!-------------! ! ! !------------!
! БЛОК ! ! ! ! ПЕЧАТАЮЩЕЕ !
! ПИТАНИЯ !-----! !-----! УСТРОЙСТВО !
! ! ! ! ! !
!-------------! !-------------! !------------!
!
!
!-------------!
! !
!КОНТРОЛЛЕР СА!
! !
!-------------!
!
!
!-------------!
! УСТРОЙСТВО !
! СОЕДИНИТЕЛЬ-!
! НОЕ !
!-------------!
РИС.1. СТРУКТУРНАЯ СХЕМА МИКРО-ЭВМ.
�
8) УСТРОЙСТВО ИНТЕРФЕЙСА КЛАВИАТУРЫ (УИК);
9) СЕТЕВОЙ ТАЙМЕР;
10) УСТРОЙСТВО ИНТЕРФЕЙСА КАССЕТЫ ПЗУ (УПЗУ)
(В МОДИФИКАЦИЮ 3.059.302 НЕ ВХОДИТ);
11) УСТРОЙСТВО УПРАВЛЕНИЯ ОЗУ (УОЗУ ЦП, УОЗУЭ, УОЗУ ПП);
12) СИСТЕМНОЕ УСТРОЙСТВО БАЙТОВОГО ПАРАЛЛЕЛЬНОГО ИНТЕР-
ФЕЙСА (СБПИ);
13) УСТРОЙСТВО ИНТЕРФЕЙСА БЫТОВОГО МАГНИТОФОНА (КМ);
14) ГЕНЕРАТОРЫ ТАКТОВЫХ ИМПУЛЬСОВ (ГТИ);
15) УСТРОЙСТВО ВКЛЮЧЕНИЯ ПРОЦЕССОРОВ (УВП);
16) УСТРОЙСТВО ИНТЕРФЕЙСА ТЕЛЕВИЗИОННОГО МОНИТОРА (ИТМ).
4.3.2. В СОСТАВ УСТРОЙСТВА ВЫЧИСЛИТЕЛЯ 3.059.316 ДОПОЛ-
НИТЕЛЬНО К ПЕРЕЧИСЛЕННОМУ В П. 4.3.1 ВХОДЯТ:
1) УСТРОЙСТВО БАЙТОВОГО АСИНХРОННОГО ПОСЛЕДОВАТЕЛЬНОГО
ИНТЕРФЕЙСА (УПИ);
2) УСТРОЙСТВО ИНТЕРФЕЙСА НАКОПИТЕЛЯ НА ГИБКИХ МАГНИТНЫХ
ДИСКАХ (УИГМД);
3) УСТРОЙСТВО ПАРАЛЛЕЛЬНОГО ПРОГРАММИРУЕМОГО ИНТЕРФЕЙСА
(УППИ);
4) УСТРОЙСТВО ИНТЕРФЕЙСА МОНИТОРА ЦВЕТНОГО ИЗОБРАЖЕНИЯ
(ИЦМ).
4.3.3. СТРУКТУРНАЯ СХЕМА УСТРОЙСТВА ВЫЧИСЛИТЕЛЯ 3.059.316
ПРИВЕДЕНА НА РИС.2.
�
5. УСТРОЙСТВО И РАБОТА ИЗДЕЛИЯ.
5.1. АРХИТЕКТУРА МИКРО-ЭВМ.
МИКРО-ЭВМ ПРЕДСТАВЛЯЕТ СОБОЙ СИСТЕМУ ЛОГИЧЕСКИХ БЛОКОВ,
ОБ'ЕДИНЕННЫХ КАНАЛОМ ОБМЕНА ИНФОРМАЦИЕЙ. К ЭТИМ БЛОКАМ ОТНО-
СЯТСЯ:
1) ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР (ЦП);
2) ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО (ОЗУ);
3) БЛОК АСИНХРОННОГО ПОСЛЕДОВАЕТЛЬНОГО ВВОДА/ВЫВОДА ИН-
ФОРМАЦИИ (БПВВ);
4) БЛОК ЭМУЛЯЦИИ КОНТРОЛЛЕРОВ ШТАТНЫХ ПЕРИФЕРИЙНЫХ УСТ-
РОЙСТВ (БЭК);
5) БЛОК ДОСТУПА К ПЛАНАМ ЭКРАННОЙ ПАМЯТИ (БДЭ).
УНИФИКАЦИЯ КАНАЛА ПО СОСТАВУ ЛИНИЙ СВЯЗИ, СИСТЕМЕ КОМАНД
С СМ ЭВМ ПОЗВОЛЯЕТ ИСПОЛЬЗОВАТЬ НАРАБОТАННОЕ ДЛЯ НИХ ПРОГРАМ-
МНОЕ ОБЕСПЕЧЕНИЕ. АРХИТЕКТУРА МИКРО-ЭВМ ПРИВЕДЕНА НА РИС. 3.
5.1.1. ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР.
В КАЧЕСТВЕ ПРОЦЕССОРА ИСПОЛЬЗУЕТСЯ БИС КР1801ВМ2.
ПРОЦЕССОР ВЫПОЛНЯЕТ НЕОБХОДИМЫЕ ОПЕРАЦИИ ПО ПРИЕМУ И ВЫПОЛНЕНИЮ
КОМАНД,ОБРАБОТКЕ ВНЕШНИХ И ВНУТРЕННИХ ПРЕРЫВАНИЙ ПРОГРАММЫ, ПРЕ-
ДОСТАВЛЕНИЮ ПРЯМОГО ДОСТУПА, А ТАКЖЕ ПО УПРАВЛЕНИЮ КАНАЛОМ.
ПРОЦЕССОР РАБОТАЕТ В ДВУХ РЕЖИМАХ: халт И усер ,
КАЖДОМУ ИЗ КОТОРЫХ СООТВЕТСТВУЕТ ОТДЕЛЬНОЕ АДРЕСНОЕ ПРОСТРАНСТВО.
В РЕЖИМЕ усер ПРОЦЕССОР РАБОТАЕТ В ПОЛЕ ОСНОВНОЙ ОПЕ-
РАТИВНОЙ ПАМЯТИ МИКРО-ЭВМ, ПРИ ЭТОМ ИСПОЛЬЗУЕТСЯ СИСТЕМА ОСНОВ-
НЫХ КОМАНД (СМ. ТАБЛ. 4).
В РЕЖИМЕ халт (СИСТЕМНЫЙ РЕЖИМ РАБОТЫ) ПРОЦЕССОР РАБО-
ТАЕТ В ПОЛЕ СИСТЕМНОЙ (СКРЫТОЙ ОТ ПОЛЬЗОВАТЕЛЯ) ПАМЯТИ. ПРИ ЭТОМ
С ПОМОЩЬЮ СПЕЦКОМАНД ОБЕСПЕЧИВАЕТСЯ ДОСТУП И В ПОЛЕ ОСНОВНОЙ ПА-
МЯТИ. ОСОБЕННОСТИ ВЫПОЛНЕНИЯ КОМАНД, СВЯЗАННЫЕ СО СМЕНОЙ РЕЖИ-
МО РАБОТЫ ПРОЦЕССОРА, ОПИСАНЫ В РАЗДЕЛЕ 5.1.7.
5.1.2. АДРЕСНОЕ ПРОСТРАНСТВО ЦЕНТРАЛЬНОГО ПРОЦЕССОРА.
ОРГАНИЗАЦИЯ ОЗУ ЦП.
СХЕМАТИЧНОЕ ПРЕДСТАВЛЕНИЕ АДРЕСНОГО ПРОСТРАНСТВА ПРИВЕ-
ДЕНО НА РИС. 4.
�
АДРЕСА РЕЖИМ режим
(ВОСЬМЕРИЧНЫЕ) усер халт
- - - - - - - - -------------- - - - -----------
177777 !СТРАНИЦА ! !СИСТЕМНОЕ! 8 КБАЙТ
160000 !ВВОДА/ВЫВОДА! !ОЗУ !
- - - - - - - - -------------- - - - -----------
157777 ! ОЗУ !
!ПОЛЬЗОВАТЕЛЯ!
! ! 56 КБАЙТ
! !
! !
! !
0 ! !
- - - - - - - - --------------
РИС. 4. АДРЕСНОЕ ПРОСТРАНСТВО КАНАЛА ЦП.
АДРЕСНОЕ ПРОСТРАНСТВО ПРОЦЕССОРА В РЕЖИМЕ усер СОСТОИТ
ИЗ ДИАПАЗОНОВ АДРЕСОВ 0-157777 (8), В КОТОРЫХ РАСПОЛОЖЕНО ОЗУ
ЦЕНТРАЛЬНОГО ПРОЦЕССОРА И ДИАПАЗОНОВ АДРЕСОВ 160000-177777 (8),
КОТОРЫЙ ЗАНИМАЮТ СИСТЕМНЫЕ РЕГИСТРЫ И РЕГИСТРЫ ВНЕШНИХ УСТРОЙСТВ.
ПЕРЕЧЕНЬ РЕГИСТРОВ, ДОСТУПНЫХ ЦП ПРИВЕДЕН В ТАБЛ. 5.
В РЕЖИМЕ халт ОБЛАСТЬ РЕГИСТРОВ ОТКЛЮЧЕНА И ПРИ ОБРАЩЕНИИ
К ОБЛАСТИ АДРЕСОВ 160000-177777 ОТКРЫТ ДОСТУП К СИСТЕМНОЙ ОБЛАСТИ
ОЗУ.
В НАЧАЛЕ РАБОТЫ ЦП ВКЛЮЧЕНА СИСТЕМНАЯ ОБЛАСТЬ ОЗУ И УСТА-
НОВЛЕН РЕЖИМ халт. СИСТЕМНАЯ ОБЛАСТЬ ОЗУ ЗАГРУЖЕНА ПРОГРАММОЙ
ОБСЛУЖИВАНИЯ ПУЛЬТОВОГО ТЕРМИНАЛА. В ЯЧЕЙКЕ С АДРЕСОМ 160000 СО-
ДЕРЖИТСЯ АДРЕС ЭТОЙ ПРОГРАММЫ, А В ЯЧЕЙКЕ 160002 ЗНАЧЕНИЕ СЛОВА
СОСТОЯНИЯ ПРОЦЕССОРА, СООТВЕТСТВУЮЩЕЕ РАБОТЕ ЦП В РЕЖИМЕ халт С
ЗАКРЫТЫМИ ПРЕРЫВАНИЯМИ.
5.1.3. БЛОК АСИНХРОННОГО ПОСЛЕДОВАТЕЛЬНОГО ВВОДА/ВЫВОДА.
БЛОК ВКЛЮЧАЕТ ДВА КАНАЛА АСИНХРОННОГО ПОСЛЕДОВАТЕЛЬНОГО
ВВОДА/ВЫВОДА. КАНАЛЫ ПРЕДСТАВЛЕНЫ НА МАГИСТРАЛИ ЦП РЕГИСТРАМИ
СОСТОЯНИЙ И ДАННЫХ (СМ. ТАБЛ.6).
ФОРМАТЫ СООТВЕТСТВУЮЩИХ РЕГИСТРОВ КАНАЛОВ 1 И 2 ОДИНАКО-
ВЫ. ФОРМАТ РЕГИСТРА СОСТОЯНИЯ ИСТОЧНИКА (176564) ПРИВЕДЕН В
ТАБЛ. 7.
�
ТАБЛИЦА 5
-----------------------------------------------------------------
АДРЕС СИСТЕМНОГО! НАЗНАЧЕНИЕ РЕГИСТРА ! ПРИМЕЧАНИЕ
РЕГИСТРА ЦП ! !
(ВОСЬМЕРИЧНЫЙ) ! !
----------------!------------------------------!-----------------
176560 ! РЕГИСТР СОСТОЯНИЯ. ПРИЕМНИК !ЛОКАЛЬНАЯ СЕТЬ
176562 ! РЕГИСТР ДАННЫХ. ПРИЕМНИК !КОНТРОЛЛЕР СА
176564 ! РЕГИСТР СОСТОЯНИЯ. ИСТОЧНИК !
176566 ! РЕГИСТР ДАННЫХ. ИСТОЧНИК !
----------------!------------------------------!-----------------
176570 ! РЕГИСТР СОСТОЯНИЯ. ПРИЕМНИК !ИНТЕРФЕЙС
176572 ! РЕГИСТР ДАННЫХ. ПРИЕМНИК !"СТЫК С2"
176574 ! РЕГИСТР СОСТОЯНИЯ. ИСТОЧНИК !
176576 ! РЕГИСТР ДАННЫХ. ИСТОЧНИК !
----------------!------------------------------!-----------------
176640 ! РЕГИСТР АДРЕСА ПЛАНОВ 1 И 2 !ДОСТУП К ПЛАНАМ
176642 ! РЕГИСТР ДАННЫХ ПЛАНОВ 1 И 2 !ПАМЯТИ ОЗУЭ
----------------!------------------------------!-----------------
176644 ! РЕГИСТР УПРАВЛЕНИЯ !РЕГИСТРЫ МОГУТ
176646 ! РЕГИСТР ЛОВУШКА !БЫТЬ ИСПОЛЬЗОВАНЫ
! !ПРИ ОТЛАДКЕ СИС-
! !ТЕМНЫХ ПРОГРАММ
----------------!------------------------------!-----------------
176660 ! РЕГИСТР СОСТОЯНИЯ. ПРИЕМНИК !КАНАЛ 1
176662 ! РЕГИСТР ДАННЫХ. ПРИЕМНИК !СВЯЗЬ ЦП И ПП
176664 ! РЕГИСТР СОСТОЯНИЯ. ИСТОЧНИК !
176666 ! РЕГИСТР ДАННЫХ. ИСТОЧНИК !
----------------!------------------------------!-----------------
176670 ! РЕЗЕРВ !ФОРМИРУЕТСЯ
176672 ! РЕЗЕРВ !СИГНАЛ "СИП"
----------------!------------------------------!-----------------
176674 ! РЕГИСТР СОСТОЯНИЯ. ИСТОЧНИК !КАНАЛ 2
176676 ! РЕГИСТР ДАННЫХ. ИСТОЧНИК !СВЯЗЬ ЦП И ПП
----------------!------------------------------!-----------------
177560 ! РЕГИСТР СОСТОЯНИЯ. ПРИЕМНИК !КАНАЛ 0
177562 ! РЕГИСТР ДАННЫХ. ПРИЕМНИК !СВЯЗЬ ЦП И ПП
177564 ! РЕГИСТР СОСТОЯНИЯ. ИСТОЧНИК !РЕГИСТРЫ ПУЛЬТО-
177566 ! РЕГИСТР ДАННЫХ. ИСТОЧНИК !ВОГО ТЕРМИНАЛА
-----------------------------------------------------------------
�
ТАБЛИЦА 6
-----------------------------------------------------------------
КАНАЛ! НАЗНАЧЕНИЕ РЕГИСТРА !АДРЕС !АДРЕС ! ПРИМЕЧАНИЕ
! !РЕГИСТРА!ВЕКТОРА!
! !(ВОСЬМ.)!ПРЕРЫВ.!
-----!---------------------!--------!-------!--------------------
1 !РЕГИСТР СОСТОЯНИЯ ! ! !КАНАЛ РЕАЛИЗОВАН НА
!(ИСТОЧНИК) ! 176564 ! !ВНЕШНЕМ МОДУЛЕ
! ! ! !"КОНТРОЛЛЕР СА" И
!РЕГИСТР ДАННЫХ ! ! !ПРЕДНАЗНАЧЕН ДЛЯ ПОД-
!(ИСТОЧНИК) ! 176566 ! 364 !КЛЮЧЕНИЯ К ЛОКАЛЬНОЙ
! ! ! !СЕТИ
!РЕГИСТР СОСТОЯНИЯ ! ! !
!(ПРИЕМНИК) ! 176560 ! !СМ. ТЕХНИЧЕСКОЕ ОПИ-
! ! ! !САНИЕ КОНТРОЛЛЕРА СА
!РЕГИСТР ДАННЫХ ! ! !
!(ПРИЕМНИК) ! 176562 ! 360 !
-----!---------------------!--------!-------!--------------------
2 !РЕГИСТР СОСТОЯНИЯ ! ! !КАНАЛ РЕАЛИЗУЕТ ИН-
!(ИСТОЧНИК) ! 176574 ! !ТЕРФЕЙС "СТЫК С2".
! ! ! !ИСПОЛЬЗУЕТСЯ В МОДИ-
!РЕГИСТР ДАННЫХ ! ! !КАЦИИ УСТРОЙСТВ ВЫ-
!(ИСТОЧНИК) ! 176576 ! 374 !ЧИСЛИТЕЛЯ 3.059.316
! ! ! !
!РЕГИСТР СОСТОЯНИЯ ! ! !
!(ПРИЕМНИК) ! 176570 ! !
! ! ! !
!РЕГИСТР ДАННЫХ ! ! !
!(ПРИЕМНИК) ! 176572 ! 370 !
-----------------------------------------------------------------
ТАБЛИЦА 7
-------------------------------------------------
!15!14!13!12!11!10! 9! 8! 7! 6! 5! 4! 3! 2! 1! 0!
-------------------------------------------------
! ! !
! РАЗРЕШЕНИЕ РАЗРЫВ
! ПРЕРЫВАНИЯ ЛИНИИ
!
ГОТОВНОСТЬ
ИСТОЧНИКА
7 РАЗРЯД - ГОТОВНОСТЬ ИСТОЧНИКА - ДОСТУПЕН ТОЛЬКО ПО ЧТЕНИЮ,
УСТАНАВЛИВАЕТСЯ ПО НАЧАЛУ ВЫДАЧИ ПОСЫЛКИ В ЛИНИЮ ИЛИ
СИГНАЛОМ "ПОСТ" СБРАСЫВАЕТСЯ ПО ЗАПИСИ ИНФОРМАЦИИ
В БУФЕРНЫЙ РЕГИСТР ИСТОЧНИКА.
6 РАЗРЯД - РАЗРЕШЕНИЕ ПРЕРЫВАНИЯ - ДОСТУПЕН ПО ЧТЕНИЮ И ЗАПИСИ,
СБРАСЫВАЕТСЯ СИГНАЛОМ "СБРОС"(КОМАНДА ресет). ПРИ
УСТАНОВЛЕННЫХ 6 И 7 РАЗРЯДАХ УСТРОЙСТВО ВЫДАЕТ СИГНАЛ
"ТПР". ПРИ ПРОЦЕДУРЕ ОБРАБОТКИ ПРЕРЫВАНИЯ ВЫДАЕТСЯ
АДРЕС ВЕКТОРА ПРЕРЫВАНИЯ ОТ ИСТОЧНИКА.
�
2 РАЗРЯД - ПРОВЕРКА РАБОТЫ - ДОСТУПЕН ПО ЧТЕНИЮ И ЗАПИСИ , СБРА-
СЫВАЕТСЯ СИГНАЛОМ "СБРОС" (КОМАНДА ресет). ПРИ
УСТАНОВЛЕННОМ 2-М РАЗРЯДЕ ВЫДАВАЕМАЯ С ВЫХОДА
УСТРОЙСТВА ПОСЫЛКА ПОСТУПАЕТ НА КАНАЛ ПРИЕМНИКА. ПРИ
ЭТОМ ВХОД ДЛЯ ПРИЕМА ПОСЫЛОК ЗАКРЫТ.
0 РАЗРЯД - РАЗРЫВ ЛИНИИ - ДОСТУПЕН ПО ЧТЕНИЮ И ЗАПИСИ, СБРАСЫВА-
ЕТСЯ СИГНАЛОМ "СБРОС"(КОМАНДА ресет). ПРИ УСТАНОВЛЕН-
НОМ -М РАЗРЯДЕ В СЛУЧАЕ НАЛИЧИЯ ГОТОВНОСТИ ЛИНИИ
НА ВЫХОДЕ УСТАНАВЛИВАЕТСЯ ВЫСОКИЙ УРОВЕНЬ (СТАРТ).
ПРИ ОТСУТСТВИИ ГОТОВНОСТИ ЛИНИИ НА ВЫХОДЕ УСТАНАВЛИВА-
ЕТСЯ НИЗКИЙ УРОВЕНЬ (СТОП).
ОСТАЛЬНЫЕ РАЗРЯДЫ РЕГИСТРА СОСТОЯНИЯ НЕ ЗАДЕЙСТВОВАНЫ.
ФОРМАТ РЕГИСТРА СОСТОЯНИЯ ПРИЕМНИКА (176560) ПРИВЕДЕН
В ТАБЛ. 8.
ТАБЛИЦА 8
-------------------------------------------------
!15!14!13!12!11!10!9 !8 !7 !6 !5 !4 !3 !2 !1 !0 !
-------------------------------------------------
! ! !
! ! РАЗРЕШЕНИЕ
! ! ПРЕРЫВАНИЯ
! !
ОШИБКА ФЛАГ
ПЕРЕПОЛНЕНИЯ СОСТОЯНИЯ
ПРИЕМНИКА
12 РАЗРЯД - ОШИБКА ПЕРЕПОЛНЕНИЯ - ДОСТУПЕН ТОЛЬКО ПО ЧТЕНИЮ.
УСТАНАВЛИВАЕТСЯ ПРИ ПОСТУПЛЕНИИ БОЛЕЕ ОДНОЙ ПОСЫЛКИ
БЕЗ ЧТЕНИЯ ИЗ БУФЕРНОГО РЕГИСТРА ПРИЕМНИКА ПЕРВОЙ
ПОСТУПИВШЕЙ ПОСЫЛКИ. СБРАСЫВАЕТСЯ ПО ЧТЕНИЮ БУФЕР-
НОГО РЕИСТРА ПРИЕМНИКА ИЛИ СИГНАЛОМ "СБРОС"(КОМАН-
ДА "ресет").
7 РАЗРЯД - ФЛАГ СОСТОЯНИЯ ПРИЕМНИКА - ДОСТУПЕН ТОЛЬКО ПО ЧТЕНИЮ,
УСТАНАВЛИВАЕТСЯ ПРИ ПОСТУПЛЕНИИ ПОСЫЛКИ В БУФЕРНЫЙ
РЕГИСТР ПРИЕМНИКА. СБРАСЫВАЕТСЯ ЧТЕНИЕМ БУФЕРНОГО
РЕГИСТРА ПРИЕМНИКА ИЛИ СИГНАЛОМ "СБРОС" (КОМАНДА
"ресет" ).
6 РАЗРЯД - РАЗРЕШЕНИЕ ПРЕРЫВАНИЯ - ДОСТУПЕН ПО ЧТЕНИЮ И ЗАПИСИ,
СБРАСЫВАЕТСЯ СИГНАЛОМ "СБРОС" (КОМАНДА "ресет").
ПРИ УСТАНОВЛЕННЫХ 6-М И 7-М РАЗРЯДАХ ВЫДАЕТСЯ ЗАПРОС НА
ПРЕРЫВАНИЕ. ПРИ ПРОЦЕДУРЕ ОБРАБОТКИ ПРЕРЫВАНИЯ УСТРОЙСТВО ВЫДАЕТ
АДРЕС ВЕКТОРА ПРЕРЫВАНИЯ ОТ ПРИЕМНИКА . ОСТАЛЬНЫЕ РАЗРЯДЫ РЕГИСТ-
РА НЕ ЗАДЕЙСТВОВАНЫ.
�
ФОРМАТ БУФЕРНОГО РЕГИСТРА ДАННЫХ ПРИЕМНИКА (177562) ПРИ-
ВЕДЕН В ТАБЛ. 9.
ТАБЛИЦА 9
---------------------------------
! 7 ! 6 ! 5 ! 4 ! 3 ! 2 ! 1 ! 0 !
---------------------------------
РЕГИСТР ДОСТУПЕН ПО ЧТЕНИЮ. РАЗРЫДЫ 0-7 СОДЕРЖАТ ПОСЫЛКУ,
ПРИНЯТУЮ ПО ЛИНИИ. В НУЛЕВОМ РАЗРЯДЕ СОДЕРЖИТСЯ ПЕРВЫЙ БИТ, В
СЕДЬМОМ - ВОСЬМОЙ БИТ ПОСЫЛКИ.
ФОРМАТ БУФЕРНОГО РЕГИСТРА ДАННЫХ ИСТОЧНИКА (177566) ПРИ-
ВЕДЕН В ТАБЛ.10.
РЕГИСТР ДОСТУПЕН ПО ЗАПИСИ ДЛЯ ПЕРЕДАЧИ ПОСЫЛКИ В ЛИНИЮ.
В НУЛЕВОМ РАЗРЯДЕ СОДЕРЖИТСЯ ПЕРВЫЙ БИТ, В СЕДЬМОМ - ВОСЬМОЙ
БИТ ПОСЫЛКИ.
ТАБЛИЦА 10
---------------------------------
! 7 ! 6 ! 5 ! 4 ! 3 ! 2 ! 1 ! 0 !
---------------------------------
ПРИ ЧТЕНИИ РЕГИСТРА СЧИТЫВАЕТСЯ ЗНАЧЕНИЕ АДРЕСА ВЕКТОРА
ПРЕРЫВАНИЯ ОТ ПРИЕМНИКА.
5.1.4. БЛОК ЭМУЛЯЦИИ КОНТРОЛЛЕРОВ ШТАТНЫХ ПЕРЕФЕРИЙНЫХ
УСТРОЙСТВ.
ИСПОЛЬЗУЯ ПРОГРАММНО-АППАРАТНЫЕ СРЕДСТВА, БЛОК РЕАЛИЗУЕТ
ФУНКЦИИ КОНТРОЛЛЕРОВ СЛЕДУЮЩИХ УСТРОЙСТВ :
1) НАКОПИТЕЛЯ НА ГИБКИХ МАГНИТНЫХ ДИСКАХ ;
2) КЛАВИАТУРЫ ;
3) АЛФАВИТНО-ЦИФРОВОГО ДИСПЛЕЯ;
4) ГРАФИЧЕСКОГО ДИСПЛЕЯ ;
5) ПАРАЛЛЕЛЬНОГО ПРОГРАММИРУЕМОГО ИНТЕРФЕЙСА И ПЕЧАТАЮЩЕГО
УСТРОЙСТВА;
6) НАКОПИТЕЛЯ НА ОСНОВЕ БЫТОВОГО КАССЕТНОГО МАГНИТОФОНА;
7) ПЗУ НА ВНЕШНЕЙ КАССЕТЕ ;
8) ГЕНЕРАТОРА ЗВУКОВОГО СИГНАЛА.
БЛОК ОБЕСПЕЧИВАЕТ РЕЖИМ НАЧАЛЬНОГО ЗАПУСКА (ИНИ-
ЦИИРОВАНИЯ) ЦП, ТЕСТИРОВАНИЕ МИКРО-ЭВМ.
�
БЛОК ПРЕДСТАВЛЕН ЦЕНТРАЛЬНОМУ ПРОЦЕССОРУ РЕГИСТРАМИ 3-Х
КАНАЛОВ БАЙТОВОГО ПАРАЛЛЕЛЬНОГО ИНТЕРФЕЙСА (СМ.ТАБЛ. 11). ДВА
ИЗ ЭТИХ КАНАЛОВ ЯВЛЯЮТСЯ ДУПЛЕКСНЫМИ, ПО ТРЕТЬЕМУ КАНАЛУ ИНФОР-
МАЦИЯ ПЕРЕДАЕТСЯ ОТ ЦП В БЛОК ЭМУЛЯЦИИ.
БЛОК ПОСТРОЕН НА БАЗЕ ПРОЦЕССОРА КР1801ВМ2 (ПЕРЕФЕРИЙНЫЙ
ПРОЦЕССОР - ПП ). ПП ИСПОЛЬЗУЕТ ДЛЯ РАБОТЫ ОЗУ ПП ОБ'ЕМОМ 32 КБ
И ПЗУ ПП ОБ'ЕМОМ 32 КБАЙТ.
В БЛОКЕ ПРЕДУСМОТРЕН МЕХАНИЗМ ПРЯМОГО ДОСТУПА К ОЗУ ЦП,
СИСТЕМНОМУ ОЗУ ВИДЕОПАМЯТИ (ПЛАНЫ 1, 2, 0 ). ПЕРЕДАЧА ИНФОРМАЦИИ
ПО ПРЯМОМУ ДОСТУПУ ПРАКТИЧЕСКИ НЕ УМЕНЬШАЕТ БЫСТРОДЕЙСТВИЯ ЦП,
ПРОХОДИТ ПАРАЛЛЕЛЬНО С ЕГО РАБОТОЙ ПО ПРОГРАММЕ.
ПРЯМОЙ ДОСТУП, НАПРИМЕР, ИСПОЛЬЗОВАН ДЛЯ ЗАГРУЗКИ ОЗУ ЦП
ИНФОРМАЦИЕЙ ВНЕШНЕЙ КАССЕТЫ ПЗУ.
ТАБЛИЦА 11
-----------------------------------------------------------------
КАНАЛ ! НАЗНАЧЕНИЕ РЕГИСТРА !АДРЕС ! АДРЕС ! ПРИМЕЧАНИЕ
! !РЕГИСТРА! ВЕКТОРА !
! ! ! ПРЕРЫВАНИЯ!
-------!---------------------!--------!-----------!--------------
0 !РЕГИСТР ДАННЫХ ! 177562 ! 60 !
!(ПРИЕМНИК) ! ! !
! ! ! !
!РЕГИСТР ДАННЫХ ! 177566 ! 64 !
!(ИСТОЧНИК) ! ! !
! ! ! !
!РЕГИСТР СОСТОЯНИЯ ! 177560 ! !
!(ПРИЕМНИК) ! ! !
! ! ! !
!РЕГИСТР СОСТОЯНИЯ ! 177564 ! !
!(ИСТОЧНИК) ! ! !
-------!---------------------!--------!-----------!--------------
1 !РЕГИСТР ДАННЫХ ! 176662 ! 460 !
!(ПРИЕМНИК) ! ! !
! ! ! !
!РЕГИСТР ДАННЫХ ! 176666 ! 464 !
!(ИСТОЧНИК) ! ! !
! ! ! !
!РЕГИСТР СОСТОЯНИЯ ! 176660 ! !
!(ПРИЕМНИК) ! ! !
! ! ! !
!РЕГИСТР СОСТОЯНИЯ ! 176664 ! !
!(ИСТОЧНИК) ! ! !
-------!---------------------!--------!-----------!--------------
2 !РЕГИСТР ДАННЫХ ! 177676 ! 474 !
!(ИСТОЧНИК) ! ! !
! ! ! !
!РЕГИСТР СОСТОЯНИЯ ! 176674 ! !
!(ИСТОЧНИК) ! ! !
-----------------------------------------------------------------
�
5.1.4.1. ЭМУЛЯЦИЯ КОНТРОЛЛЕРОВ АЛФАВИТНО-ЦИФРОВОГО ДИСП-
ЛЕЯ, КЛАВИАТУРЫ.
АЛФАВИТНО-ЦИФРОВОЙ ДИСПЛЕЙ ПРЕДСТАВЛЕН ЦП РЕГИСТРАМИ
КАНАЛА КО (СМ. РИС. 3).
НА АППАРАТНОМ УРОВНЕ ФОРМИРУЮТСЯ КОДЫ - НОМЕРА ВЫБРАННОЙ
КЛАВИШИ И ПЕРЕДАЮТСЯ В ПРОГРАММУ, ИСПОЛНЯЕМУЮ ПЕРЕФЕРИЙНЫМ ПРО-
ЦЕССОРОМ. ПП СТАВИТ В СООТВЕТСТВИЕ ПОЛУЧЕННОМУ КОДУ, НАПРИМЕР,
КОД КОИ-7 ПО ПРОГРАММЕ ПУЛЬТОВОГО ТЕРМИНАЛА жт-52 И ПЕРЕДАЕТ
ЕГО ПО КАНАЛЬНЫМ РЕГИСТРАМ КО ЦЕНТРАЛЬНОМУ ПРОЦЕССОРУ.
ЦП ПЕРЕДАЕТ ПО КАНАЛУ КО ПОСЛЕДОВАТЕЛЬНОСТЬ БАЙТОВ ДЛЯ
ПЕЧАТИ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО МОНИТОРА АЛФАВИТНО-ЦИФРОВОЙ ИН-
ФОРМАЦИИ И ПО КАНАЛУ К1 ИНФОРМАЦИИ ДЛЯ ГРАФИЧЕСКОГО ОТОБРАЖЕНИЯ
НА ЭКРАНЕ МОНИТОРА.
ПП ИНТЕРПРЕТИРУЕТ ПОЛУЧЕННУЮ ИНФОРМАЦИЮ ПО КАНАЛАМ К0 И
К1 И УПРАВЛЯЕТ РЕГИСТРАМИ, ФОРМИРУЮЩИМИ ИЗОБРАЖЕНИЕ НА ЭКРАНЕ ТЕ-
ЛЕВИЗИОННОГО МОНИТОРА.
5.1.4.2. ЭМУЛЯЦИЯ КОНТРОЛЛЕРА НАКОПИТЕЛЯ НА ГИБКИХ МАГ-
НИТНЫХ ДИСКАХ.
ПРОГРАММА НАЧАЛЬНОЙ ЗАГРУЗКИ ОПЕРАЦИОННОЙ СИСТЕМЫ, НАПРИ-
МЕР ОС ДВК, РАЗМЕЩЕННАЯ В "СКРЫТОЙ" ОБЛАСТИ ПАМЯТИ ЦП, ПО КАНАЛУ
К2 ПЕРЕДАЕТ БЛОК ПАРАМЕТРОВ МАССИВА, КОТОРЫЙ ТРЕБУЕТСЯ СЧИТАТЬ С
ДИСКЕТТЫ.
ПРОГАММНО-АПАРАТНЫЕ СРЕДСТВА БЭК ОБМЕНИВАЮТСЯ ИНФОРМАЦИЕЙ
С ДИСКОМ, ПЕРЕСЫЛАЮТ МАССИВ ПО ПРЯМОМУ ДОСТУПУ В УКАЗАННУЮ В БЛО-
КЕ ПАРАМЕТРОВ ОБЛАСТЬ ПАМЯТИ ЦП И ОСУЩЕСТВЛЯЮТ ЗАПУСК ЦП НА
ЗАГРУЖЕННУЮ ПРОГРАММУ.
ДАЛЬНЕЙШАЯ РАБОТА С ДИСКОМ ИДЕТ ПОД УПРАВЛЕНИЕМ ЗАГРУ-
ЖЕННОЙ СИСТЕМЫ, СОДЕРЖАЩЕЙ ПРОГРАММУ-ДРАЙВЕР РАБОТЫ С НАКОПИТЕЛЕМ.
КОНТРОЛЛЕР ОБЕСПЕЧИВАЕТ ЗАПИСЬ НА ДИСК С УДВОЕННОЙ ПЛОТ-
НОСТЬЮ.
5.1.4.3. ЭМУЛЯЦИЯ КОНТРОЛЛЕРОВ ПАРАЛЛЕЛЬНОГО ПРОГРАМ-
МИРУЕМОГО ИНТЕРФЕЙСА, ПЕЧАТАЮЩЕГО УСТРОЙСТВА.
СООТВЕТСТВУЮЩИЕ ДРАЙВЕРЫ, ВХОДЯЩИЕ В СОСТАВ УПРАВЛЯЮЩЕЙ
СИСТЕМЫ, ПО КАНАЛУ "К1" ПЕРЕДАЮТ КОМАНДЫ С ПАРАМЕТРАМИ В БЛОК
БЭК.
ПП ПО СПЕЦИАЛЬНОЙ ПРОГРАММЕ УПРАВЛЯЕТ РЕГИСТРАМИ ПАРАЛ-
ЛЕЛЬНОГО ПРОГРАММИРУЕМОГО ИНТЕРФЕЙСА, К КОТОРОМУ , В ЧАСТНОСТИ,
МОЖЕТ БЫТЬ ПОДКЛЮЧЕНО ПЕЧАТАЮЩЕЕ УСТРОЙСТВО д100.
�
5.1.4.4. ЭМУЛЯЦИЯ КОНТРОЛЛЕРА ПЗУ НА ВНЕШНЕЙ КАССЕТЕ.
АНАЛОГИЧНО ИЗЛОЖЕННОМУ В П. 5.1.4.2 ПОД УПРАВЛЕНИЕМ НА-
ЧАЛЬНОГО ЗАГРУЗЧИКА ИЛИ ОПЕРАЦИОННОЙ СИСТЕМЫ ПО КАНАЛУ "К2"
ОСУЩЕСТВЛЯЕТСЯ ПЕРЕДАЧА ИНФОРМАЦИИ С КАССЕТЫ ПЗУ В ПАМЯТЬ ЦП.
5.1.4.5. ЭМУЛЯЦИЯ КОНТРОЛЛЕРА НАКОПИТЕЛЯ НА ОСНОВЕ БЫ-
ТОВОГО МАГНИТОФОНА.
БЛОК БЭК ПРОГРАММНО-АППАРАТНО ОБЕСПЕЧИВАЕТ ЗАПИСЬ/ЧТЕНИЕ
ЧАСТОТНО МОДУЛИРОВАННОГО СИГНАЛА СО СКОРОСТЬЮ 1200, 2400 БОД.
ДРАЙВЕР ОБЕСПЕЧИВАЕТ РАБОТУ С ФАЙЛАМИ: ТЕКСТОВЫМИ НА басиц ,
ТЕКСТОВЫМИ В КОДАХ асции , В МАШИННЫХ КОДАХ.
МАССИВЫ ДЛЯ ЗАПИСИ НА ЛЕНТУ (СЧИТАННЫЕ С ЛЕНТЫ) ПЕРЕДА-
ЮТСЯ ПО ПРЯМОМУ ДОСТУПУ ИЗ(В) ОЗУ ЦП С ИСПОЛЬЗОВАНИЕМ КАНАЛА
"К2" ДЛЯ ПЕРЕДАЧИ КОМАНД С ПАРАМЕТРАМИ. РАБОТА С КОНТРОЛЛЕРОМ
В ЦЕЛОМ АНАЛОГИЧНА ИЗЛОЖЕННОЙ В П.5.1.4.2.
5.1.4.6. РАБОТА С ГЕНЕРАТОРОМ ЗВУКОВОГО СИГНАЛА.
ПО КАНАЛУ "К1" ПЕРЕДАЮТСЯ КОМАНДЫ С ПАРАМЕТРАМИ ДЛЯ УКА-
ЗАНИЯ ЧАСТОТЫ И ДЛИТЕЛЬНОСТИ ЗВУКОВОГО СИГНАЛА.
СИГНАЛ ФОРМИРУЕТСЯ ПРОГРАММНО С ИСПОЛЬЗОВАНИЕМ СИСТЕМНОГО
ТАЙМЕРА БЛОКА БЭК.
5.1.5. БЛОК ДОСТУПА К КАНАЛАМ ЭКРАННОЙ ПАМЯТИ.
БЛОК СОДЕРЖИТ РЕГИСТРЫ, РАСШИРЯЮЩИЕ ВОЗМОЖНОСТИ МИКРО-ЭВМ
ПРИ ИХ ИСПОЛЬЗОВАНИИ В ПРОГРАММАХ ПОЛЬЗОВАТЕЛЯ.
5.1.5.1. ЭКРАННАЯ ПАМЯТЬ (ЭП) СОСТОИТ ИЗ ТРЕХ ПЛАНОВ.
КАЖДЫЙ ПЛАН ИМЕЕТ ОБ'ЕМ 32 КБАЙТ И ДОСТУПЕН С ПОМОЩЬЮ РЕ-
ГИСТРОВ АДРЕСА И ДАННЫХ ЦЕНТРАЛЬНОМУ ПРОЦЕССОРУ (ПЛАНЫ 1 И 2) И
ИЗ БЛОКА БЭК (ПЛАНЫ 0,1,2).
ПОДРОБНО УСТРОЙСТВО И РАБОТА С ЦЕНТРАЛЬНОЙ ПАМЯТЬЮ ОПИСАНА
НИЖЕ. В ДАННОМ РАЗДЕЛЕ ПРИВОДЯТСЯ МИНИМАЛЬНЫЕ СВЕДЕНИЯ, НЕОБХОДИ-
МЫЕ ДЛЯ ПРЕДСТАВЛЕНИЯ МЕХАНИЗМА РАБОТЫ С ЭП СО СТОРОНЫ ЦЕНТРАЛЬ-
НОГО ПРОЦЕССОРА.
В РЕГИСТР АДРЕСА ЗАНОСИТСЯ ЧИСЛО, СООТВЕТСТВУЮЩЕЕ АДРЕСУ
ВЫСВЕЧИВАЕМОГО ОКТЕТА ТОЧЕК НА ПОЛЕ ТЕЛЕВИЗИОННОГО ЭКРАНА. ЗАНО-
СИМОЕ ЧИСЛО ДОЛЖНО БЫТЬ ВЫБРАНО В ДИАПАЗОНЕ 100000(8)- 177777(8).
�
В РЕГИСТР ДАННЫХ ЗАНОСИТСЯ ИНФОРМАЦИЯ, ИЗ КОТОРОЙ МЛАДШИЙ
БАЙТ ПЕРЕДАЕТСЯ В ПЛАН 1, А СТАРШИЙ В ПЛАН 2 ПО АДРЕСУ, УКАЗАН-
НОМУ В РЕГИСТРЕ АДРЕСА. ПРИ ЗАПИСИ В РЕГИСТР АДРЕСА НОВОГО ЗНА-
ЧЕНИЯ РЕГИСТР ДАННЫХ АВТОМАТИЧЕСКИ ЗАПОЛНЯЕТСЯ СОДЕРЖИМЫМ ОЗУ
ПЛАНОВ 1 И 2.
МЛАДШИМ РАЗРЯДАМ КАЖДОГО БАЙТА СООТВЕТСТВУЕТ ЛЕВАЯ ТОЧКА,
СТАРШИМ - ПРАВАЯ ИЗ ОКТЕТА ВЫСВЕЧИВАЕМЫХ ТОЧЕК.
СООТВЕТСТВИЕ ПОЛЯ АДРЕСОВ ЭКРАННОЙ ПАМЯТИ И ПОЛЯ АДРЕСОВ
ЭКРАНА ДОСТИГАЕТСЯ УСТАНОВКОЙ ТАБЛИЦЫ СТРОК В БЛОКЕ БЭК.
АДРЕС РЕГИСТРА АДРЕСА 176640 (р/в).
АДРЕС РЕГИСТРА ДАННЫХ 176642 (р/в).
5.1.5.2. РЕГИСТР УПРАВЛЕНИЯ. РЕГИСТР-ЛОВУШКА.
РЕГИСТРЫ ПРЕДНАЗНАЧЕНЫ ДЛЯ СЕЛЕКТИРОВАНИЯ АДРЕСА, УКАЗАН-
НОГО В РЕГИСТРЕ-ЛОВУШКА.
В РЕГИСТР-ЛОВУШКУ (АДРЕС 176646) ЗАНОСИТСЯ ЧИСЛО, РАВНОЕ
ИСКОМОМУ АДРЕСУ. В ЗАВИСИМОСТИ ОТ РЕЖИМА РАБОТЫ, ПРИ ОБРАЩЕНИИ
К ЭТОМУ АДРЕСУ В КАНАЛЕ ЦП ВОЗНИКАЕТ ЛИБО ПРЕРЫВАНИЕ, ЛИБО
ФОРМИРУЕТСЯ СИГНАЛ НА РАЗ'ЕМЕ - ЛИНИЯ "ПОРТ".
СТАРШИЕ ШЕСТЬ РАЗРЯДОВ АДРЕСА ВЕКТОРА ПРЕРЫВАНИЯ ПРОГРАМ-
МИРУЮТСЯ В РЕГИСТРЕ УПРАВЛЕНИЯ (АДРЕС 176644). ДВА МЛАДШИХ
РАЗРЯДА ЧИТАЮТСЯ КАК ЛОГ. 0.
ФОРМАТ РЕГИСТРА-ЛОВУШКА ПРИВЕДЕН В ТАБЛ. 12.
ТАБЛИЦА 12
---------------------------------------------------
!15 ........................................1 ! 0 ! ( в )
---------------------------------------------------
ФОРМАТ РЕГИСТРА УПРАВЛЕНИЯ ПРИВЕДЕН В ТАБЛ. 13.
ТАБЛИЦА 13
---------------------------------------------------
! 9 ! 8 ! 7 ! 6 ! 5 ! 4 ! 3 ! 2 ! 1 ! 0 ! ( в )
---------------------------------------------------
! ! -------------- ------------- ! !
! ! ИЗМЕНЯЕМЫЕ РАЗРЯДЫ АДРЕСА ! РЕЖИМ
! ! ВЕКТОРА ПРЕРЫВАНИЯ ! РАБОТЫ
! ! !
! РАЗРЕШЕНИЕ УКАЗАТЕЛЬ
! ПРЕРЫВАНИЯ ОБЛАСТИ
! ПАМЯТИ
УКАЗАТЕЛЬ
РЕЖИМА
�
РАЗРЯД 0 - РЕЖИМ РАБОТЫ.
СБРАСЫВАЕТСЯ СИГНАЛОМ "СБРОС" (КОМАНДА ресет).
ЕСЛИ УСТАНОВЛЕН РАЗРЯД 8 ПРИ УСТАНОВЛЕННОМ РАЗРЯДЕ 0
ВЫРАБАТЫВАЕТСЯ ПРЕРЫВАНИЕ, ПРИ СБРОШЕННОМ РАЗРЯДЕ -
ВЫРАБАТЫВАЕТСЯ СИГНАЛ НА ЛИНИИ "ПОРТ".
РАЗРЯД 1 - УКАЗАТЕЛЬ ОБЛАСТИ ПАМЯТИ, КОТОРОЙ ПРИНАДЛЕЖИТ ИСКОМЫЙ
АДРЕС.
СБРАСЫВАЕТСЯ СИГНАЛОМ "СБРОС" (КОМАНДА ресет).
ПРИ УСТАНОВЛЕННОМ РАЗРЯДЕ - ОБЛАСТЬ ПАМЯТИ халт.
ПРИ СБРОШЕННОМ - усер.
РАЗРЯДЫ 2-7 - ПЕРЕМЕННАЯ (СТАРШАЯ) ЧАСТЬ АДРЕСА ВЕКТОРА ПРЕРЫ-
ВАНИЯ.
РАЗРЯД 8 - РАЗРЕШЕНИЕ ПРЕРЫВАНИЯ.
СБРАСЫВАЕТСЯ СИГНАЛОМ СБРОС (КОМАНДА ресет).
ПРИ УСТАНОВЛЕННОМ РАЗРЯДЕ РАЗРЕШЕНО ПРЕРЫВАНИЕ ИЛИ
ВЫРАБОТКА СИГНАЛА "ПОРТ".
РАЗРЯД 9 - УКАЗАТЕЛЬ РЕЖИМА РАБОТЫ халт/усер ПОДДЕРЖИВАЕТ ШАГО-
ВЫЙ РЕЖИМ РАБОТЫ В ПРОГРАММЕ ПУЛЬТОВОГО ТЕРМИНАЛА В
АДРЕСНОМ ПРОСТРАНСТВЕ халт.
5.1.6. СИСТЕМА ПРЕРЫВАНИЙ МИКРО-ЭВМ.
В ПРОЦЕДУРЕ ОБРАБОТКИ ПРЕРЫВАНИЙ МОЖНО ВЫДЕЛИТЬ ДВЕ ФАЗЫ,
ВЫПОЛНЯЕМЫЕ МИКРОПРОГРАММНО:
1) ФАЗУ СОХРАНЕНИЯ ВЕКТОРА СОСТОЯНИЯ ТЕКУЩЕГО ПРОЦЕССА;
2) ФАЗУ ЗАГРУЗКИ ВЕКТОРА СОСТОЯНИЯ ПРЕРЫВАЮЩЕГО ПРОЦЕССА.
КОМПОНЕНТАМИ ВЕКТОРА СОСТОЯНИЯ ПРОЦЕССА ЯВЛЯЮТСЯ ЗНАЧЕНИЯ
СЧЕТЧИКА КОМАНД (СК) И СЛОВА СОСТОЯНИЯ ЦП (ССП).
СОХРАНЕНИЕ ЗНАЧЕНИЯ ВЕКТОРА ТЕКУЩЕГО ПРОЦЕССА ЦП ВЫПОЛНЯЕТ
ЛИБО В ОБЛАСТИ СТЕКА, ЛИБО В РЕГИСТРАХ ПРОЦЕССОРА.
ЗАГРУЗКУ ЗНАЧЕНИЯ ВЕКТОРА ПРЕРЫВАЮЩЕГО ПРОЦЕССА ЦП ВЫПОЛ-
НЯЕТ ИЗ ПАРЫ ЯЧЕЕК ПАМЯТИ.
ЗНАЧЕНИЕ АДРЕСА ВЕКТОРА ПРЕРЫВАНИЯ - УКАЗАТЕЛЬ ПАРЫ ЯЧЕЕК
- ФОРМИРУЕТСЯ В МИКРО-ЭВМ И СООТВЕТСТВУЕТ КОНКРЕТНОМУ ИСТОЧНИКУ
ПРЕРЫВАНИЯ.
В МИКРО-ЭВМ ОПРЕДЕЛЕН СЛЕДУЮЩИЙ ПОРЯДОК ОБРАБОТКИ ЗАПРО-
СОВ НА ПРЕРЫВАНИЕ (СМ. ТАБЛ. 14).
�
ТАБЛИЦА 14
-----------------------------------------------------------------
! ИСТОЧНИК ПРЕРЫВАНИЯ !АДРЕС !АДРЕС !АДРЕС !ОЧЕРЕД-
! !РЕГИСТРА!ВЕКТОРА !ХРАНЕНИЯ !НОСТЬ
! ! !ПРЕРЫВАНИЯ!ВЕКТОРА !ОБСЛУЖ.
! ! ! !ТЕКУЩЕГО !ПРЕРЫВ.
! ! ! !ПРОЦЕССА !
----+-----------------------+--------+----------+---------+-------
1 !ЗАВИСАНИЕ ПРИ ПЕРЕДАЧЕ ! ! ! !
!ДАННЫХ ИЛИ ЗАПРЕЩЕННЫЙ ! ! ! !
!КОД ! - ! 4 ! Р6 ! 1
2 !РЕЗЕРВНЫЙ КОД ! - ! 10 ! Р6 ! 2
3 !Т/РАЗРЯД ! - ! 14 ! Р6 ! 3
4 !СБОЙ ПИТАНИЯ ! - ! 24 ! Р6 ! 4
5 !СЕТЕВОЙ ТАЙМЕР ! - ! 100 ! Р6 ! 6
------------------------------------------------------------------
6 !ОТ УСТРОЙСТВ МИКРО-ЭВМ ! ! ! Р6 ! 7
6.1 !ПРИЕМНИК, КАНАЛ 0 ! 177562 ! 60 ! ! 7.1
6.2 !ИСТОЧНИК, КАНАЛ 0 ! 177566 ! 64 ! ! 7.2
6.3 !ПРИЕМНИК, КАНАЛ 1 ! 176662 ! 460 ! ! 7.3
6.4 !ИСТОЧНИК, КАНАЛ 1 ! 176666 ! 464 ! ! 7.4
6.5 !ИСТОЧНИК, КАНАЛ 2 ! 176676 ! 474 ! ! 7.5
6.6 !ЛОВУШКА АДРЕСА ! 176646 !УСТАНАВЛ. ! ! 7.6
! ! !ПРОГРАММНО! !
6.7 !РЕГИСТРЫ СТЫК С2 ! 176572 ! 370 ! ! 7.7
6.8 ! ! 176576 ! 374 ! ! 7.8
6.9 !РЕГИСТРЫ ЛОКАЛЬНОЙ СЕТИ! 176562 ! 360 ! ! 7.9
6.10! ! 176566 ! 364 ! ! 7.10
------------------------------------------------------------------
7* !ВКЛЮЧЕНИЕ ПИТАНИЯ ! - ! 160000 !КРСК,КРСП! -
8* !ЗАВИСАНИЕ В РЕЖИМЕ халт! - ! 160004 ! -"- !
9* !СИГНАЛ (КОМАНДА) халт ! - ! 160170 ! -"- ! 5
10* !ДВОЙНОЕ ЗАВИСАНИЕ ! - ! 160174 ! -"- !
11* !ЗАВИСАНИЕ ПРИ ПРИЕМЕ ! - ! 160274 ! -"- !
!АДРЕСА ВЕКТОРА ПРЕРЫВА-! ! ! !
!НИЯ ! ! ! !
------------------------------------------------------------------
КРСК - РЕГИСТР КОПИИ СЧЕТЧИКА КОМАНД В СОСТАВЕ ЦП
КРСП - РЕГИСТР КОПИИ СЛОВА СОСТОЯНИЯ В СОСТАВЕ ЦП
* - ОБРАБОТКА ПРЕРЫВАНИЙ ПРОВОДИТСЯ В РЕЖИМЕ халт.
�
ПРЕРЫВАНИЕ ПО ЗАВИСАНИЮ В КАНАЛЕ ВОЗНИКАЕТ ПРИ ПОПЫТКЕ ОБ-
РАЩЕНИЯ ПО АДРЕСУ НЕСУЩЕСТВУЮЩЕЙ ЯЧЕЙКИ ПАМЯТИ.
ПРЕРЫВАНИЕ ПО ЗАПРЕЩЕННОМУ КОДУ ВОЗНИКАЕТ ПРИ ПОПЫТКЕ ВЫ-
ПОЛНИТЬ КОМАНДЫ С НЕПРАВИЛЬНО ЗАДАННЫМИ МЕТОДАМИ АДРЕСАЦИИ,
НАПРИМЕР: ймп И йср С РЕГИСТРОВЫМИ МЕТОДАМИ АДРЕСАЦИИ.
ПРЕРЫВАНИЕ ПО Т-РАЗРЯДУ ВЫЗЫВАЕТСЯ ПРИ УСТАНОВКЕ 4-ГО
РАЗРЯДА ССП. ОБЫЧНО ЭТО ПРЕРЫВАНИЕ ИСПОЛЬЗУЕТСЯ ДЛЯ ОТЛАДКИ
ПРОГРАММ. УСТАНОВКА И ОЧИСТКА Т-РАЗРЯДА ВОЗМОЖНА ТОЛЬКО ПРИ ВЫ-
ПОЛНЕНИИ КОМАНД ртт , рти , ШАГ И ПУСК И ПРИ ЗАГРУЗКЕ ВЕК-
ТОРА ПРЕРЫВАНИЯ. ЕСЛИ Т-РАЗРЯД УСТАНАВЛИВАЕТСЯ ПРИ ЗАГРУЗКЕ ВЕК-
ТОРА ПРЕРЫВАНИЯ, ПРЕРЫВАНИЕ ПО Т-РАЗРЯДУ ПРОИЗОЙДЕТ ДО ВЫПОЛНЕНИЯ
ПЕРВОЙ КОМАНДЫ НОВОГО ПРОЦЕССА. КОМАНДА, ВЫПОЛНЯЮЩАЯСЯ С УСТА-
НОВЛЕННЫМ Т-РАЗРЯДОМ В ССП (ПРОСЛЕЖИВАЕМАЯ КОМАНДА), БУДЕТ ВЫПОЛ-
НЯТЬСЯ ДО КОНЦА, ЗАТЕМ ПРОИЗОЙДЕТ ПРЕРЫВАНИЕ.
ДАЛЕЕ ОПИСЫВАЮТСЯ ОСОБЫЕ СЛУЧАИ ПРЕРЫВАНИЯ ПО Т-РАЗРЯДУ В
ЗАВИСИМОСТИ ОТ ТИПА ПРОСЛЕЖИВАЕМОЙ КОМАНДЫ:
1. ПРОСЛЕЖИВАЕМАЯ КОМАНДА рти ИЛИ ртт ОЧИЩАЕТ Т-РАЗРЯД.
ПОСЛЕ ВЫПОЛНЕНИЯ КОМАНДЫ ВСЕ ЖЕ ПРОИЗОЙДЕТ ПРЕРЫВАНИЕ ПО Т-РАЗРЯ-
ДУ. ОДНАКО В СТЕКЕ СОХРАНИТСЯ ЗНАЧЕНИЕ ССП С ОЧИЩЕННЫМ Т-РАЗРЯ-
ДОМ.
2. ПРОСЛЕЖИВАЕМАЯ КОМАНДА ШАГ ИЛИ ПУСК ОЧИЩАЕТ Т-РАЗРЯД.
ПОСЛЕ ВЫПОЛНЕНИЯ КОМАНДЫ ПРЕРЫВАНИЯ ПО Т-РАЗРЯДУ НЕ ПРОИЗОЙДЕТ.
3. ПРОСЛЕЖИВАЕМАЯ КОМАНДА ШАГ ИЛИ ртт УСТАНАВЛИВАЕТ
Т-РАЗРЯД. ПРЕРЫВАНИЕ ПО Т-РАЗРЯДУ ПРОИЗОЙДЕТ ПОСЛЕ ВЫПОЛНЕНИЯ
СЛЕДУЮЩЕЙ ЗА ртт ИЛИ ШАГ КОМАНДЫ.
4. ПРОСЛЕЖИВАЕМАЯ КОМАНДА рти ИЛИ ПУСК УСТАНАВЛИВАЕТ
Т-РАЗРЯД. ПОСЛЕ ВЫПОЛНЕНИЯ КОМАНДЫ ПРОИЗОЙДЕТ ПРЕРЫВАНИЕ ПО
Т-РАЗРЯДУ.
5. ПРОСЛЕЖИВАЕМАЯ КОМАНДА - КОМАНДА ПРЕРЫВАНИЯ ИЛИ халт
ОЧИЩАЕТ Т-РАЗРЯД. ПРЕРЫВАНИЕ ПО Т-РАЗРЯДУ НЕ ПРОИЗОЙДЕТ.
6. ПРОСЛЕЖИВАЕМАЯ КОМАНДА - КОМАНДА ПРЕРЫВАНИЯ ИЛИ халт
ОЧИЩАЕТ Т-РАЗРЯД. ПОСЛЕ ВЫПОЛНЕНИЯ КОМАНДЫ ПРОИЗОЙДЕТ ПРЕРЫВАНИЕ
ПО Т-РАЗРЯДУ.
7. В ХОДЕ ВЫПОЛНЕНИЯ ИЛИ ВЫБОРКИ ПРОСЛЕЖИВАЕМОЙ КОМАНДЫ
ПРОИЗОШЛО ЗАВИСАНИЕ. ПРИ ЗАГРУЗКЕ НОВОГО ЗНАЧЕНИЯ ССП Т-РАЗРЯД
ОЧИЩАЕТСЯ. ПРЕРЫВАНИЕ ПО Т-РАЗРЯДУ НЕ ПРОИЗОЙДЕТ.
8. ПРОСЛЕЖИВАЕМАЯ КОМАНДА - ваит. ПРЕРЫВАНИЕ ПО Т-РАЗРЯДУ
НЕ ПРОИЗОЙДЕТ. Т-РАЗРЯД ИГНОРИРУЕТСЯ. ЦП ОЖИДАЕТ НЕЗАМАСКИРОВАН-
НОГО ИМ ПРЕРЫВАНИЯ.
�
В МИКРО-ЭВМ МОГУТ ВОЗНИКАТЬ УСЛОВИЯ ПРЕРЫВАНИЯ, ОБРАБОТКА
КОТОРЫХ НЕ ПРЕДУСМОТРЕНА СТАНДАРТНЫМ МАТЕМАТИЧЕСКИМ ОБЕСПЕЧЕНИЕМ.
К ТАКИМ УСЛОВИЯМ ОТНОСЯТСЯ: ДВОЙНОЕ ЗАВИСАНИЕ И ЗАВИСАНИЕ ПРИ
ПРИЕМЕ ВЕКТОРА ПРЕРЫВАНИЯ. СИТУАЦИЮ ДВОЙНОГО ЗАВИСАНИЯ ЦП ФИКСИ-
РУЕТ В СЛУЧАЕ ЗАВИСАНИЯ В КАНАЛЕ ВО ВРЕМЯ ВЫПОЛНЕНИЯ МИКРОПРОГРАМ-
МНОЙ ПРОЦЕДУРЫ ПРЕРЫВАНИЯ, ВЫЗВАННОЙ ЗАВИСАНИЕМ ПРИ ПЕРЕДАЧЕ ДАН-
НЫХ ПО КАНАЛУ.
В СЛУЧАЯХ, ОБОЗНАЧЕННЫХ В ТАБЛ. 14 -"*", ЦП ПРОЦЕССОР ВЫ-
ПОЛНЯЕТ ДЕЙСТВИЯ ПО ПЕРЕХОДУ В РЕЖИМ "халт":
1) ФОРМИРУЕТСЯ ЗНАЧЕНИЕ АДРЕСА ВЕКТОРА ПРЕРЫВАНИЯ: 160ХХХ,
ГДЕ ХХХ - В ЗАВИСИМОСТИ ОТ КОНКРЕТНОГО ИСТОЧНИКА ПРЕРЫВАНИЯ.
2) УСТАНАВЛИВАЕТСЯ РЕЖИМ "халт" - РСП(8)=1
3) СЧЕТЧИК КОМАНД ЗАГРУЖАЕТСЯ ЗНАЧЕНИЕМ ЯЧЕЙКИ ПАМЯТИ ПО
АДРЕСУ ВЕКТОРА ПРЕРЫВАНИЯ (АВП).
4) РСП ЗАГРУЖАЕТСЯ ЗНАЧЕНИЕМ ЯЧЕЙКИ ПАМЯТИ ПО АДРЕСУ
АВП+2.
В МИКРО-ЭВМ НЕТ ЭНЕРГОНЕЗАВИСИМЫХ ЗАПОМИНАЮЩИХ УСТРОЙСТВ.
ПОЭТОМУ ПРОГРАММА ОБРАБОТКИ ПРЕРЫВАНИЯ ПО СБОЮ ПИТАНИЯ ОТСУТСТ-
ВУЕТ. АДРЕС ВЕКТОРА 24 ИСПОЛЬЗУЕТСЯ В ПРОГРАММАХ КОНТРОЛЯ
МИКРО-ЭВМ. ТРЕБОВАНИЯ ПРЕРЫВАНИЙ МОГУТ БЫТЬ ЗАМАСКИРОВАНЫ КОМ-
БИНАЦИЕЙ ЗНАЧЕНИЙ В РАЗРЯДАХ 7 И 8 СЛОВА СОСТОЯНИЯ ПРОЦЕССОРА.
ПРИ ЭТОМ ЗНАЧЕНИЕ РАЗРЯДА 8 ОПРЕДЕЛЯЕТ РЕЖИМ РАБОТЫ ПРОЦЕССОРА:
халт (РСП(8)=1) ИЛИ усер (РСП(8)=0) (СМ. ТАБЛ. 15)
ТАБЛИЦА 15
-----------------------------------------------------
8 ! 7 ! ЗАМАСКИРОВАНЫ ПРЕРЫВАНИЯ
-----------------------------------------------------
0 ! 0 ! ВСЕ ПРЕРЫВАНИЯ РАЗРЕШЕНЫ
0 ! 1 ! ОТ ТАЙМЕРА, ОТ УСТРОЙСТВ
1 ! 0 ! ПРЕРЫВАНИЕ халт
1 ! 1 ! СБОЙ ПИТАНИЯ, халт, ОТ ТАЙМЕРА, ОТ УСТРОЙСТВ
! !
-----------------------------------------------------
ПЕРЕКЛЮЧЕНИЕ РЕЖИМОВ ПРОЦЕССОРА ВО ВРЕМЯ ЗАГРУЗКИ РСП
И РСК ОТРАЖЕНО В ТАБЛ. 16.
В СИТУАЦИИ ВКЛЮЧЕНИЯ ПИТАНИЯ, ЗАВИСАНИЯ ПРИ ПРИЕМЕ АДРЕСА
ВЕКТОРА ПРЕРЫВАНИЯ, ПРИ ДВОЙНОМ ЗАВИСАНИИ, ВЫПОЛНЕНИЕ КОМАНДЫ
халт (ИЛИ РАДИАЛЬНОГО ПРЕРЫВАНИЯ халт) ПОСЛЕ ЗАГРУЗКИ ТЕКУЩИХ
ЗНАЧЕНИЙ СК И РСП В РЕГИСТРЫ КОПИИ ПРОЦЕССОРА ПРОИСХОДИТ ПРИНУ-
ДИТЕЛЬНАЯ УСТАНОВКА РЕЖИМА халт (РСП(8) УСТАНАВЛИВАЕТСЯ В 1 ДЛЯ
ЗАГРУЗКИ НОВЫХ ЗНАЧЕНИЙ СК И РСП ИЗ АДРЕСНОГО ПРОСТРАНСТВА РЕЖИ-
МА халт. ОДНАКО ОКОНЧАТЕЛЬНЫЙ РЕЖИМ РАБОТЫ ПРОЦЕССОРА В ЭТОМ
СЛУЧАЕ БУДЕТ ОПРЕДЕЛЯТЬСЯ ЗАГРУЖАЕМЫМ ЗНАЧЕНИЕМ РСП(8) ИЗ ПАМЯТИ
ПО АДРЕСУ ВЕКТОРА.
ВСЕ ОСТАЛЬНЫЕ ПРЕРЫВАНИЯ ПЕРЕВОДЯТ ЦП В РЕЖИМ усер ДЛЯ
ЗАГРУЗКИ НОВЫХ ЗНАЧЕНИЙ РСК И РСП ИЗ АДРЕСНОГО ПРОСТРАНСТВА усер.
ПРИ ЭТОМ РСП(8) ВСЕГДА УСТАНАВЛИВАЕТСЯ В 0.
�
ТАБЛИЦА 16
-------------------------------------------------------------
КОМАНДА, ПРЕРЫВАНИЕ ! РСП
-------------------------------------------------------------
мтпс !РСП (7-5,3-0) - ЗАГРУЖАЮТСЯ
!РСП (4) - СОХРАНЯЕТСЯ
!РСП (8) - СОХРАНЯЕТСЯ
----------------------------!--------------------------------
рти, ртт !РСП(7-0) - ЗАГРУЖАЮТСЯ
!РСП(8 - СОХРАНЯЕТСЯ, ЕСЛИ РАЗРЯ-
! ДЫ НОВОГО СЧЕТЧИКА КОМАНД
! СК(15-13)=111
! ИНАЧЕ - ЗАЗРУЖАЕТСЯ
----------------------------!--------------------------------
трап, иот, емт !РСП(7-0) - ЗАГРУЖАЮТСЯ
!РСП(8) - ОБНУЛЯЕТСЯ
----------------------------!--------------------------------
СБОЙ ПИТАНИЯ, !РСП(8-0)- ЗАГРУЖАЮТСЯ
халт, ШАГ, ПУСК !
ЗАВИСАНИЕ ПРИ ПРИЕМЕ АДРЕ-!
СА ВЕКТОРА ПРЕРЫВАНИЯ, !
ДВОЙНОЕ ЗАВИСАНИЕ !
!
-------------------------------------------------------------
5.1.7. ОСОБЕННОСТИ ВЫПОЛНЕНИЯ НЕКОТОРЫХ КОМАНД
ПРИ ВЫПОЛНЕНИИ КОМАНД мул, диж, асх, асхц, тст, тстб
И мтпс ОБРАЩЕНИЕ К ОПЕРАНДУ (В ПАМЯТИ) ПРОИСХОДИТ В ЦИКЛЕ
"ЧТЕНИЕ".
ПРИ ВЫПОЛНЕНИИ КОМАНД мож, цлр, сьт ОБРАЩЕНИЕ К ОПЕРАНДУ
ПРИЕМНИКА ПРОИСХОДИТ В ЦИКЛЕ "ЗАПИСЬ".
ИСПОЛЬЗОВАНИЕ ОЧИСТКИ РАЗРЯДА РАЗРЕШЕНИЯ ПРЕРЫВАНИЯ
(6 РАЗРЯДА) РЕГИСТРА СОСТОЯНИЯ КАКОГО-ЛИБО УСТРОЙСТВА МОЖЕТ ВЫЗ-
ВАТЬ ЗАВИСАНИЕ ПРИ ПРИЕМЕ АДРЕСА ВЕКТОРА ПРЕРЫВАНИЯ ИЗ КАНАЛА,
ЕСЛИ ПРИ ВЫПОЛНЕНИИ КОМАНДЫ, ОЧИЩАЮЩЕЙ 6-Й РАЗРЯД, ВОЗНИКЛО ТРЕ-
БОВАНИЕ ПРЕРЫВАНИЯ ОТ ВНЕШНЕГО УСТРОЙСТВА. ДЛЯ ИЗБЕЖАНИЯ ПОДОБНОЙ
СИТУАЦИИ РЕКОМЕНДУЕТСЯ СЛЕДУЮЩАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ ОЧИСТКИ 6
РАЗРЯДА:
мтпс = 200
цлр@ = 177564
мтпс = 0
ВОЗНИКНОВЕНИЕ РАЗРЕШЕННОГО ЗАПРОСА НА ПРЕРЫВАНИЕ ВО ВРЕМЯ
ВЫПОЛНЕНИЯ КОМАНД РАСШИРЕННОЙ АРИФМЕТИКИ ( мул, диж, асх, асхц )
НЕ ВЫЗЫВАЕТ ПРЕКРАЩЕНИЕ ВЫПОЛНЕНИЯ ЭТИХ КОМАНД. ОБРАБОТКА ПРЕРЫ-
ВАНИЯ ОТКЛАДЫВАЕТСЯ НА ОКОНЧАНИЕ КОМАНДЫ.
ДЛИТЕЛЬНОСТЬ ИМПУЛЬСА инит ПО КОМАНДЕ ресет ЗАВИСИТ ОТ
ТАКТОВОЙ ЧАСТОТЫ ЦП И РАВНЯЕТСЯ 105 Т (цлци). ДЛИТЕЛЬНОСТЬ ПАУЗЫ
ПОСЛЕ ОКОНЧАНИЯ ИМПУЛЬСА инит РАВНЯЕТСЯ 968 Т (цлци).
�
5.1.8. АРХИТЕКТУРА БЛОКА БЭК.
В СОСТАВ ЛОГИЧЕСКИХ УСТРОЙСТВ БЛОКА БЭК ВХОДЯТ:
1. ПЕРИФЕРИЙНЫЙ ПРОЦЕССОР (ПП);
2. ОЗУ ПЕРИФЕРИЙНОГО ПРОЦЕССОРА (ОЗУ ПП);
3. СИСТЕМНОЕ ПОСТОЯННОЕ ЗАПОМИНАЮЩЕЕ УСРОЙСТВО (СПЗУ)
И КАССЕТА ПЗУ;
4. ОЗУ ЭКРАННОЙ ПАМЯТИ (ОЗУЭ);
5. УСТРОЙСТВО ИНТЕРФЕЙСА КЛАВИАТУРЫ (УИК);
6. УСТРОЙСТВО ИНТЕРФЕЙСА БЫТОВОГО МАГНИТОФОНА (ИМ);
7. ПРОГРАММИРУЕМЫЙ ТАЙМЕР;
8. УСТРОЙСТВО ГЕНЕРАТОРА ЗВУКОВОГО СИГНАЛА;
9. УСТРОЙСТВО ИНТЕРФЕЙСА НАКОПИТЕЛЯ НА ГИБКИХ МАГНИТНЫХ
ДИСКАХ (УИГМД);
10. УСТРОЙСТВО ПАРАЛЛЕЛЬНОГО ПРОГРАММИРУЕМОГО ИНТЕРФЕЙСА
(УППИ).
ПЕРЕЧИСЛЕННЫЕ УСТРОЙСТВА ВЗАИМОДЕЙСТВУЮТ С ПП ПОСРЕДСТ-
ВОМ СИСТЕМНЫХ РЕГИСТРОВ.
ПРИ ОПИСАНИИ ФОРМАТОВ РЕГИСТРОВ ИСПОЛЬЗОВАНЫ СОКРАЩЕНИЯ:
р - ЧТЕНИЕ
в - ЗАПИСЬ
сд - УСТАНОВКА ПО ВКЛЮЧЕНИЮ ПИТАНИЯ
рд - СБРОС ПО ВКЛЮЧЕНИЮ ПИТАНИЯ
рин - СБРОС ПО ВКЛЮЧЕНИЮ ПИТАНИЯ ИЛИ КОМАНДЕ ресет
син - УСТАНОВКА ПО ВКЛЮЧЕНИЮ ПИТАНИЯ ИЛИ КОМАНДЕ ресет.
5.1.8.1. ПЕРИФЕРИЙНЫЙ ПРОЦЕССОР.
В КАЧЕСТВЕ ПРОЦЕССОРА ИСПОЛЬЗУЕТСЯ БИС КР1801ВМ2.
ПРОЦЕССОР ВЫПОЛНЯЕТ НЕОБХОДИМЫЕ ОПЕРАЦИИ ПО ПРИЕМУ, ВЫПОЛНЕНИЮ
КОМАНД, ОБРАБОТКЕ ПРЕРЫВАНИЙ И УПРАВЛЕНИЮ КАНАЛОМ. ПРОЦЕССОР
ВЫПОЛНЯЕТ ФУНКЦИИ ОБСЛУЖИВАНИЯ УСТРОЙСТВ ИНТЕРФЕЙСА.
В ОТЛИЧИЕ ОТ ЦЕНТРАЛЬНОГО ПРОЦЕССОРА ДЛЯ ПП ПРЕДУСМОТРЕНО
ЕДИНОЕ АДРЕСНОЕ ПРОСТРАНСТВО ДЛЯ РЕЖИМОВ халт И усер.
5.1.8.2. АДРЕСНОЕ ПРОСТРАНСТВО ПЕРИФЕРИЙНОГО ПРОЦЕССОРА.
СХЕМАТИЧНОЕ ПРЕДСТАВЛЕНИЕ АДРЕСНОГО ПРОСТРАНСТВА ПРИВЕДЕНО
НА РИС. 5.
�
АДРЕСНОЕ ПРОСТРАНСТВО ПП
- - - - --------------------
177777 !СТРАНИЦА ! ОЗУ (ПЛАН 0)
177000 !ВВОДА/ВЫВОДА !
- - - - -------------------- - - --------
176777 !СИСТЕМНЫЙ МОНИТОР ! ! !
160000 !СПЗУ ! !БАНК 7!
- - - - -------------------- - - --------
!ДРАЙВЕРЫ УСТРОЙСТВ! ! !
140000 ! СПЗУ 8 КБАЙТ ! !БАНК 6!
- - - - -------------------- - - --------
!ПРОГРАММЫ ГРАФИКИ ! ! !
120000 ! СПЗУ 8 КБАЙТ ! !БАНК 5!
- - - - -------------------- - - -------- - ---- - ----- - -----
!"ОКНО" ! ! ! ! ! ! ! ! !
! ! ! ! ! ! ! ! ! !
100000 ! 8 КБАЙТ ! !БАНК 4! ! ! ! ! ! !
- - - - -------------------- - - -------- - ---- - ----- - -----
! !
! !
! !
! !
! !
! СИСТЕМНОЕ !
! !
! ОЗУ !
! !
! 32 КБАЙТ !
! !
! !
0 ! !
- - - - --------------------
РИС. 5.
КАК ВИДНО ИЗ РИС.5 В АДРЕСНОЕ ПРОСТРАНСТВО ПП ВКЛЮЧЕНЫ:
СИСТЕМНОЕ ОЗУ - ДИАПАЗОН АДРЕСОВ 0-77777
"ОКНО" - 100000-117777
СИСТЕМНОЕ ПЗУ - 120000-176777
СТРАНИЦА ВВОДА/ВЫВОДА - 177000-177777
В ДИАПАЗОН АДРЕСОВ 100000-117777 ("ОКНО") МОЖЕТ БЫТЬ
ПОДКЛЮЧЕНО ПРОГРАММНЫМИ СРЕДСТВАМИ ЛИБО БАНК СПЗУ, ЛИБО ОДИН ИЗ
ШЕСТИ БАНКОВ ПЗУ НА ВНЕШНИХ КАССЕТАХ.
К СТРАНИЦЕ ВВОДА/ВЫВОДА ПОДКЛЮЧЕНЫ СИСТЕМНЫЕ РЕГИСТРЫ БЛО-
КА БЭК. ПЕРЕЧЕНЬ РЕГИСТРОВ ПРИВЕДЕН В ТАБЛ. 17.
ДЛЯ ОТЛАДКИ СИСТЕМНЫХ ПРОГРАММ ПРЕДУСМОТРЕН РЕЖИМ ОТКЛЮ-
ЧЕНИЯ ИЗ АДРЕСНОГО ПРОСТРАНСТВА ОДНОГО ИЛИ НЕСКОЛЬКИХ БАНКОВ
СПЗУ И ПОДКЛЮЧЕНИЯ ОЗУ ИЗ СОСТАВА ЭКРАННОЙ ПАМЯТИ (ПЛАН 0).
�
ТАБЛИЦА 17
-----------------------------------------------------------------
АДРЕС ! !
СИСТЕМНОГО ! НАЗНАЧЕНИЕ РЕГИСТРА ! ПРИМЕЧАНИЕ
РЕГИСТРА ПП ! !
(ВОСЬМЕРИЧ.)! !
------------!----------------------------------!-----------------
177010 !РЕГИСТР АДРЕСА ПЛАНОВ !РЕГИСТРОВЫЙ МЕХА-
177012 !РЕГИСТР ДАННЫХ ПЛАНОВ 1 И 2 !НИЗМ ДОСТУПА В
177014 !РЕГИСТР ДАННЫХ ПЛАНА 0 !ПЛАНЫ ЭКРАННОЙ
177016 !РЕГИСТР КОДА ЦВЕТА ТОЧКИ !ПАМЯТИ
177020 !РЕГИСТР КОДА ЦВЕТА ФОНА. ПЛАНЫ 0-1!
177022 !РЕГИСТР КОДА ЦВЕТА ФОНА. ПЛАНЫ 1-2!
177024 !РЕГИСТР ОКТЕТА ТОЧКИ !
177026 !РЕГИСТР МАСКИ !
------------!----------------------------------!-----------------
177030 !РЕГИСТРЫ ПЕРЕКОДИРОВКИ СООТВЕТСТ- !РЕЗЕРВ
177032 !ВИЯ ЗНАЧЕНИЙ ПЛАНОВ ЭКРАННОЙ ПА- !
177034 !МЯТИ В СИГНАЛЫ ЦВЕТНОСТИ р, г, б !
177036 ! !
177040 ! !
177042 ! !
177044 ! !
177046 ! !
------------!----------------------------------!-----------------
177050 !РЕГИСТР ЦВЕТА ФОНА !
177052 !РЕГИСТР ПОЛОЖЕНИЯ КУРСОРА !
------------!----------------------------------!-----------------
177054 !РЕГИСТР УПРАВЛЕНИЯ АДРЕСНЫМ !
!ПРОСТРАНСТВОМ !
------------!----------------------------------!-----------------
! !СВЯЗЬ ЦП И ПП
177060 !РЕГИСТР ДАННЫХ. ПРИЕМНИК. !КАНАЛ 0
177062 !РЕГИСТР ДАННЫХ. ПРИЕМНИК. !КАНАЛ 1
177064 !РЕГИСТР ДАННЫХ. ПРИЕМНИК. !КАНАЛ 2
177066 !РЕГИСТР СОСТОЯНИЯ. ПРИЕМНИК. !КАНАЛЫ 0,1,2
177070 !РЕГИСТР ДАННЫХ. ИСТОЧНИК. !КАНАЛ 0
177072 !РЕГИСТР ДАННЫХ. ИСТОЧНИК. !КАНАЛ 1
177074 !РЕЗЕРВ !ФОРМИРУЕТСЯ
! !СИГНАЛ "СИП"
177076 !РЕГИСТР СОСТОЯНИЯ. ИСТОЧНИК !КАНАЛЫ 0,1
------------!----------------------------------!-----------------
177100 !УПРАВЛЯЮЩИЙ БАЙТ !ПАРАЛЛЕЛЬНЫЙ
177101 !ПОРТ С !ПРОГРАММИРУЕМЫЙ
177102 !ПОРТ В !ИНТЕРФЕЙС
177103 !ПОРТ А !
------------!----------------------------------!-----------------
177130 !РЕГИСТР СОСТОЯНИЯ !КОНТРОЛЛЕР НГМД
177132 !РЕГИСТР ДАННЫХ !
------------!----------------------------------!-----------------
177700 !РЕГИСТР СОСТОЯНИЯ КЛАВИАТУРЫ !
177702 !РЕГИСТР ДАННЫХ КЛАВИАТУРЫ !
-----------------------------------------------------------------
�
ПРОДОЛЖЕНИЕ ТАБЛ.17
-----------------------------------------------------------------
АДРЕС ! !
СИСТЕМНОГО ! НАЗНАЧЕНИЕ РЕГИСТРА ! ПРИМЕЧАНИЕ
РЕГИСТРА ПП ! !
(ВОСЬМЕРИЧ.)! !
------------!----------------------------------!-----------------
177704 !РЕЗЕРВ !ФОРМИРУЕТСЯ
! !СИГНАЛ "СИП"
------------!----------------------------------!-----------------
177710 !РЕГИСТР СОСТОЯНИЯ !ПРОГРАММИРУЕМЫЙ
177712 !БУФЕРНЫЙ РЕГИСТР !ТАЙМЕР
177714 !РЕГИСТР ТЕКУЩЕГО ЗНАЧЕНИЯ !
------------!----------------------------------!-----------------
177716 !СИСТЕМНЫЙ РЕГИСТР УПРАВЛЕНИЯ !
-----------------------------------------------------------------
ПЕРЕКЛЮЧЕНИЕ АДРЕСНОГО ПРОСТРАНСТВА ПРОВОДИТСЯ С ПОМОЩЬЮ
РЕГИСТРА УПРАВЛЕНИЯ АДРЕСНЫМ ПРОСТРАНСТВОМ С АДРЕСОМ 177054
(в/р).
ФОРМАТ РЕГИСТРА УПРАВЛЕНИЯ ПРИВЕДЕН В ТАБЛ.18.
ТАБЛИЦА 18
-----------------------------------------
! 9 ! 8 ! 7 ! 6 ! 5 ! 4 ! 3 ! 2 ! 1 ! 0 ! 177054 (в/р)
-----------------------------------------
0 РАЗРЯД - РАЗРЯД ВКЛЮЧЕНИЯ СИСТЕМНОГО ПЗУ В "ОКНО".
ЛОГ 1 - СПЗУ - ВКЛЮЧЕНО
1-3 РАЗРЯДЫ - РАЗРЯДЫ ВЫБОРА ВНЕШНЕГО ПЗУ (СМ. ТАБЛ.19).
ТАБЛИЦА 19
-----------------------------
РАЗРЯДЫ !
-----------! ВЫБРАНО
3 ! 2 ! 1 !
---!---!---!-----------------
0 ! 0 ! 0 ! НЕ ВЫБРАНО
0 ! 0 ! 1 ! БАНК 1 КАССЕТЫ 1
0 ! 1 ! 0 ! БАНК 2 КАССЕТЫ 1
0 ! 1 ! 1 ! БАНК 3 КАССЕТЫ 1
1 ! 0 ! 0 ! НЕ ВЫБРАНО
1 ! 0 ! 1 ! БАНК 1 КАССЕТЫ 2
1 ! 1 ! 0 ! БАНК 2 КАССЕТЫ 2
1 ! 1 ! 1 ! БАНК 3 КАССЕТЫ 2
-----------------------------
�
4-7 РАЗРЯДЫ - РАЗРЯДЫ ЗАМЕНЫ БАНКОВ ПЗУ БАНКАМИ ОЗУ
(СМ.ТАБЛ.20).
ТАБЛИЦА 20
------------------------------
РАЗРЯДЫ ! ВЫБРАНО ОЗУ
---------------! В АДРЕСАХ
7 ! 6 ! 5 ! 4 !
---------------!--------------
0 ! 0 ! 0 ! 1 ! 100000-117777
0 ! 0 ! 1 ! 0 ! 120000-137777
0 ! 1 ! 0 ! 0 ! 140000-157777
1 ! 0 ! 0 ! 0 ! 160000-176777
------------------------------
8,9 РАЗРЯДЫ - ВКЛЮЧЕНИЕ СЕТЕВОГО ТАЙМЕРА В КАНАЛАХ ЦП И ПП
(СМ. ТАБЛ. 21).
ТАБЛИЦА 21
-------------------------------
РАЗРЯД ! ТАЙМЕР
-------! ВКЛЮЧЕН
9 ! 8 !
-------!-----------------------
0 ! 0 ! ПП, ЦП
0 ! 1 ! ЦП
1 ! 0 ! ПП
1 ! 1 ! ТАЙМЕР ВЫКЛЮЧЕН ПП, ЦП
-------------------------------
5.1.8.3. ЭКРАННАЯ ПАМЯТЬ МИКРО-ЭВМ.
ЭКРАННАЯ ПАМЯТЬ ПРЕДНАЗНАЧЕНА ДЛЯ ХРАНЕНИЯ ВИДЕОИНФОРМА-
ЦИИ И ВЫДАЧИ ЕЕ НА ЭКРАН ТЕЛЕВИЗИОННОГО МОНИТОРА. ИЗОБРАЖЕНИЕ
НА ЭКРАНЕ СОСТОИТ ИЗ ОТДЕЛЬНЫХ ТОЧЕК. ОДНОЙ ТОЧКЕ ЭКРАНА СООТ-
ВЕТСТВУЕТ СОДЕРЖИМОЕ ТРЕХ БИТОВ ОЗУ. ВОСЬМИ ВЫСВЕЧЕННЫМ ПОДРЯД
ТОЧКАМ (ОКТЕТ ТОЧЕК) СООТВЕТСТВУЕТ СОДЕРЖИМОЕ ТРЕХ ПАРАЛЛЕЛЬНО
СЧИТАННЫХ БАЙТОВ ИЗ ТРЕХ ПЛАНОВ ОЗУ. ЭТИ ТРИ БАЙТА ИМЕЮТ ОБЩИЙ
АДРЕС В АДРЕСНОМ ПРОСТРАНСТВЕ ОЗУЭ.
80 (40)(ПОДРЯД,В ПОРЯДКЕ ВОЗРАСТАНИЯ АДРЕСОВ) СЧИТАННЫХ
ИЗ КАЖДОГО ПЛАНА БАЙТОВ ОБРАЗУЮТ ОДНУ ИНФОРМАЦИОННУЮ СТРОКУ
ОЗУ И ОТОБРАЖАЮТСЯ В ОДНОЙ ТЕЛЕВИЗИОННОЙ СТРОКЕ. ПЕРЕДАЮТСЯ НА
ЭКРАН ВИДЕОМОНИТОРА ПОСЛЕДОВАТЕЛЬНО.
ИНФОРМАЦИЯ НА ТЕЛЕЭКРАНЕ ФОРМИРУЕТСЯ ИЗ 288 ИНФОРМАЦИОН-
НЫХ СТРОК. АДРЕС ПЕРВЫХ БАЙТОВ В КАЖДОЙ СТРОКЕ ВЫБИРАЕТСЯ
ИСХОДЯ ИЗ ТРЕБОВАНИЙ ПРОГРАММЫ. НАПРИМЕР, АДРЕС ПЕРВОГО БАЙТА
ДЕСЯТОЙ ТЕЛЕВИЗИОННОЙ СТРОКИ 1000; АДРЕС ПЕРВОГО БАЙТА ОДИН-
НАДЦАТОЙ СТРОКИ - 1002. НА ЭКРАНЕ В ДЕСЯТОЙ СТРОКЕ БУДЕТ ОТО-
БРАЖЕНО СОДЕРЖИМОЕ БАЙТОВ ИЗ ДИАПАЗОНА АДРЕСОВ 1000 - 1120,
А В ОДИННАДЦАТОЙ СТРОКЕ ИЗ ДИАПАЗОНА АДРЕСОВ 1002 - 1122.
�
В ПРОГРАММЕ ДОЛЖНА БЫТЬ СФОРМИРОВАНА ТАБЛИЦА СТРОК (СПИ-
СОК), ПРЕДНАЗНАЧЕННЫХ ДЛЯ ОТОБРАЖЕНИЯ НА ЭКРАНЕ.
ЭТОТ СПИСОК СОСТОИТ ИЗ 288 ПАР ЭЛЕМЕНТОВ СПИСКА, РАЗМЕ-
ЩЕННЫХ В ПАМЯТИ ОЗУ ПП. СПИСОК ОТКРЫВАЕТ ПАРА СПЕЦИАЛЬНЫХ ЯЧЕЕК
С АДРЕСАМИ 270 И 272. ЯЧЕЙКА 270 СОДЕРЖИТ 16-РАЗРЯДНЫЙ АДРЕС
ПЕРВОЙ СТРОКИ ДЛЯ ПЕРЕДАЧИ НА ЭКРАН. В ЯЧЕЙКЕ 272 СОДЕРЖИТСЯ
АДРЕС ЯЧЕЙКИ, В КОТОРОЙ УКАЗАН АДРЕС СЛЕДУЮЩЕЙ СТРОКИ ДЛЯ ПЕРЕ-
ДАЧИ НА ЭКРАН. ПРИМЕР ТАБЛИЦЫ СТРОК:
1 СТРОКА: (270)=1000; (272)=400.
2 СТРОКА: (400)=1120; (402)=404.
3 СТРОКА: (404)=1240; (406)=410.
4 СТРОКА: (410)=1360; (412)=270.
В ДАННОМ ПРИМЕРЕ НА ЭКРАН БУДЕТ ВЫВЕДЕНА ИНФОРМАЦИЯ
С 1000 ПО 1500 АДРЕС, ПРИЧЕМ 1, 5, 9 И Т.Д. ТЕЛЕВИЗИОННЫЕ
СТРОКИ БУДУТ СОДЕРЖАТЬ ОДИНАКОВУЮ ИНФОРМАЦИЮ.
ФОРМАТ ЯЧЕЙКИ 272 ПРИВЕДЕН В ТАБЛ. 22.
ТАБЛИЦА 22
--------------------------------------------------------
!ПРИЗНАК! ! !
!КУРСОРА! АДРЕС СЛЕДУЮЩЕГО ЭЛЕМЕНТА СПИСКА !"ЛИНЗА"! (в/р)
!-------!--------------------------------------!--------
! 15 !14!13!12!11!10! 9! 8! 7! 6! 5! 4! 3! 2! 1 ! 0 !
--------------------------------------------------------
0,1 РАЗРЯДЫ - МЕХАНИЗМ МАСШТАБИРОВАНИЯ ПО ГОРИЗОНТАЛИ.
АППАРАТНО УВЕЛИЧИВАЕТСЯ РАЗМЕР ТОЧКИ ПРИ ОДНОВРЕ-
МЕННОМ СОКРАЩЕНИИ КОЛИЧЕСТВА ТОЧЕК В СТРОКЕ
(СМ. ТАБЛ. 23)
ТАБЛИЦА 23
--------------------------
РАЗРЯДЫ ! КОЛИЧЕСТВО ТОЧЕК
0 ! 1 ! В СТРОКЕ
--------------------------
0 ! 0 ! 320
0 ! 1 ! 160
1 ! 0 ! 80
1 ! 1 ! 40
--------------------------
2-14 РАЗРЯДЫ - АДРЕС СЛЕДУЮЩЕГО ЭЛЕМЕНТА СПИСКА (АДРЕС ЯЧЕЙКИ, В
КОТОРОЙ УКАЗАН АДРЕС СТРОКИ ВЫВОДИМОЙ НА ЭКРАН).
РАЗРЯДЫ 0 И 1 В ЭТОМ СЛУЧАЕ ИГНОРИРУЮТСЯ И СЧИТЫ-
ВАЮТСЯ КАК ЛОГ. 0. ТАБЛИЦА СТРОК РАЗМЕЩАЕТСЯ
ТОЛЬКО В ОЗУ ПП (АДРЕСА 0 - 077777).
15 РАЗРЯД - ПРИЗНАК НАЛИЧИЯ В СТРОКЕ КУРСОРА
1 - СТРОКА СОДЕРЖИТ КУРСОР
0 - СТРОКА НЕ СОДЕРЖИТ КУРСОР
�
НА РИС.6 ПРИВЕДЕНО РАСПРЕДЕЛЕНИЕ АДРЕСОВ ЭКРАННОЙ ПАМЯТИ.
ИЗ РИСУНКА ВИДНО, ЧТО ДЛЯ ВЫДАЧИ НА ЭКРАН ДОСТУПНЫ, КАК СОБСТВЕН-
НО ПЛАНЫ ЭКРАННОЙ ПАМЯТИ (АДРЕСА ПЛАНОВ 100000-177777) - СПЕЦИА-
ЛИЗИРОВАННАЯ ОБЛАСТЬ ОЗУ, ТАК И ОЗУ ЦП + ОЗУ ПП (АДРЕСА ПЛАНОВ
0-077777).
СЧИТЫВАНИЕ ОЗУ МИКРО-ЭВМ НА ЭКРАН ПРОВОДИТСЯ НА ФОНЕ ОБРА-
ЩЕНИЯ К ОЗУ ЦП И ПП. ЦП И ПП МОГУТ ОДНОВРЕМЕННО ОБРАЩАТЬСЯ КАЖ-
ДЫЙ К СВОЕЙ ПАМЯТИ ИЛИ ПО АРБИТРУ ЧЕРЕЗ РЕГИСТРОВЫЕ МЕХАНИЗМЫ
ДОСТУПА К ПЛАНАМ ЭКРАННОЙ ПАМЯТИ. ВРЕМЕННЫЕ ДИАГРАММЫ РАБОТЫ
АРБИТРА ПРИВОДЯТСЯ НИЖЕ.
ЦП ДОСТУПНЫ ПЛАНЫ 1 И 2; ПП ДОСТУПНЫ ПЛАНЫ 0, 1, 2.
РЕГИСТРОВЫЙ МЕХАНИЗМ ПП.
В РЕГИСТР АДРЕСА ПЛАНОВ (АДРЕС 177010, в/р) ПРОГРАММНО ЗА-
ПИСЫВАЕТСЯ 16-РАЗРЯДНЫЙ АДРЕС ПЛАНОВ ЭКРАННОЙ ПАМЯТИ. ПРИ ЭТОМ
АППАРАТНО ЗАНОСИТСЯ СОДЕРЖИМОЕ ОЗУ ПО УКАЗАННОМУ АДРЕСУ В РЕГИСТР
ДАННЫХ ПЛАНОВ 1 И 2 (АДРЕС 177014, в/р) И В РЕГИСТР ДАННЫХ ПЛАНА
0 (АДРЕС 177012, в/р).
ПРИ ЧТЕНИИ РЕГИСТРОВ ДАННЫХ ОБРАЩЕНИЯ К ОЗУ НЕ ПРОВОДИТСЯ.
ПРИ ЗАПИСИ В РЕГИСТР ДАННЫХ ПРОВОДИТСЯ АППАРАТНОЕ ОБРАЩЕНИЕ К ОЗУ
ПО АДРЕСУ, НАХОДЯЩЕМУСЯ В РЕГИСТРЕ АДРЕСА. ЗАПИСЬ В ОЗУ ПРИ ЗАПИ-
СИ В РЕГИСТРЫ ДАННЫХ И ЧТЕНИЕ ОЗУ ПРИ ЗАПИСИ В РЕГИСТР АДРЕСА
НЕ ЗАНИМАЮТ ВРЕМЕНИ В ЦИКЛЕ ОБРАЩЕНИЯ ПРОЦЕССОРОВ, ПП (ЦП) РАБО-
ТАЕТ С РЕГИСТРАМИ. ОБМЕН "ОЗУ - РЕГИСТРЫ" ПРОВОДИТСЯ ПАРАЛЛЕЛЬ-
НО С ЗАВЕРШАЮЩЕЙ ФАЗОЙ ОБРАЩЕНИЯ ПП (ЦП) К ЭТИМ РЕГИСТРАМ.
МЕХАНИЗМОМ ДОСТУПА К ПАМЯТИ С ПОМОЩЬЮ РЕГИСТРОВ ДАННЫХ
УДОБНО ПОЛЬЗОВАТЬСЯ, НАПРИМЕР, ПРИ ОБМЕНЕ ИНФОРМАЦИЕЙ С КОНТРОЛ-
ЛЕРАМИ ВНЕШНИХ УСТРОЙСТВ.
В НЕКОТОРЫХ СЛУЧАЯХ, НАПРИМЕР ПРИ ПРОГРАММНОМ ФОРМИРОВАНИИ
АЛФАВИТНО-ЦИФРОВОЙ ИНФОРМАЦИИ, УДОБНО ИСПОЛЬЗОВАТЬ СЛЕДУЮЩИЕ РЕ-
ГИСТРЫ, ВХОДЯЩИЕ В СОСТАВ УСТРОЙСТВА УПРАВЛЕНИЯ ОЗУЭ:
РЕГИСТР ОКТЕТА ТОЧЕК (177024,в)
РЕГИСТР КОДА ЦВЕТА ФОНА (177020,177022, в/р)
РЕГИСТР КОДА ЦВЕТА ТОЧКИ (177016, в/р)
РЕГИСТР МАСКИ ЗАПИСИ В ПЛАНЫ (177026, в/р)
СОДЕРЖИМОЕ РЕГИСТРА ОКТЕТА ТОЧЕК МОЖНО РАССМАТРИВАТЬ КАК
МАКЕТ СИМВОЛА В НЕКОТОРОМ СЕЧЕНИИ ЗНАКОМЕСТА (СМ. РИС. 7).
КАЖДОМУ РАЗРЯДУ ЭТОГО РЕГИСТРА, СОДЕРЖАЩЕМУ ЛОГ.1 , МОЖНО
ПОСТАВИТЬ В СООТВЕТСТВИЕ КОД ЦВЕТА ТОЧКИ, А СОДЕРЖАЩЕМУ ЛОГ.0 -
- КОД ЦВЕТА ФОНА ЗАПИСАННЫХ В СООТВЕТСТВУЮЩИХ РЕГИСТРАХ.
С РЕГИСТРОМ ОКТЕТА ТОЧЕК ПРОВОДИТСЯ ПРОЦЕДУРА ЧТЕНИЕ-МО-
ДИФИКАЦИЯ-ЗАПИСЬ. В ФАЗЕ "ЧТЕНИЕ" ИЗ РЕГИСТРА СЧИТЫВАЕТСЯ ЛОГ.0,
А РЕГИСТР КОДА ЦВЕТА ФОНА ЗАГРУЖАЕТСЯ ПО АДРЕСУ РЕГИСТРА АДРЕСА
ПЛАНОВ СОДЕРЖИМЫМ ТРЕХ ПЛАНОВ ОЗУ ЭКРАННОЙ ПАМЯТИ (СМ. РИС. 8).
�
ФОРМАТ РЕГИСТРА КОДА ЦВЕТА ФОНА
ТРИАДЫ
4 3 2 1
--- --- --- --- --- --- --- ---
ИЗ -------------------------------------------------
ПЛАНА ! !14!13!12!11!10! 9! 8! ! 6! 5! 4! ! 2! 1! 0! 177020
-------------------------------------------------
2 1 0 2 1 0 2 1 0 2 1 0
8 7 6 5
--- --- --- --- --- --- --- ---
ИЗ -------------------------------------------------
ПЛАНА ! !14!13!12!11!10! 9! 8! 7! 6! 5! 4! 3! 2! 1! 0! 177022
-------------------------------------------------
2 1 0 2 1 0 2 1 0 2 1 0
ПОРЯДКОВЫЙ НОМЕР ТРИАДЫ СООТВЕТСТВУЕТ НОМЕРУ РАЗРЯДА (ТОЧ-
КИ) В ОКТЕТЕ ТОЧЕК.
РИС. 8.
В ФАЗЕ "МОДИФИКАЦИЯ" ПРОВОДИТСЯ АППАРАТНАЯ ЗАМЕНА СОДЕРЖИ-
МОГО ТРИАД, СООТВЕТСТВУЮЩИХ РАЗРЯДАМ РЕГИСТРА ОКТЕТА, СОДЕРЖАЩИХ
ЛОГ.1. ИНФОРМАЦИЯ КАЖДОЙ ТРИАДЫ ЗАМЕНЯЕТСЯ ЗНАЧЕНИЕМ РЕГИСТРА
КОДА ЦВЕТА ТОЧКИ. ФОРМАТ РЕГИСТРА ПРИВЕДЕН В ТАБЛ.24.
В ФАЗЕ "ЗАПИСЬ" ПРОВОДИТСЯ ЗАГРУЗКА ПЛАНОВ ОЗУЭ МОДИФИЦИ-
РОВАННЫМ ЗНАЧЕНИЕМ РЕГИСТРА КОДА ЦВЕТА ФОНА. ТАКИМ ОБРАЗОМ, ПРИ
ИСПОЛЬЗОВАНИИ ПРОЦЕДУРЫ ЧТЕНИЕ - МОДИФИКАЦИЯ ЗАПИСЬ ПО АДРЕСУ
РЕГИСТРА ОКТЕТА ТОЧЕК ПРОВОДИТСЯ НАЛОЖЕНИЕ "НОВОГО" ИЗОБРАЖЕНИЯ
ПО "СТАРОМУ" ФОНУ. МЕХАНИЗМ УМЕНЬШАЕТ ПРОГРАММНУЮ ОБРАБОТКУ
"СТАРОГО" СОДЕРЖИМОГО ЭКРАННОГО ОЗУ ДО МИНИМУМА. ЕСЛИ НЕ ТРЕБУЕТ-
СЯ СОХРАНЯТЬ ФОН ("СТАРОЕ" ИЗОБРАЖЕНИЕ), ТО ПРОВОДИТСЯ ПРОЦЕДУРА
ЗАПИСИ ЗНАЧЕНИЯ 377 ПО АДРЕСУ РЕГИСТРА ОКТЕТА ТОЧЕК. ПРЕДВАРИ-
ТЕЛЬНО РЕГИСТР КОДА ЦВЕТА ФОНА ЗАГРУЖАЕТСЯ ТРЕБУЕМЫМ ЗНАЧЕНИЕМ.
ЗАПИСЬ В ПЛАНЫ МОЖЕТ БЫТЬ ПРОВЕДЕНА С МАСКИРОВАНИЕМ ПЛАНОВ
РАЗРЯДАМИ РЕГИСТРА МАСКИ. ФОРМАТ РЕГИСТРА ПРИВЕДЕН В ТАБЛ. 25.
ТАБЛИЦА 24
-------------------------
! 2 ! 1 ! 0 ! 177016 (в/р)
-------------------------
0 РАЗРЯД - ИНФОРМАЦИЯ ПЛАНА 0.
1 РАЗРЯД - ИНФОРМАЦИЯ ПЛАНА 1.
2 РАЗРЯД - ИНФОРМАЦИЯ ПЛАНА 2.
�
ТАБЛИЦА 25
-------------------------
! 2 ! 1 ! 0 ! 177026 (в/р)
-------------------------
0 РАЗРЯД - МАСКИРОВАНИЕ ПЛАНА 0.
1 РАЗРЯД - МАСКИРОВАНИЕ ПЛАНА 1;
1 - ЗАПИСЬ В ПЛАН 0 ЗАПРЕЩЕНА.
2 РАЗРЯД - МАСКИРОВАНИЕ ПЛАНА 2;
1 - ЗАПИСЬ В ПЛАН 2 ЗАПРЕЩЕНА.
В БЛОКЕ ЦЕНТРАЛЬНОГО ОЗУ ЗАРЕЗЕРВИРОВАНЫ АДРЕСА 177030 -
177050 ДЛЯ РЕГИСТРОВ ПРЕОБРАЗОВАНИЯ ИНФОРМАЦИИ ПЛАНОВ ОЗУЭ В
ИНФОРМАЦИЮ ВЫХОДОВ СИГНАЛОВ ЦВЕТНОСТИ ргб. ПРИ ОТСУТСТВИИ РЕ-
ГИСТРОВ ЛОГИЧЕСКИЕ ЗНАЧЕНИЯ ОЗУ ПЛАНОВ ИНТЕРПРЕТИРУЮТСЯ КАК СИГ-
НАЛЫ ЦВЕТНОСТИ ргб.
БЛОК ОЗУЭ СОДЕРЖИТ РЕГИСТР ПОЛОЖЕНИЯ КУРСОРА. ЧИСЛО, ЗА-
ПИСАННОЕ В РЕГИСТР СООТВЕТСТВУЕТ ПОЗИЦИИ АППАРАТНО ВЫСВЕЧИВАЕМО-
ГО ФРАГМЕНТА КУРСОРА В ДАННОЙ СТРОКЕ. КУРСОР ВЫСВЕЧИВАЕТСЯ В
ДАННОЙ СТРОКЕ, ЕСЛИ В ЯЧЕЙКЕ С АДРЕСОМ 272 СТАРШИЙ РАЗРЯД СОДЕР-
ЖИТ ЛОГ.1.
ФОРМАТ РЕГИСТРА ПРИВЕДЕН В ТАБЛ.26 .
ТАБЛИЦА 26
---------------------------------
! 7 ! 6 ! 5 ! 4 ! 3 ! 2 ! 1 ! 0 ! (в/р)
---------------------------------
РАЗРЯДЫ 0-7 - ПОЗИЦИЯ КУРСОРА В СТРОКЕ.
5.1.8.4. УСТРОЙСТВО ИНТЕРФЕЙСА КЛАВИАТУРЫ
КЛАВИАТУРА ОБЕСПЕЧИВАЕТ ДИАЛОГОВЫЙ РЕЖИМ РАБОТЫ МИКРО-ЭВМ
ПРИ ВВОДЕ И РЕДАКТИРОВАНИИ ИНФОРМАЦИИ.
ПОЛЕ КЛАВИАТУРЫ СОСТОИТ ИЗ КЛАВИШ:
49 - АЛФАВИТНО-ЦИФРОВЫХ;
6 - РЕДАКТИРУЮЩИХ;
14 - УПРАВЛЯЮЩИХ;
5 - ФУНКЦИОНАЛЬНЫХ;
14 - КАЛЬКУЛЯТОРНЫХ (ДОПОЛНИТЕЛЬНОЕ ПОЛЕ)>
РАСПОЛОЖЕНИЕ КЛАВИАТУРЫ ПРИВЕДЕНО В ОЮ2.390.026 ПС.
КЛАВИАТУРА ПРЕДСТАВЛЕНА НА МАГИСТРАЛИ РЕГИСТРАМИ:
1) СОСТОЯНИЙ
2) ДАННЫХ.
ФОРМАТЫ РЕГИСТРОВ ПРИВЕДЕНЫ В ТАБЛ. 27, 28.
�