Jump to content

Набор символов ФОКАЛЬНЫЙ

(Перенаправлено из набора символов HP-42 )

При вычислениях набор символов FOCAL относится к группе 8-битных однобайтовых наборов символов, представленных Hewlett-Packard с 1979 года. Он использовался в нескольких RPN калькуляторах , поддерживающих FOCAL язык программирования , таких как HP-41C / CV / CX, а также более поздний HP-42S , [1] [2] который был представлен в 1988 году [1] [2] и производился до 1995 года. Таким образом, он также используется SwissMicros DM41 , оба / L представлены в 2015 году, и неявно поддерживается DM42 , представленным в 2017 году (хотя более поздний калькулятор использует Free42 основан на Unicode) , который внутренне . ).

Набор символов

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

Набор символов получен из ASCII , но диапазон управляющего кода и некоторые старшие разрядные символы заменены различными специальными символами.

Набор символов FOCAL ( HP-41C / CV / CX / HP 82143A ) [3] [4]
0 1 2 3 4 5 6 7 8 9 А Б С Д И Ф
0x / ? х̅ / ā а б С Д п л м / м / т Ф
1x я Ой &? Ой к Ä ä ОН он О ты Ой ой £ /
2x  СП  ! " # $ % & ' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x @ А Б С Д И Ф Г ЧАС я Дж К л М Н ТО
5x П вопрос Р С Т В V В Х И С [ \ ] / ^ _
6x ` / а б с д и ж г час я дж к л м н тот
7x п д р с т в v В х и С п | С [номер 1]
  Персонажи не во всех версиях

Когда Hewlett-Packard представила HP-42S в 1988 году, набор символов FOCAL был пересмотрен и теперь включает больше символов, включая ряд символов, уже предусмотренных HP 82240A инфракрасным термопринтером , который был представлен в 1986 году. [5] как часть расширенного варианта версии 1985 года набора символов HP Roman-8 , [6] [7] хотя и в совершенно разных точках кода.

В этом наборе символов нет определения кодовой точки для знака евро .

Пересмотренный набор символов FOCAL ( HP-42S ). [1]
0 1 2 3 4 5 6 7 8 9 А Б С Д И Ф
0x ÷ × С [номер 2] п ¿ НЧ / ЕОТ
1x м / м £ / ° Ой С Ä / / Ой / ОН О / ·
2x  СП  ! " # $ % & ' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x @ А Б С Д И Ф Г ЧАС я Дж К л М Н ТО
5x П вопрос Р С Т В V В Х И С [ \ ] / ^ _
6x ` а б с д и ж г час я дж к л м н тот
7x п д р с т в v В х и С { | } ~ [номер 1]
8x ¦ ? ¥ ? ?

Перевод из набора символов HP-42S в модифицированный набор символов HP Roman-8 (поддерживается HP 82240A и т. д.):

Вектор перевода HP
0 1 2 3 4 5 6 7 8 9 А Б С Д И Ф
0x 0x81 0x82 0x83 0x84 0x04 0x85 0x86 0x87 0x08 0x89 0x04 0x8A 0x8B 0x0D 0x0E 0x8D
1x 0x8E 0x8F 0xAF 0xB3 0xA2 0xB6 0xD8 0xA0 0x18 0xD3 0x9B 0x1B 0xDA 0xDB 0x7F 0xF2
7x 0x70 0x71 0x72 0x73 0x74 0x75 0x76 0x77 0x78 0x79 0x7A 0x7B 0x7C 0x7D 0x7E 0x94
8x 0x80 0x81 0x82 0x83 0x84 0x85 0x86 0x87 0x88 0x89 0x90 0x8B 0x8C 0x8D 0x8E 0x8F

См. также

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

Примечания

[ редактировать ]
  1. ^ Jump up to: а б Глиф в кодовой точке 127 ( ) называется символом ПРИСОЕДИНЕНИЯ в терминологии Hewlett-Packard. В калькуляторах серий HP-41C / CV / CX и HP-42S он используется для обозначения того, что следующие символы будут добавлены в альфа-регистр, а не заменяют существующее содержимое регистра.
  2. ^ Глиф в кодовой точке 6 в терминологии Hewlett-Packard называется GOOSE-символом. Хотя U+25B6 ( ) является предпочтительным символом Юникода для максимальной перекрестной совместимости с установленными сопоставлениями наборов символов RPL , Free42 , начиная с версии 2.0.1 (23 апреля 2017 г.), вместо этого сопоставляется с U+25B8 ( ). [1]
  1. ^ Jump up to: а б с Научный калькулятор РПН - Руководство пользователя - HP-42S (PDF) (1-е изд.). Хьюлетт-Паккард . Июнь 1988 г., стр. 288–291. 00042-90001, 00042-90002. Архивировано (PDF) из оригинала 4 января 2018 г. Проверено 4 января 2018 г.
  2. ^ Jump up to: а б HP-42S RPN Scientific - Примеры и методы программирования (PDF) (1-е изд.). Корваллис, Орегон, США: Компания Hewlett-Packard , подразделение Корваллис. Июль 1988 г. 00042-90020, 00042-90019. Архивировано (PDF) из оригинала 4 января 2018 г. Проверено 4 января 2018 г.
  3. ^ Хикс, Дэвид Г. (2017) [1998]. «Синтетическое программирование HP-41C» . Музей калькуляторов HP (MoHPC). Архивировано из оригинала 06 января 2018 г. Проверено 6 января 2018 г.
  4. ^ Хикс, Дэвид Г. (1997). «Графическая таблица байт-кодов» . Музей калькуляторов HP (MoHPC). Архивировано из оригинала 06 января 2018 г. Проверено 6 января 2018 г.
  5. ^ Нельсон, Ричард Дж. (май 2010 г.). «ИК-принтер HP 82240B» (PDF) . Решение HP (18). Архивировано из оригинала (PDF) 21 сентября 2016 г. Проверено 21 сентября 2016 г.
  6. ^ Инфракрасный принтер HP 82240A (PDF) (2-е изд.). Корваллис, Орегон, США: Hewlett Packard , подразделение портативных компьютеров. Октябрь 1986 г. Номер для повторного заказа HP 82240-90001 (82240-90008). Архивировано (PDF) из оригинала 6 августа 2016 г. Проверено 6 августа 2016 г.
  7. ^ Инфракрасный принтер HP 82240B (1-е изд.). Корваллис, Орегон, США: Hewlett Packard . Август 1989. стр. 17–18. Номер для повторного заказа HP 82240-90014. Архивировано из оригинала 14 августа 2016 г. Проверено 1 августа 2016 г.

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

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