KC 85 - KC 85 - Wikipedia

KC 85
KC85-4.jpg
KC 85/4
Также известный как«Клейнкомпьютер»
ПроизводительРоботрон
Типмикрокомпьютер
Дата выхода1984; 36 лет назад (1984)

В KC 85 («KC» означает «компьютер Клейна» или «маленький компьютер») были моделями микрокомпьютеры встроенный Восточная Германия, впервые в 1984 г. Роботрон ВЭБKC 85/1 ), а позже ВЭБ Микроэлектроник "Вильгельм Пик " Мюльхаузен (KC 85/2, KC 85/3 и KC 85/4).

Из-за огромного спроса со стороны промышленных, образовательных, а также военных учреждений системы KC 85 были практически недоступны для продажи частным клиентам.

Техническая информация

KC 85/3 с двумя картриджами расширения - 64К баран модуль и параллельный порт - установлены.

Они были основаны на U880 ЦПУ (восточногерманский клон Z80 ) с тактовой частотой 1,75 и 2 МГц.

В серии KC 85 было две основных линии, KC 85/2 (название проекта HC 900) к / 4 и KC 85/1 (название проекта Z 9001) к Роботрон, это была другая система (только ЦПУ и название было то же самое, но позже формат сохранения программ на кассетах и ​​BASIC также стал совместимым). В 1989 г. компания VEB Mikroelektronik Mühlhausen разработала KC компактный, но из-за краха ГДР было фактически произведено и продано очень мало единиц, и Цена за клик clone - это был KC только по названию; таким образом, его обычно не причисляют к семейству KC.

в отличие от Правец серия 8 персональные компьютеры, произведенные в Болгария, которые были оснащены выделенными дисплеями, дискетами и клавиатурами хорошего качества, во всей серии в качестве дисплея использовался телевизор (по стандарту TV-UHF через коаксиальный кабель, композитное видео, или же RGB ) и стандартный магнитофон в качестве хранилища данных. В KC 85/1 использовалась встроенная клавиатура типа калькулятора с маленькими «клавишами» из твердого пластика, а в KC 85 / 2-4 использовалась отдельная клавиатура, управляемая ИС дистанционного управления.

KC 85/2 был первым компьютером, произведенным в Мюльхаузене, и имел только ПЗУ шрифтов для заглавных букв, а не Бейсик в ПЗУ. Позже был представлен KC 85/3, и у этого был БАЗОВЫЙ переводчик в ПЗУ, освобождая пользователя от необходимости каждый раз загружать интерпретатор BASIC с кассеты. Обе системы обычно имели 16 КБ ОЗУ, но их можно было расширить с помощью дополнительных модулей. (Разъемы модулей заметно выделяются на фотографиях, поскольку они занимают верхние 50% корпуса.) KC 85/4 имел 64 КБ ОЗУ (не считая видеопамяти размером более 40 КБ) и улучшенные графические возможности. Фактически, KC85 / 2 и KC85 / 3 были практически неотличимы по дизайну платы, за исключением другого ПЗУ. Плата KC85 / 4 была переработана, но на ней была установлена ​​та же печатная плата цифро-аналогового видео, что и в предыдущем поколении.

Все компьютеры серии KC от Mühlhausen способны отображать графику с разрешением 320 × 256 пикселей. Но цветовые возможности были ограничены (каждая ячейка размером 4 × 8 пикселей имела один передний план (из 16) и цвет фона (из 8, немного темнее, чем эквиваленты переднего плана). Это ограничение было снижено до 1 × 8 на KC. 85/4, который также имел режим адресации видеопамяти и специальный 4-цветный (черный, белый, красный, голубой) режим, в котором можно было раскрасить каждый пиксель независимо. Цвета не были палитры ни в одном KC до KC компактный. Не было «текстового режима», все нужно было красить; это в сочетании с описанной выше компоновкой видеопамяти и кодом ПЗУ сделало KC 85 / 2-3 довольно медленным при печати и прокрутке (значительно улучшено на KC 85/4). Не было болтуны, а видеоподсистема была разработана собственными силами и полностью реализована с использованием нескольких десятков микросхем серии 7400 (в KC compact использовалась 6845, как в CPC). С процессорами KC85 / 2 и KC85 / 3 доступ к видеопамяти будет мешать перерисовке экрана и вызывать визуальные искажения, поскольку данные пикселей не могут быть прочитаны из VRAM, а ранее загруженный пиксель просто отрисовывался заново. Эта проблема была исправлена ​​и в KC85 / 4 - один период видео из 8 горизонтальных пикселей делится поровну на 3 фазы: (1) доступ к процессору шириной 8 бит (r / w), (2) выборка 8 бит пиксельных данных и (3) получить 8 бит данных о цвете. KC85 / 4 также был первым, способным переключаться между 2 независимыми местоположениями в видеопамяти, что позволяло выполнять двойную буферизацию.

Вывод звука и ленты реализован CTC каналы, управляющие триггерами. Переключение банков памяти было обычным явлением, поскольку общее адресное пространство составляло всего 64 КБ. При запуске BASIC Мюльхаузена видеопамять (0x8000) сохранялась только во время операций с видео, таким образом, максимальный объем свободной оперативной памяти BASIC составлял около 47 КБ вместо 32 КБ. Система расширения модулей также использовала переключение банков и делала теоретически возможным расширение ОЗУ до мегабайт (можно было бы использовать еще больше модулей, добавив устройства расширения, создавая своего рода башню), однако ни BASIC, ни большинство приложений не были готовы к этому. используйте это как свободное место.

В KC 87 был лучше KC 85/1 с BASIC также в ROM. Был вариант цвета (85/1 был только монохромный), но не было настоящей графики, кроме ПЗУ. псевдографические персонажи.

Схемы подключения находятся в свободном доступе, а также было много разных (и зачастую самодельных) схем и комплектующих. В различных журналах публиковались программы и схемы оборудования, а также инструкции по их созданию.

Языки программирования

KC 85 можно запрограммировать на язык ассемблера и BASIC (KC 85/2 должен был загружать BASIC с ленты), но можно было использовать различные модули (продаваемые VEB Mikroelektronik Mühlhausen) или загружать программное обеспечение с ленты, что позволяло программировать Четвертый и Паскаль. Операционная система была CAOS («Операционная система с кассетным управлением»). Это был простой монитор, на котором можно было запускать различные «системные службы», такие как LOAD (загрузка программы), JUMP (в ПЗУ модуля расширения), MODIFY (ячейки памяти) или BASIC (если он был встроен в ПЗУ или был загружен. из ленты). Новые команды можно было добавлять в меню с помощью магических чисел (стандарт: 7F 7F 'имя команды' 01) в любом месте в памяти.

В последние годы ГДР была изготовлена ​​флоппи-приставка (тоже в стиле "башня"). Он показал 4 МГц ЦП и 5¼ " Дисковод (у вас может быть до четырех штук). Они (буквально: U 880 A в приложении) могли работать CP / M, который назывался MicroDOS. (Приходилось ПЕРЕЙТИ с базовой системы на систему с дискет и загружаться с дискеты - другой CAOS или MicroDOS). Также был режим расширения диска для CAOS.

Хобби проекты

На KC 85 было много разных проектов:

  • новая клавиатура (оригинальная очень плохо изготовлена)
  • RAM-диск
  • интерфейсы (V.24 и другие)
  • текстовые системы; WordPro на самом деле имел 80 символов в строчном режиме (шрифт 4 × 8)
  • подключение к электронным пишущим машинкам (например, GDR-продукт "Erika S 3004") в качестве клавиатуры и принтера (но эмуляция точечной матрицы была очень медленной)
  • язык программирования БАЗИКОД (специальный БАЗОВЫЙ диалект ); BASICODE-программы даже транслировались по радио.

Рекомендации

внешняя ссылка