Вашему вниманию предлагается документ описывающий осбенности эксплуа- тации замечательной IBM-совместимой машины "Правец 16". Состав аппарата: Тип машины: IBM PC XT (8088 без сопроцессора) Обьем ОЗУ: 512 Кб Обьем HDD: 21 Мб (5-дюймовый с ... интерфейсом) Обьем FDD: 360 Кб. (5-дюймовый 40Х9) Видеоадаптер: CGA Монитор: Монохромный, зеленого свечения (из-за такого монитора видны только 3-4 цвета из возможных 16. Клавиатура: 83 клавиши с русскими буквами. Теперь, перечислив столь интересную конфигурацию, приступим к рас- смотрению проблем возникающих при эксплуатации данной машины... Проблема номер 1. Отсутствие русских букв. У "Правец 16" стоит видеоа- даптер CGA, следовательно загружаемый знакогенератор у него отсутствует и для руссификации компьютера необходимо чтобы знакогенератор символов 8Х8 ко- довой страницы 866 был прошит в ПЗУ. В машине вместо этого применен способ переключения кодовой таблицы, КОИ-8, MIK, и что-то еще. Сами понимаете, что для руссификации необходима замена микросхемы ПЗУ, но это не интересно. Го- раздо интереснее написать программу проссматривающую тексты в графическом режиме с выстроением русских букв из точек. А текстовые редакторы, такие как Лексикон и WD работают в графическом режиме и имеют встроенный руссификатор. Проблема номер 2. Назад в будущее... Поскольку КМОП-память у данного компьютера отсутствует, то при каждом включении или перезагрузке машины мы попадали в первое января 1980 года. Можно было бы плюнуть на это, но как-то не аккуратненько получается. Немного подумав я решил к выводу, что мне все равно верны ли текущие дата и время, главное чтобы дата и время не повторя- лись. Поэтому, было принято решение написать программу которая записывала бы в файл текущую время и дату и считывала бы их из него и устанавливала их. Так что при старте компьютера в AUTOEXEC'е мы считываем дату и время из фай- ла и устанавливаем их, а перед выключением компьютера следует запускать ком- мандный файл, который запишит увеличившееся время и заодно запаркует голов- ки HDD. Таким образом время создания файлов никогда не повторяется, но часы идут только во время работы самого компьютера. Нет предела совершенству... В принципе на такой машине уже можно рабо- тать программировать, набирать докуметы, однако, кое-какие улучшения еще можно произвести. 1. Программу считывания и записи времени необходимо сделать резидентной в памяти с тем, чтобы она автоматически записывала бы текущее время в файл че- рез каждые 15 минут. Это связано с тем, что порой забываешь запустить ее пе- ред выключеием коипьютера или он просто зависает и при старте устанавливает- ся последнее сохраненное время. 2. Необходимо написать программу просмотра файлов в графическом режиме со встреной руссификацией, чтобы не запускать редактор всякий раз, когда нужно просмотреть содержимое файла. P. S. С удовольствием примем ваши мысли по эксплуатации подобной машины. Только не надо говорить, что такой машине давно место на свалке. Следует ис- ходить из того, что кроме этой машины больше ничего нет и в ближайшем време- ни не появится. Исход из этого вам также предлагается перечислить то прог- раммное обеспечение, которое следовало бы использовать на подобной машине (учитывая конфигурацию). Помните что любой компьютер без программы - это же- лезка, но любая железка с программой - это компьютер... С уважением Николай Мишенькин...