ЮТ-88/Техническая информация

Материал из Emuverse
Версия от 12:00, 17 декабря 2007; Panther (обсуждение | вклад) (http://www.emu80.org/dev/dev_y.html)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Данный материал защищён авторскими правами!

Использование материала заявлено как добросовестное, исключительно для образовательных некоммерческих целей.

Автор: Юрий Лесных

Источник: http://www.emu80.org/dev/dev_y.html

Компьютер «ЮТ88» больше совместим с «Микро80» чем с «РК86». Имеется в виду то, что ввод\вывод не отражен на память. В остальном они совместимы на уровне вызовов через монитор.

«ЮТ88» имеет два «монитора». Один ориентирован на работу с «простой» клавиатурой и дисплеем на семисегментных индикаторах. В нем поддерживается работа с магнитофоном, полностью совместимом с «Микро80». Под термином «Простая» клавиатура понимается цифровые клавиши и клавиши ввода шестнадцатиричной цифры. Это «Монитор 0» и он расположен по адресу 0 в адресном пространстве и занимает адреса с 0 по 03FF. Оперативная память для его работы находится С000 — С3FFF. Содержимое ячеек памяти с адресами 9000, 9001, 9002 отображается на индикаторах в виде шестнадцатиричных цифр. С адресов 0800 по 0FFF находится библиотека математических программ для организации калькулятора.

Дальше начинается расширение компьютера. Добавляется дисплейный модуль аналогичный дисплейному модулю в «Микро80» и полная клавиатура. Озу дисплейного модуля расположено по адресу E000 — EFFF. Знакогенератор такой же как у «Микро80». Появляется «Монитор F» который расположен по адресу F800 — FFFF. Необходимое ОЗУ для этого монитора находится F400 — F7FF. Директивы полностью совпадают с директивами «РК86» и плюс еще 4 директивы:

  • К А1,А2 — вычисление контрольной суммы области в виде 4 разрядного шестнадцатиричного числа,
  • V — служит для измененя константы чтения при вводе информации с кассетного магнитофона. Выводится на экран и записывается в ячейку F7CF.
  • W — Запуск программы с адреса С000.
  • В — вывод информации о времени на светодиодные индикаторы при совместной работе с «Монитором 0».
  • R А1,А2,А3 — чтение информации из ПЗУ подключенному к дополнительному интерфейсу.

В начале «Монитора F» находится таблица вызовов подпрограмм, полностью совместимая с «РК86». Формат записи на магнитофон в «Мониторе F» совместим с «РК86».

При подключении динамической памяти она занимает область ОЗУ с 0000 по DFFF. Размер физический зависит от типа микросхем и их количества. В этой же динамической памяти организуется электронный диск. Появляется возможность работать с СР/М.