Jump to content

серия HP 48

серия HP 48
Изображение калькулятора Hewlett-Packard 48GX
HP 48GX
Тип Программируемый
Научный
Графика
Производитель Хьюлетт-Паккард
Представлено 1990
Снято с производства 2003 [1]
Предшественник ХП-28С
Преемник HP 49G
Расходы 350 долларов США
Калькулятор
Режим входа РПН
Точность 12 цифр BCD , эксп ±499
Тип дисплея ТН ЖК
Размер дисплея 131×64 пикселей
Процессор
Процессор Clarke 1LT8 ( ядро Saturn для серии HP48S)
Yorke HP 00048-80063 ( ядро Saturn для серии HP48G)
Частота 2–4 МГц
Программирование
Язык(и) программирования РПЛ / Сатурн Машинный язык
Пользовательская память Серия HP 48S: 32 КБ
Серия HP 48G: от 32 до 128 КБ
Память прошивки Серия HP 48S: 256 КБ
Серия HP 48G: 512 КБ
Внешняя память HP 48SX: порты 1 и 2 (объединены): 256 КБ
HP 48GX: Порт 1: 128 КБ
Порт 2: 4096 КБ (4 МБ)
Интерфейсы
Связь 4-контактный RS-232 , HP-IR
Порты Последовательный , инфракрасный , Кермит (протокол) , ( Xmodem добавлен в серию G)
Другой
Источник питания 4,5 В (3 батарейки ААА )
Масса 0,25 кг (0,55 фунта)
Размеры 17,9×7,9×2,8 см (7,05×3,11×1,1 дюйма)

HP 48 — серия графических калькуляторов , разработанных и производившихся Hewlett-Packard с 1990 по 2003 год. [1] В серию входят HP 48S , HP 48SX , HP 48G , HP 48GX и HP 48G+ , причем модели G являются расширенными и улучшенными версиями моделей S. Модели с суффиксом X можно расширить с помощью специальных карт ОЗУ (расширение памяти) и ПЗУ (программное приложение). В частности, модели GX имеют больше встроенной памяти, чем модели G. Модели G+ имеют больше встроенной памяти. Модели SX и S имеют одинаковый объем встроенной памяти.

Обратите внимание, что HP 48gII (2004 г.) с таким же названием не является членом этой серии, но тесно связан с HP 49G+ .

В калькуляторах используется обратная польская нотация (RPN) и язык программирования RPL . Аппаратная архитектура, разработанная для серии HP 48, стала основой для HP 38G с упрощенным пользовательским интерфейсом и инфиксным методом ввода, а также HP 49G с различными усовершенствованиями программного обеспечения. Аналогично, конструкция аппаратного и программного обеспечения калькуляторов HP 48 сама по себе сильно зависит от других калькуляторов линейки HP, прежде всего от серии HP-18C и HP-28 .

Модели / Наличие

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

HP 48SX был представлен 6 марта 1990 г.

Доступность:

  • 48SX: 1990–1993 гг.
  • 48С: 1991–1993 гг.
  • 48GX (F1895A): 1993–2003 гг. [1]
  • 48GX ASEE: 1993 (специальное издание с надписью «1893 ASEE 1993 Формируя наш мир - Век II»)
  • 48Г: 1993–2003 гг. [1]
  • 48G+ (F1630A, F1894A): 1998–2003 гг. [1]

Технические характеристики

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

серии HP 48 Saturn Микропроцессор представляет собой гибридный 64-битный /20-битный ЦП с аппаратной точки зрения, но действует как 4-битный процессор в том смысле, что он представляет полубайтов программам данные на основе и использует систему адресации на основе полубайтов. Основные регистры A, B, C, D, а также временные регистры R0, R1, R2, R3 и R4 имеют полную 64-битную ширину, а регистры данных D0 и D1 — только 20-битные. Внешние логические выборки данных прозрачно преобразуются в 8-битные физические выборки. Процессор имеет 20-битную адресную шину, доступную для кодирования, но из-за наличия бита выбора старшего/младшего полубайта внешне доступны только 19 бит.

В сериях HP 48S/SX и G/GX ядро ​​ЦП Saturn интегрировано как часть более сложного пакета интегральных схем (ИС). Эти пакеты имеют кодовые названия, вдохновленные участниками экспедиции Льюиса и Кларка . Кодовое имя IC — Clarke в S/SX, в честь Уильяма Кларка , и Yorke в G/GX, в честь слуги Кларка . Предыдущая серия микросхем на базе Saturn носила кодовое название Lewis , в честь Мериуэзер Льюис .

Общий для всех моделей

[ редактировать ]
  • Архитектура процессора: Сатурн
  • Разрешение экрана: 131х64 пикселей . В этой линейке использовалось три версии ЖК-дисплея, каждая из которых улучшала видимость и контрастность по сравнению с предшественником. [2]
  • Коммуникационные порты: 4-контактный RS-232 ( последовательный порт , стандартный UART со скоростью от 1200 до 9600 бод с возможностью контроля четности (нет/четный/нечетный/метка/пробел)) и инфракрасный порт (не IrDA , аналогичный последовательному, нули являются импульсами). длительностью 1/8 полного битового времени) [3]
  • Разрядность шины данных: 8 бит (внешняя)
  • Максимальная ширина адреса 4-битной ячейки: 20 бит (что приводит к адресному пространству, показанному ниже)
  • Логическое адресное пространство : 512 КБ.
  • Максимальный размер регистра: 64 бита (как рабочие, так и рабочие регистры)
  • Доступные порты для карт расширения на моделях X: 2
  • Контакты карты расширения: 40

Специально для HP 48S/HP 48SX

[ редактировать ]
  • Тактовая частота процессора: 2 МГц
  • Тактовая частота памяти: 2 МГц
  • Кодовое имя процессора: Clarke ( ядро Saturn 1LT8 )
  • Протокол(ы) связи: Кермит (протокол)
  • Встроенное ПЗУ : 256 КБ.
  • Встроенная оперативная память : 32 КБ.
  • Максимальный объем дополнительной памяти на карту расширения: 128 КБ (только 48SX)
  • Версии ПЗУ: A, B, C, D, E, (F, [4] [5] ) Дж
  • Оранжевые и синие кнопки переключения передач

Специально для HP 48G/HP 48GX/HP 48G+

[ редактировать ]
Научный графический калькулятор Hewlett-Packard 48GX
  • Тактовая частота процессора: от 3,68 до 4 МГц
    • Некоторые утверждают, что частота меняется в зависимости от температуры. [6]
    • По словам одного из инженеров группы разработчиков серии HP 48G (Дэйв Арнетт), производительность процессоров с частотой 4 МГц была по сути разделена на две категории: те, которые наиболее близки к спецификации, обычно около 3,93–3,94 МГц, были зарезервированы для процессоров. расширяемые модели (GX) и те, которые немного не соответствуют техническим характеристикам, использовались для нерасширяемых блоков (G). В конце концов производительность улучшилась, и процессоры с тактовой частотой ближе к 4 МГц были установлены и в нерасширяемые блоки. Влияние (неэкстремальных) температур практически незначительно. [ нужна ссылка ]
  • Тактовая частота памяти: 2 МГц
  • Кодовое имя процессора: Yorke ( ядро Saturn HP 00048-80063 )
  • Протокол(ы) связи: Kermit (протокол) , Xmodem
  • Встроенное ПЗУ: 512 КБ
  • Встроенная оперативная память: 32 КБ (48 ГБ) или 128 КБ (48 ГБ+/48GX)
  • Максимальный объем дополнительной памяти для порта карты расширения 1: 128 КБ.
  • Максимальная дополнительная память для порта карты расширения 2: 4 МБ (128 КБ, адресуемая в любой момент посредством переключения банков )
  • Версии ПЗУ: K, L, M, P, R
  • Фиолетовая и сине-зеленая кнопки переключения передач. Это своего рода ошибка проектирования, поскольку эти цвета могут быть неразличимы для людей с красно-зеленым дальтоником.

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

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

Серия калькуляторов HP 48 поддерживает стековой язык программирования под названием RPL , предполагаемую комбинацию обратной польской нотации (RPN) и Lisp . RPL добавляет концепции списков и функций в программирование на основе стека , позволяя программисту передавать невычисленный код в качестве аргументов функциям или возвращать невычисленный код из функции, оставляя его в стеке.

RPL существует в двух вариантах: пользовательский RPL и системный RPL . Пользовательский RPL — это язык, который пользователь может программировать непосредственно на калькуляторе. Система RPL требует внешнего компилятора; это можно сделать на калькуляторе с помощью сторонней утилиты или на другой машине. Эти два языка различаются главным образом количеством доступных им низкоуровневых операций. Пользовательский RPL не предоставляет никаких команд, которые не проверяют свои аргументы. Следовательно, пользовательские программы RPL обычно не могут привести к сбою калькулятора (и, следовательно, работают медленнее, чем системные программы RPL ), тогда как программа System RPL , вызывающая команду с неправильными аргументами, почти наверняка оставит калькулятор в состоянии, требующем полного сброса памяти.

Также возможно программировать HP 48 непосредственно на HP Saturn языке ассемблера . Это можно сделать либо с помощью предоставленных пользователем инструментов калькулятора (например, Jazz), либо на другом компьютере с использованием предоставленных пользователем инструментов или инструментов, опубликованных непосредственно Hewlett-Packard (например, SASM и др.).

Эмуляторы

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

См. также

[ редактировать ]
  1. ^ Jump up to: а б с д и Пайва, Джозеф В. (1 октября 2004 г.). «Конец эпохи – О происхождении, жизни и смерти HP 48» . Точка начала (PoB) . БНП Медиа. Архивировано из оригинала 20 августа 2016 г. Проверено 20 октября 2015 г.
  2. ^ Версии дисплея калькулятора HP 48 , получено 10 августа 2022 г.
  3. ^ «Руководство по техническому интерфейсу ввода-вывода HP 48» . hpcalc.org . Хьюлетт-Паккард. 14 июня 1990 г. Проверено 12 сентября 2020 г.
  4. ^ Шурл, Андре; Мэддок, Кейт; Окахата, Дэррил (14 апреля 2000 г.) [1997]. Рехлин, Эрик (ред.). «Часто задаваемые вопросы по HP48, раздел 3: Вопросы о версиях ПЗУ» . Официальный FAQ по HP48 — ответы на часто задаваемые вопросы о HP48 . 4.62. Архив калькулятора HP. Архивировано из оригинала 20 августа 2016 г. Проверено 12 сентября 2015 г.
  5. ^ Уикс, Уильям К. (12 марта 1991 г.). «HP 48 Версия F: Ложная тревога» . комп.sys.ручные компьютеры . hpcvra.cv.hp.com элемент: 2404. Архивировано из оригинала 28 апреля 2016 г. Проверено 20 августа 2016 г.
  6. ^ «HPedia: Энциклопедия калькуляторов HP» .
  7. ^ «Папа Человека-паука — фанат калькуляторов HP?» .

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3aecf5cd5986a4b45252d545c2b1bb07__1721503380
URL1:https://arc.ask3.ru/arc/aa/3a/07/3aecf5cd5986a4b45252d545c2b1bb07.html
Заголовок, (Title) документа по адресу, URL1:
HP 48 series - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)