SYM-1 был одноплатный «тренер» компьютер производства Synertek Systems Corp в 1975 г. Она была разработана Рэй Холт . [ необходима цитата ] Первоначально назывался VIM-1 (универсальный входной монитор), позже это имя было изменено на SYM-1.
Также известен как | ВИМ-1 |
---|---|
Разработчик | Рэй Холт |
Производитель | Synertek Systems Corp [1] |
Тип | одноплатный "тренажерный" компьютер |
Дата выпуска | около 1976 г . |
Начальная цена | 238 долларов США (эквивалент 1145 долларов США в 2020 году) |
Проданных единиц | 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 был близкой копией [2] популярной системы MOS Technology KIM-1 , с которой он был в значительной степени совместим. По сравнению с KIM-1 , улучшения включали возможность работы от одного источника питания +5 В, расширенное ПЗУ монитора , три настраиваемых гнезда ПЗУ / СППЗУ , ОЗУ с возможностью расширения на плате до 4 КБ , последовательный порт RS-232 и «высокоскоростной» ( 185 байт / сек , KIM-1 поддерживает около 8 байт / сек) интерфейс хранения аудиокассет. Он также имел встроенные буферные схемы для облегчения взаимодействия с устройствами «высокого напряжения или высокого тока».
Одной из возможностей SYM-1 была возможность добавления осциллографа для отображения 32 символов под управлением программного обеспечения. Как объясняется в главе 7 «Справочного руководства по SYM», вертикальный вход, земля и вход запуска осциллографа должны быть подключены к разъему AA «Scope Out» на плате SYM-1. Код «Программное обеспечение выходного драйвера осциллографа», представленный в этой главе руководства, должен был быть введен в память SYM-1 и выполнен для включения отображения осциллографа. Этот код обеспечивает управление дисплеем осциллографа, а также элементарный набор символов. Резисторы R42 и R45 нужно было настроить для улучшения отображаемого изображения.
Synertek продавала ПЗУ, которые можно было установить для добавления языка программирования BASIC или резидентного ассемблера / редактора (RAE). Synertek заключила контракт с компанией Eastern House Software на перенос своего Macro Assembler / 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, производимый компанией Acorn Computers в Великобритании. Некоторые из других компьютерных разработчиков той эпохи не смогли понять значение этого элегантного использования векторов для программного отображения новых разработок в области аппаратного обеспечения.
Смотрите также
Рекомендации
- ^ Технические подробности взяты из Справочного руководства SYM (PDF) . Synertek Systems Corp. Август 1978 г.
- ^ «СИМ-1 на старых компьютерах» .
Внешние ссылки
- Страница SYM-1 на 6502.org
- SYM-1 на old-computers.com
- SYM-1 и коллекция старых цифровых и аналоговых компьютеров на oldcomputermuseum.com
- ReactiveMicro.com - ПЗУ SYM-1 для загрузки и покупки
- Полноценная DOS на Sym-1