Информация со старого сайта. Предоставлена Станиславом Селютиным
ОРИОН-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)