Jump to content

серия HP 9800

(Перенаправлено с HP 9810A )
серия HP 9800
Калькулятор HP модели 9830A с дополнительным термопринтером модели 9866
Тип Настольный компьютер
Дата выпуска HP 9810A 1971 г., HP 9830A 1972 г.
Снято с производства Конец 1970-х годов
Операционная система ROM BASIC, расширяемый с помощью картриджей ROM
Процессор Процессор на базе HP 2100 со стеком
Память 16 КБ ~ 64 КБ

HP 9800 — это семейство того, что первоначально называлось программируемыми калькуляторами , а затем и настольными компьютерами , которые были произведены Hewlett-Packard и заменили их первый HP 9100 калькулятор . Ее еще называют «98-й линией». 9830 и его преемники были настоящими компьютерами в современном смысле этого слова, оснащенными мощным интерпретатором языка BASIC.

Второе поколение

[ редактировать ]
HP 9815A

Хронологически моделями семьи были:

  • HP 9810A, компьютер, программируемый нажатием клавиш, с магнитными картами и светодиодным дисплеем, представленный в 1971 году. [ 1 ]
  • HP 9820A , представленная в 1972 году, была первой моделью HP, поддерживающей алгебраический ввод (не только RPN). [ 2 ] представлял собой язык высокого уровня, более простой, чем BASIC , который позже был назван языком высокой производительности (HPL),
  • HP 9821A , аналог HP 9820A, [ 3 ] однако с стримером Compact Cassette с четкими лидерами вместо использования магнитных карт. Ленты, созданные на HP 9821A, можно было прочитать на HP 9830A. В отличие от более поздних домашних компьютеров, в которых использовались стандартные кассетные аудиомагнитофоны, которые нужно было вручную переводить в режим записи или воспроизведения, он полностью управлялся программными командами и мог сохранять и загружать в файл по номеру.
  • HP 9830A , представленный в 1972 году, был вершиной линейки 9800 с добавлением интерпретатора BASIC в постоянном запоминающем устройстве (ПЗУ). Сама HP называла его «калькулятором». [ 4 ]

Все системы 98x0 и 9821 использовали одни и те же интерфейсы ввода-вывода. [ 5 ] с 80 столбцами со скоростью 400 строк в минуту Линейный термопринтер был разработан для установки поверх моделей 9820 и 9830. [ 6 ]

Третье поколение

[ редактировать ]
HP9825B

Успех HP9830 привел к появлению следующего поколения с более быстрой логикой:

  • HP 9805A , самая дешевая модель, использующая тот же корпус, что и карманные калькуляторы HP46 (научный) и HP81 (бизнес). Это был программируемый калькулятор со сменными персональными модулями. Он был представлен в 1973 году. [ 7 ]
  • HP 9815A/S , HP 9815A — настольный компьютер HP высокого класса RPN третьего поколения, представленный в 1975 году. [ 8 ] Он был намного меньше, легче и дешевле своего предшественника. Он обеспечивал только однострочный дисплей, но заменил более ранние карточные накопители ленточным накопителем.
  • HP 9825A/B , представленный в 1976 году, [ 9 ] и вышел на пенсию в 1983 году, имел HPL, однострочный буквенно-цифровой дисплей и дополнительный термопринтер.
  • HP 9831 , HP9825 с BASIC вместо HPL,
  • HP 9835 , который содержал BASIC и в конечном итоге стал основой для серии бизнес-компьютеров HP 250 . Было две модели: A и B. У A был ЭЛТ, а у B — однострочный дисплей.
  • HP 9845 сначала был представлен как монохромный (9845A/S), затем высокопроизводительный монохромный (9845B/T) и высокопроизводительный цветной ( 9845C /T) модели. Модель 9845 поставлялась с одним стримером, а также дополнительным вторым стримером и термопринтером на 80 колонок, встроенным в основание под дисплеем, установленным на стойке.

Во всех 98x5, за исключением 9805, вместо кассет использовались картриджные ленты DC200. 9825, 9831, 9835 и 9845 использовали одни и те же интерфейсы ввода-вывода. 9815 имел уникальный интерфейс ввода-вывода.

Предок современных персональных компьютеров

[ редактировать ]

Серия HP 9800 была разработана подразделением HP Loveland (подразделение калькуляторов), а затем подразделением Fort Collins (подразделение настольных компьютеров). Первые настольные компьютеры продавались как «калькуляторы», чтобы облегчить покупку. В то время в некоторых компаниях применялись разные процедуры приобретения «Компьютеров».

Они положили начало разработке машин HP Series 80, в том числе HP 85 и HP 87 , которые представляли собой меньшие по размеру компьютеры с языком BASIC и ЭЛТ-дисплеями. Они пришли из подразделения передовых продуктов HP, расположенного в Корваллисе .

В течение короткого времени, в конце 1970-х и начале 1980-х годов, существовал класс подобных настольных компьютеров, таких как Tektronix 4051 , IBM 5100 и Wang 2200 , прежде чем они были заменены на рынке персональными компьютерами, такими как Apple и IBM PC.

HP 9830 использует

[ редактировать ]

HP 9830 обычно использовались в аэрокосмических компаниях, таких как Boeing . Они также использовались в некоторых школьных системах, таких как Арлингтон, штат Вирджиния , и Рентон, штат Вашингтон , где использовались карты с функцией распознавания карандашных пометок и устройства для чтения карт для использования в классе. Система HP 9830 со встроенным жестким диском была также предоставлена ​​HP в начале 1970-х годов небольшой компании National Real Estate Exchange, Inc. во Флориде, для ее использования при разработке раннего программного обеспечения для недвижимости. Береговая охрана США разработала систему пересылки телетайпных сообщений на основе 9825A, которая была развернута в качестве рабочего прототипа для последующей специализированной системы, а также использовала их для координации цепей радионавигационных передатчиков LORAN. HP9825 использовались в сочетании с программным обеспечением Oscor для оценки однотипных яхтенных регат в отдаленных местах, таких как чемпионат мира Fireball 1976 года в Новой Шотландии, чемпионат мира по виндсерфингу в 1976/1977 году в Канкуне и Багамах, а также чемпионаты по лазерному спорту. HP9825 был выбран потому, что он был портативным — единственной альтернативой был доступ по телефону к компьютерам с разделением времени, который не был надежным из этих мест.

Описание HP 9830

[ редактировать ]

9830 были построены с процессором, аналогичным по архитектуре , 16 с миникомпьютеру HP серии 1000/2100 -битным адресом памяти и общим регистром процессора AX и BX . Они работали со скоростью, сравнимой со скоростью первых компьютеров IBM. Они смогли нарисовать сетку 3D-функции SIN(X)/X без скрытых линий в течение нескольких минут, что стало технологическим прорывом для того времени.

Поскольку программы были разработаны для запуска из ПЗУ (постоянной памяти), инструкцию вызова подпрограммы пришлось изменить, поскольку в HP211x место возврата было записано в первой ячейке подпрограммы. Вместо этого был создан другой регистр для отслеживания мест возврата в отдельной области стека, как в более современных процессорах. [ 10 ] Это сделало рекурсию возможной.

В некоторых моделях (например, 9835B) использовался 32-символьный светодиодный дисплей с одной строкой в ​​верхнем регистре, что, с одной стороны, могло показаться ограниченным, но, с другой стороны, имело тот же эффект, что и однострочное окно в полноэкранном редакторе, что не стало обычным явлением. до 1980-х годов, с элементами управления для перехода вверх или вниз по строке и курсором влево и вправо для вставки или удаления символов. Они включились и были готовы к математическим расчетам в «немедленном режиме», когда вы вводите выражение, такое как PRINT 2 + 3 , и получаете ответ, когда нажимаете Enter, без усложнения входа в систему или затрат на обслуживание. большой компьютерный зал и оператор.

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

Соответствующий линейный термопринтер работал довольно быстро, печатая одновременно одну горизонтальную линию точек. Скорость печати страницы была выше, чем у более поздних матричных принтеров, и ненамного хуже, чем у современных струйных принтеров . Позже HP включила термопринтеры во многие графические и терминальные продукты.

Программирование

[ редактировать ]

Хотя используемый процессор был лишь незначительной адаптацией процессора, используемого на миникомпьютерах HP, системное программное обеспечение было полностью переработано для компьютера, операционная система и языковая система которого были встроены в постоянную память. BASIC был похож на FORTRAN, который использовался инженерами на мини-компьютере HP 1000 , но его было гораздо проще использовать в качестве интерпретируемого языка. Были предусмотрены клавиши курсора со стрелками, которые могли прокручивать строки вверх и вниз, а также интерактивно вставлять или удалять символы, что было неслыханно для большинства ЭЛТ или печатающих терминалов до появления экранного редактора в конце 1970-х годов, и программист мог выполнять пошаговые действия или проверять значения переменных.

Два ряда определяемых пользователем функциональных клавиш с бумажными этикетками были одной из первых реализаций общих функциональных клавиш. Они станут основой для более поздних функциональных клавиш с экранными метками, которые использовались в более поздних терминалах и компьютерах Hewlett Packard (и IBM), а теперь широко используются в калькуляторах, банковских терминалах и бензоколонках.

Его можно было программировать на языке BASIC, который можно было расширить с помощью ПЗУ для построения графиков, матричных вычислений и строковых переменных. Картриджи ПЗУ были разработаны для расширения языка BASIC и были очень похожи на картриджи, которые позже использовались в игровых консолях.

В ПЗУ плоттера добавлены команды, которые значительно упрощают создание диаграммы, чем это возможно с помощью C++ или C#, и используются либо пользовательские, либо мировые координаты, а не целочисленные единицы измерения плоттера. Эти команды позже станут основой независимого от устройства стандарта графического языка HP AGL, реализованного на других компьютерах HP, таких как миникомпьютер HP 1000 и интеллектуальный графический терминал HP 2647 .

 10 REMARK DRAW A PARABOLA
 20 SCALE -1.0, 1.0, -1.0, 1.0
 30 FOR X = -1.0 TO 1.0 STEP 0.10
 40 PLOT X, X*X
 50 NEXT X
 60 END

Также для программирования серии HP 9800 была доступна загрузочная среда разработки на базе UCSD Pascal .

Описание языка HPL

[ редактировать ]

В HPL вместо таких переменных, как A1 и J2, были пронумерованные регистры r1, r2, вплоть до r199999.

Следующая программа HPL для HP 9825 генерирует список простых чисел:

0: fxd 0
1: prt 1
2: prt 2
3: 1→P
4: for C=2 to 1000000
5: P+2→P
6: for N=3 to P/3
7: if int(P/N)*N = P; gto 4
8: next N
9: prt P
10: next C

Еще одной уникальной характеристикой HPL была стрелка вправо. Эта стрела была известна как газинта (сленговое слово «входит внутрь»). Утверждение 1→P будет произноситься как «Одна газинта П».

Другие компьютеры BASIC

[ редактировать ]

Подразделение терминалов данных также выпустило программируемую на BASIC версию терминала серии HP2640 , HP 2647a , которая также использовала AGL, стандартизацию HP команд плоттера HP 9830.

HP 2647 BASIC по сути был Microsoft BASIC с добавленными командами печати в стиле HP 9830 и был одним из первых крупных контрактов Microsoft с крупной компьютерной компанией.

HP также выпустила серию карманных компьютеров с однострочным дисплеем, таких как HP-75, хотя такие устройства пользовались популярностью недолго.

HP 9835 также использовался в качестве основы для бизнес-вычислительной системы, а позже HP 250 , которая продолжает использоваться в качестве платформы приложений.

В 1979 году была выпущена модель 85, первая машина в HP Series 80 линейке персональных настольных научных компьютеров . Он имел мощный интерпретатор BASIC и был доступен по цене людям, чьи работодатели могли иметь дорогие 9845.

Это подразделение превратилось в производство рабочих станций UNIX серии HP 9000 , а также приобрело Apollo Computer Company. HP Basic позже превратился в Rocky Mountain BASIC для рабочих станций, который до сих пор используется для поддержки устаревших приложений.

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ «Ранний выбор вычислений и компьютеров: 9810A» . Технические рабочие столы . Компьютерный музей HP.
  2. ^ «HP9820A» . Старый музей калькулятора.
    «Ранний выбор вычислений и компьютеров: 9820A» . Технические рабочие столы . Компьютерный музей HP.
  3. ^ «Ранний выбор вычислений и компьютеров: 9821A» . Технические рабочие столы . Компьютерный музей HP.
  4. ^ Старые компьютеры: HP-9830A.
  5. ^ Спенглер, Ричард М. (декабрь 1972 г.). «Новая серия программируемых калькуляторов» (PDF) . Журнал Hewlett-Packard . 24 (4 специального выпуска о калькуляторах серии 9800): 2–4. Также доступны несколько интерфейсных карт общего назначения для взаимодействия с другими приборами HP, новой интерфейсной системой HP и...
  6. ^ «Тепловой отбор: 9866А» . Принтеры . Компьютерный музей HP.
  7. ^ Компьютерный музей HP: HP 9805
  8. ^ Компьютерный музей HP: HP9815
  9. ^ Лейбсон, Стив. «Проект 9825» . hp9825.com.
  10. ^ Лейбсон, Стив. «Гибридный микропроцессор» . HP9825.COM . Проверено 15 июня 2008 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: dee9e57fa2d9b5c8ab231053e8ab9b7c__1715334780
URL1:https://arc.ask3.ru/arc/aa/de/7c/dee9e57fa2d9b5c8ab231053e8ab9b7c.html
Заголовок, (Title) документа по адресу, URL1:
HP 9800 series - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)