SYM-1 - SYM-1

SYM-1
Synertek SYM-1 (VIM-1, 1978) .jpg
Synertek VIM-1 (1978, позже SYM-1)
Также известный какВИМ-1
РазработчикРэй Холт
ПроизводительSynertek Systems Corp[1]
Типодноплатный "тренажерный" компьютер
Дата выходапримерно 1975; 45 лет назад (1975)
Начальная цена238 долларов США (эквивалент $ 1131 в 2019 году)
Проданных единиц50,000[нужна цитата ]
Операционная системаМонитор Супермона
ЦПУSynertek 6502 @ 1 МГц
объем памяти1 КБ ОЗУ (с возможностью расширения до 4 КБ на плате), 4 КБ ПЗУ
Место храненияМагнитофон
Отображать6-значный светодиодный дисплей
ЗвукВстроенный громкоговоритель
Вход29 чувствительных клавиш, последовательный RS232, 51 разъем для ввода / вывода
МощностьВнешний блок питания 5В - 1,5А
Размеры10,75 дюйма x 8,25 дюйма x 0,5 дюйма

В SYM-1 был одноплатный "тренажерный" компьютер произведено Synertek Systems Corp в 1975 году. Он был разработан Рэй Холт.[нужна цитата ] Первоначально назывался VIM-1 (Универсальный входной монитор), но позже это имя было изменено на SYM-1.

SYM-1 был точной копией[2] популярных Технология MOS КИМ-1 система, с которой он был в значительной степени совместим. По сравнению с КИМ-1, улучшения включали возможность работы от одного источника питания +5 вольт, улучшенный монитор ПЗУ, три настраиваемых ПЗУ /EPROM Розетки, баран расширяемый на борту до 4 КБ, RS-232 последовательный порт, и «высокоскоростной» (185 байт / секKIM-1 поддерживает интерфейс хранения аудиокассет со скоростью около 8 байт в секунду. Он также имел встроенные буферные схемы для облегчения взаимодействия с устройствами «высокого напряжения или высокого тока».

Одной из возможностей SYM-1 была его способность позволять осциллограф будет добавлен для отображения 32 символов под управлением программного обеспечения. Как поясняется в главе 7 «Справочного руководства по SYM», вертикальный вход, земля и вход запуска осциллографа должны быть подключены к разъему «Scope Out» AA на плате SYM-1. Код «Программное обеспечение выходного драйвера осциллографа», представленный в этой главе руководства, должен был быть введен в память SYM-1 и выполнен для включения отображения осциллографа. Этот код обеспечивает управление дисплеем осциллографа, а также элементарный набор символов. Резисторы R42 и R45 нужно было настроить для улучшения отображаемого изображения.

Synertek продала ПЗУ, которые можно было установить, чтобы добавить БАЗОВЫЙ язык программирования или резидентный ассемблер / редактор (RAE). Synertek заключила контракт с компанией Eastern House Software на перенос своих Макро Ассемблер / Editor (MAE) в 8 КБ ПЗУ. Автором MAE, RAE и другой версии, продаваемой Skyles Electric Works, был Карл Мозер. MAE продавался в различных формах не только для SYM-1, но и для других компьютеров на базе 6502, включая Commodore, Atari, KIM и Apple. Другие формы MAE включали кросс-ассемблер для 6800 и 8085 - и предложение этих сборщиков крестовины было запланировано для RAE.

Одной из наиболее тонких особенностей SYM-1 было использование таблицы поиска в нижней памяти 6502. Это обеспечивало функцию векторизации в его операционной системе для перенаправления вызовов подпрограмм на различные драйверы ввода и вывода, включая прервать обслуживание. Пользователи смогли разработать свои собственные процедуры интерфейса и заменить исходные векторы новыми векторами в стартовом UV-EPROM. Это без проблем поддерживало нормальную работу монитора платы и таких языков, как Synertek Systems BASIC. Одним из более поздних домашних / образовательных компьютеров, в которых широко использовалась эта концепция, был BBC Micro произведено Желудь Компьютеры в Соединенном Королевстве. Некоторые другие разработчики компьютеров той эпохи не смогли понять значение этого элегантного использования векторов для программного отображения новых разработок в области аппаратного обеспечения.

Смотрите также

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

  1. ^ Технические детали взяты из Справочное руководство по SYM (PDF). Synertek Systems Corp. Август 1978 г.
  2. ^ «СИМ-1 на старых компьютерах».

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