Timex Sinclair 1000 (или T/S 1000 ) был первым компьютером, произведенным Timex Sinclair , совместным предприятием Timex Corporation и Sinclair Research . Он был выпущен в июле 1982 года по продажной цене в 99,95 долларов США, что делало его самым дешевым домашним компьютером на тот момент; его рекламировали как «первый компьютер стоимостью менее 100 долларов». [1] Компьютер был ориентирован на обычных домашних пользователей. При покупке T/S 1000 был полностью собран и готов к подключению к домашним телевизорам, которые служили видеомонитором. T/S 1000 представлял собой слегка модифицированную версию Sinclair ZX81 с радиочастотным модулятором NTSC для использования с телевизорами Северной Америки вместо PAL для европейских телевизоров. В T/S 1000 объем встроенной оперативной памяти увеличился вдвое с 1 КБ до 2 КБ; с возможностью дальнейшего расширения на 16 КБ через порт картриджа. Корпус T/S 1000 имел немного большее внутреннее экранирование, но остался таким же, как у Sinclair, включая мембранную клавиатуру . Как и ZX81, T/S 1000 имел черно-белую графику и не имел звука.
В 1983 году за ним последовала улучшенная версия Timex Sinclair 1500 (или T/S 1500 ), которая включала расширение ОЗУ на 16 КБ и имела более низкую цену (80 долларов США). Однако T/S 1500 не добился успеха на рынке, учитывая, что к этому времени на рынке доминировали Commodore, Radio Shack , Atari и Apple.
Timex заявила, что к началу 1983 года продала в США 600 000 T/S 1000, [2] а другие компании импортировали локализованные версии британского программного обеспечения. [3] На момент дебюта он продавался за 99,95 долларов США (что эквивалентно 316 долларам США в 2023 году) [4] в США, что делало его самым дешевым домашним компьютером на тот момент; его рекламировали как «первый компьютер стоимостью менее 100 долларов». Такое ценообразование положило начало ценовой войне с Commodore International , которая быстро снизила цену на свой VIC-20 до соответствия, а позже объявила о программе обмена, предлагающей 100 долларов за любой конкурирующий компьютер в обмен на покупку Commodore 64 . Поскольку к тому времени T/S 1000 продавался по цене 49 долларов, многие покупатели покупали их с единственной целью — обменять на Commodore 64.
Как и Sinclair ZX81, T/S 1000 использовал 8K BASIC , версию Sinclair BASIC ( диалект BASIC ), в качестве основного интерфейса и языка программирования. Чтобы сделать мембранную клавиатуру менее громоздкой для ввода программ, в T/S 1000 использовалась система сокращений из однобуквенных «ключевых слов» для большинства команд (например, нажатие, Pкогда курсор находился в «режиме ключевых слов», приводило к генерации ключевого слова PRINT
). Для некоторых ключевых слов требовалась короткая последовательность нажатий клавиш (например, + будет генерировать ключевое слово ). Одна примечательная особенность этой версии BASIC заключалась в том, что, в отличие от других версий, где она не является обязательной в программе, эта команда широко использовалась для данных.SHIFT-ENTERSLPRINT
LET
T/S 1000 обычно подключался к обычному телевизору, который служил монитором компьютера. Компьютер выдавал черно-белое изображение, состоящее из 32 столбцов и 24 строк. Из этих строк 22 были доступны для отображения, а две были зарезервированы для ввода данных и сообщений об ошибках. Ограниченная графика была основана на геометрических фигурах, содержащихся в наборе символов операционной системы, отличном от ASCII . Единственной формой длительного хранения была компакт-кассета . Модуль расширения памяти объемом 16 КБ продавался за 49,95 долларов. Нехватка модулей расширения памяти в сочетании с отсутствием программного обеспечения, которое могло бы работать в пределах 2 КБ, означало, что система практически не использовалась ни для чего, кроме введения в программирование. Домашние компьютерные журналы той эпохи, такие как Compute! показал энтузиастам, как сопрягать компьютер с различным оборудованием. Эти учебные пособия предоставили возможность узнать о ранней технологии синтеза речи с помощью Speak & Spell , управлении робототехникой через порт памяти и прокрутке текстовых дисплеев для рекламы.
Со временем T/S 1000 породил целую индустрию сторонних надстроек, призванных помочь устранить его ограничения и предоставить больше функций. Полноразмерные клавиатуры, синтезаторы речи , генераторы звука, дисководы и расширения памяти (до 64 КБ) были лишь некоторыми из доступных опций. Такие языки, как Форт и Паскаль , а также компиляторы и ассемблеры BASIC расширили возможности программирования T/S 1000. Журналы для компьютерных энтузиастов начала 1980-х годов включали статьи, содержащие инструкции по программированию простых игр и других программ, которые можно было использовать с устройством. Журнал Microcomputing в апреле 1983 года опубликовал статью, в которой критиковала мембранную клавиатуру («Разработчики Timex-Sinclair 1000… уменьшили этот важный инструмент программирования до доли необходимого размера») и описывала способы подключения внешних полноразмерных клавиатур. .
В США издавались журналы, посвященные машинам Timex Sinclair, такие как SYNC (с 1981 по 1984 год) [5] и Timex Sinclair User (1983), [6] , а также существовали десятки журналов для фанатов и групповых информационных бюллетеней. [7]
Timex Computer Corporation произвела интерфейс картриджа для T/S 1000, проигрывателя картриджей Timex Sinclair 1510 Command. Было выпущено всего четыре названия картриджей:
TS1510 можно использовать с T/S 1000 и пакетом ОЗУ объемом 16 КБ (дополнительный пакет ОЗУ). Пользователи также могли загружать программы с помощью магнитофона и компакт-кассет.
Timex выпустила термопринтер для использования с T/S 1000. Принтер продавался в розницу по цене 100 долларов.
T /S 1500 представлял собой модернизированную версию T/S 1000 с улучшенной клавиатурой и 16 КБ ОЗУ, представленную в 1983 году. [8] [9] Timex Sinclair (TMX Portugal) разработала T/S 1500 и предложила его корпорации Timex. . В дизайне использовался серебряный корпус прототипа T/S 2000 (похожий на ZX Spectrum), который ранее не использовался из-за запуска T/S 2068 .
Машина продавалась в США, Канаде и Португалии . Он заменил корпус ZX81 более ранней машины на серебристый корпус ZX Spectrum , ту же резиновую клавиатуру ZX Spectrum и специальный ULA .
В T/S 1500 не было Ferranti ULA. В T/S 1500 для отображения изображения использовался стандартный телевизор, «транслирующий» либо по второму, либо по третьему каналу . По умолчанию использовался телеканал 2, но если нажать кнопку на клавиатуре в течение нескольких секунд после включения компьютера, вместо этого он переключится на канал 3. 3
Хотя T/S 1500 поставлялся с внутренней оперативной памятью 16 КБ, можно было добавить внешний пакет ОЗУ объемом 16 КБ, чтобы получить в общей сложности 32 КБ ОЗУ. POKE
Чтобы система распознала дополнительное пространство памяти (пакет ОЗУ мультиплексируется в начало ОЗУ), потребовалось несколько команд с клавиатуры ( ).
T/S 1500 продавался за 80 долларов [9] и не имел коммерческого успеха из-за позднего запуска, намного позже успеха T/S 1000. Преемник T/S 1000, T /S 2068 , уже был доступен. [8]
Между T/S 1000 и T/S 1500 есть два малоизвестных различия в программном обеспечении. [10]
На T/S 1000 и ZX81 команда:
ЛПРИНТ 0,00001
приводит к выводу на принтер Timex 0.0XYZ1
. Эта известная ошибка была исправлена в T/S 1500.
T/S 1000 правильно выполняет следующий цикл, а T/S 1500 — нет; это делает на одну итерацию меньше, чем следовало бы.
10 FOR I = ОТ 0 ДО 1 ШАГ 0,25 20 ПЕЧАТЬ I 30 СЛЕДУЮЩИЙ I