Техническая информация по ПК «Орион»

2001.01.01 00:00

Информация со старого сайта. Предоставлена Станиславом Селютиным


               ОРИОН-128

        Порты ввода-вывода

Адрес          Чтение         Запись

F400             порт клавиатуры
F500             порт N1
F600             порт N2
F700             плата расширения
F800           МОНИТОР        Управление цветом
F900           --//--         Управление переключением страниц памяти
FA00           --//--         Управление переключением экранной области
FB00           --//--         Не используется


        Память

FFFF :------------------------------------------------------------:
     :         (чт) Монитор / (зап) Системные порты               :
F800 :------------------------------------------------------------:
     :                  Порты ввода/вывода                        :
F400 :------------------------------------------------------------:
     :                  Служебное ОЗУ                             :
F000 :--------------:---------------------------------------------:
     :   Экран 1    : цвет экрана 1:              :               :
     :              :              :              :               :
C000 : - - - - - - -: - - - - - - -:              :               :
     :   ОЗУ        : ОЗУ          :              :               :
B000 : - - - - - - -: - - - - - - -:              :               :
     :   Экран 2    : цвет экрана 2:              :               :
     :              :              :              :               :
8000 : - - - - - - -: - - - - - - -:              :               :
     :   ОЗУ        : ОЗУ          :   ОЗУ        :   ОЗУ         :
7000 : - - - - - - -: - - - - - - -:              :               :
     :   Экран 3    : цвет экрана 3:              :               :
     :              :              :              :               :
4000 : - - - - - - -: - - - - - - -:              :               :
     :   ОЗУ        : ОЗУ          :              :               :
3000 : - - - - - - -: - - - - - - -:              :               :
     :   Экран 4    : цвет экрана 4:              :               :
     :              :              :              :               :
0000 :--------------:--------------:--------------:---------------:

        Страница 0     Страница 1     Страница 2     Страница 3
                                   :------------------------------:
                                      в базовом варианте (128К)
                                             отсутствуют

 Порт F400 - 580ВВ55, аналогичен клавиатуре РК
 Порт F500 - 580ВВ55, ROM-диск
             порт A - данные из ROM-диска
             порт B - младший байт адреса в ROM-диске
             порт C - старший ------//------
 Порт F600 - 580ВВ55
      F700 - для дополнительных устройств (например, контроллер дисковода)
 Порт F800 - цветной режим
             D0 - 0 - палитра 1
                  1 - палитра 2
             D1 - 0 - 16 цветов
                  1 - 4 цвета
             D2 - 0 - монохромный режим
                  1 - цветной режим

                 00 - моно зеленый на черном
                 01 - моно желтый на голубом
                 02 - нет изображения
                 03 - нет изображения
                 04 - 4 цвета, палитра 1
                 05 - 4 цвета, палитра 2
                 06,07 - 16 цветов

 Порт F900 - переключение страниц памяти
             (область F000-FFFF не переключается никогда)
             D1  D0
             0   0   -  страница 0 (основная)
             0   1   -  страница 1
             1   0   -  страница 2 (в базовом варианте - 128К - отсутствует)
             1   1   -  страница 3 (в базовом варианте - 128К - отсутствует)
 Порт FA00 - переключение экранных областей
             D1  D0
             0   0   -  экран 1 ( C000-EFFF )
             0   1   -  экран 2 ( 8000-AFFF )
             1   0   -  экран 3 ( 4000-6FFF )
             1   1   -  экран 4 ( 0000-2FFF )

  Структура экрана

  Организация экрана в режиме "моно" аналогична экрану Специалиста
  В режиме цвета :
  цвет берется из соответствующих адресов 1 страницы экрана

  16 цветов - цвет распространяется на весь байт экранной области (8 точек)

       D7
       D6   Цвет фона
       D5   (если в основной странице бит = 0)
       D4
       ----
       D3
       D2   Цвет изображения
       D1   (если в основной странице бит = 1)
       D0

  4 цвета - цвет каждой точки задается отдельно

       Осн. страница 0  Страница 1
             1              0        зеленый
             0              1        красный
             0              0        черный
             1              1        синий

       (в палитре 2 цвета другие...)

  В режиме моно - вся страница 1 используется как дополнительное ОЗУ
  (RAM-диск в базовом варианте)
  Области экрана кроме установленной текущей используются под ОЗУ.

  (По материалам РАДИО N2/90, N6/91)