Jump to content

Cromemco Bytesaver

Cromemco 8K Bytesaver (1976)

Bytesaver , представленная Cromemco в 1976 году, была первой программируемой платой памяти для микрокомпьютерных систем MITS Altair и S-100 . Bytesaver имел разъемы для 8 EPROM, стираемых УФ-излучением, что обеспечивало хранение до 8 Кбайт. СППЗУ можно запрограммировать с помощью Bytesaver или прочитать как память компьютера. В истории микрокомпьютерных систем Bytesaver стал первой реальной альтернативой использованию перфоленты для хранения программ и был назван «большим достижением в микрокомпьютерной технологии». [1]

Altair 8800 , положивший начало революции персональных компьютеров, был представлен в январе 1975 года без аппаратной или программной поддержки гибких дисков или жестких дисков. Когда Пол Аллен отправился на завод MITS в Альбукерке, штат Нью-Мексико, чтобы продемонстрировать то, что впоследствии стало Microsoft BASIC , он взял с собой перфоленту с кодом, который он и Билл Гейтс разработали. По словам Аллена, загрузка программы размером 7168 байт с Teletype Model 33 заняла 7 минут. устройства чтения бумажной ленты [2]

Чтобы сократить время, необходимое для загрузки программного обеспечения, и обеспечить более удобный носитель информации, чем бумажная лента, компания Cromemco разработала первую программируемую твердотельную систему хранения данных для микрокомпьютера Altair. Cromemco назвала его «Bytesaver» и представила в февральском номере журнала Byte за 1976 год . [3] Благодаря Bytesaver время загрузки Microsoft 8K Basic сократилось с 7 минут до менее чем одной секунды. [4]

Технология

[ редактировать ]
СППЗУ Intel 2708, установленное на плате Cromemco 8K Bytesaver S-100

В Bytesaver использовалась твердотельная EPROMS с УФ-стиранием, которая обеспечивала до 8 КБ байт для хранения программ или данных. Оригинальный Bytesaver мог поддерживать СППЗУ типа 2704 или 2708. Bytesaver поставлялся с одним EPROM 2704, содержащим программу под названием «Bytemover», облегчающую программирование EPROM. Программируемые EPROMS выбирались с помощью переключателей на передней панели компьютера «Альтаир».

Переключатель на плате Bytesaver использовался для включения или выключения напряжения программирования EPROM. При этом выключении вероятность случайного программирования памяти исключена. После программирования информация сохранялась в EPROMS, но микросхемы памяти можно было стереть, вынув их из Bytesaver и поместив под ультрафиолетовый свет.

Cromemco также предложила интерпретатор 3K Control Basic, разработанный Ли-Ченом Вангом . Этот очень компактный Basic поставлялся на трех 2708 EPROMS, которые можно было подключить к Bytesaver. [5]

Семейство продуктов

[ редактировать ]
Карта памяти Cromemco 16KPR (1977 г.)

Оригинальный Bytesaver, представленный в 1976 году, назывался 8K Bytesaver, поскольку он мог хранить до 8K байт информации, используя восемь 2708 EPROMS. Одним из ограничений ранних микрокомпьютерных систем с шиной S-100 было адресное пространство размером 64 Кбайт. Компания Cromemco представила на шине S-100 концепцию переключения банков , которая позволяла размещать память в одном из 8 банков по 64 Кбайт, расширяя тем самым эффективное адресное пространство до 512 Кбайт. [6] Bytesaver II пришел на смену 8K Bytesaver в 1978 году и поддерживал переключение банков памяти. [7]

Для приложений, требующих карту памяти ПЗУ, но не требующих возможности программирования EPROMS, Cromemco также представила карту ПЗУ на 16 КБ. Эта карта получила название 16КПР и была представлена ​​в 1977 году. [8]

Когда была представлена ​​EPROM 2716, емкость хранения которой была вдвое больше, чем у 2708, компания Cromemco разработала 32-килобайтный EPROM для поддержки этого чипа. В отличие от более ранних версий Bytesaver, которые имели 8 разъемов для EPROM, 32-килобайтная Bytesaver имела 16 разъемов, обеспечивающих до 32 КБ программируемой памяти. [9]

Семейство продуктов Cromemco Bytesaver
Модель Год введения Тип СППЗУ Программист Смена банка Максимальная емкость
Экономия 8 КБ 1976 2704/2708 да нет 8 КБ
16КПР 1977 2704/2708 нет да 16 КБ
Байтсейвер II 1978 2704/2708 да да 8 КБ
Экономия 32 КБ 1979 2716 да да 32 КБ
  1. ^ Вейт, Стэн (1993). «Кромемко: инновации и надежность». История персонального компьютера Стэна Вейта . Эшвилл, Северная Каролина: WorldComm. стр. 104–106. ISBN  1-56664-023-7 . в 1976 году это был большой прогресс в области микрокомпьютерных технологий.
  2. ^ Аллен, Пол (2011). Человек идеи: мемуары сооснователя Microsoft . Нью-Йорк: Группа Пингвин. п. 81. ИСБН  978-1-59184-537-9 . В те дни люди делали перерывы на кофе, пока компьютеры загружали бумажную ленту.
  3. ^ Кромемко (февраль 1976 г.). «Теперь появился более дешевый и простой способ сохранить программы Altair 8800» . Журнал Байт (6): 31 . Проверено 20 мая 2013 г.
  4. ^ Хокинс, Уильям Дж. (ноябрь 1977 г.). «Подключаемые схемы позволяют домашним компьютерам говорить, слушать, воспроизводить музыку и многое другое». Популярная наука . 211 (5): 91.
  5. ^ «Базовое руководство по эксплуатации 3K Control» (PDF) . Кромемко. Архивировано из оригинала (PDF) 22 декабря 2013 г. Проверено 18 февраля 2013 г.
  6. ^ Гарланд, Гарри (1979). Введение в проектирование микропроцессорных систем . Нью-Йорк: МакГроу-Хилл. п. 93 . ISBN  0-07-022871-Х . При выборе банка памяти память распределяется по нескольким отдельным банкам емкостью до 64 КБ каждый.
  7. ^ Вацман, Барри. «Некоторые заметки Cromemco» . Retrotechnology.net . Проверено 20 мая 2013 г.
  8. ^ «Плата Cromemco 16K KPR ROM» . S100Computers.com . Проверено 20 мая 2013 г.
  9. ^ «Плата Cromemco 32K Bytesaver» . S100Computers.com . Проверено 20 мая 2013 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5c508ff9df9284ce3bbd2d65b5d85be1__1674770520
URL1:https://arc.ask3.ru/arc/aa/5c/e1/5c508ff9df9284ce3bbd2d65b5d85be1.html
Заголовок, (Title) документа по адресу, URL1:
Cromemco Bytesaver - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)