vak: (Улыбка)
[personal profile] vak
Самый первый научный калькулятор в мире - HP-35 - был выпущен фирмой Hewlett Packard в 1972 году. Хотя маркетинговые исследования показывали, что игрушка по цене $395 нафиг никому не нужна, тем не менее лично Билл Хьюлетт настоял на её разработке. Задачу оптимальных геометрических размеров изделия инженеры определили просто: подошли к Хьюлетту с линейкой и измерили его карманы. С тех пор имеем классические 150x81мм.

Все остальные калькуляторы Hewlett Packard так или иначе были последователями HP-35. Так, HP-65 стал первым в мире программируемым калькулятором (1974 год). Несколько лет назад инженеры решили тряхнуть стариной, и поставить последнюю точку: выпустить реинкарнацию HP-35 в самом современном варианте. Так появилась модель HP-35s, 2007 год:



По слухам, внутри у него Apple I: микроконтроллер семейства Motorola 6502. Девайс совсем недорогой: новый можно купить на Ebay за $44 с доставкой. Есть подробное описание на русском языке (PDF). Симулятор для Windows можно скачать с сайта HP. Сейчас это основной калькулятор на моем рабочем столе, рядом с китайскими шестнадцатеричными счетами.

Date: 2014-03-03 22:33 (UTC)
From: [identity profile] golosptic.livejournal.com
Какая няша!

Date: 2014-03-03 22:41 (UTC)
From: [identity profile] dmytrish.livejournal.com
В моем голодном детстве в 90-ых я долго мечтал о МК-85 со встроенным Бейсиком вместо подаренного преподавателем МК-52. Эх.

Удивило, что в HP-35 такой продвинутый, неигрушечный вроде процессор.

Date: 2014-03-03 23:14 (UTC)
From: [identity profile] vlad6502.livejournal.com
Да, такой бы мне в те года когда начинал писать программы на Б3-34 :)
А МК-85 вполне себе симпатичный программируемый калькулятор получился. Мне нравиться на порядок больше чем МК-90.

Кстати, 6502 не такой уж и навороченый процессор - 3,5 тыс. транзисторов против 4,5 тыс у того же 8080 (ассемблер я начал осваивать с 6502, АГАТ).
Edited Date: 2014-03-03 23:17 (UTC)

Date: 2014-03-03 23:20 (UTC)
From: [identity profile] dmytrish.livejournal.com
Про процессор — это я в сравнении с МКами, там сколько транзисторов приблизительно?

Date: 2014-03-03 23:29 (UTC)
From: [identity profile] vlad6502.livejournal.com
для сравнения - К145ИК8П - микросхема для телефона с кнопочным номеронабирателем, около 3000 транзисторов.
http://www.155la3.ru/k145_2.htm

там же: БИС для однокристальных микрокалькуляторов (к примеру, первого советского инженерного, Б3-18) - АЛУ с памятью и устройствами управления; содержит 16000 интегральных элементов... Цитата из статьи Сергея Фролова "...Все же в микросхему К145ИП7 калькулятора Б3-18 не удалось полностью вместить все, что хотелось..."

наверное, 16 тыс. не только транзисторов, но тем не менее...
Edited Date: 2014-03-03 23:32 (UTC)

Date: 2014-03-03 23:42 (UTC)
From: [identity profile] dmytrish.livejournal.com
Я так понимаю, что набор инструкций 8088 или 6502 значительно примитивней, чем у тех же МК (всякие встроенные переведения из градусов-минут-секунд в градусы, из полярных координат в декартовые, 10^x, e^x, x^y и всякие другие сложные операции).

Date: 2014-03-04 05:14 (UTC)
From: [identity profile] ircicq.livejournal.com
наверное пользователю не даётся прямой доступ к ассемблеру 6502, он строит программу как последовательность высокоуровневых вызовов подпрограмм типа +,-,SIN,LOG...

Date: 2014-03-04 17:42 (UTC)
From: [identity profile] vlad6502.livejournal.com
я пороюсь в доках своих калькуляторов, вроде то ли в TI-92 то ли в TI Nspire-CAS есть возможность программировать именно на ассемблере процессора. В TI-92 стоит Motorola MC68000
From: [identity profile] Всеслав Славный (from livejournal.com)
Покоробило. Начиная наверное с HP 28s их можно программировать на ассемблере, не надо вводить людей в заблуждение !

Date: 2014-03-04 05:27 (UTC)
From: [identity profile] klapaucy.livejournal.com
интересно, что у нас при копировании этого калькулятора не стали передирать процессор, а сделали свой (на двух кристаллах), что бывало нечасто

Date: 2014-03-05 03:52 (UTC)
From: [identity profile] klapaucy.livejournal.com
Копировали, и история этого довольно необычна - в сотрудничестве с ГДР

"В сентябре 1973 года на Лейпцигской ярмарке фирма Huwllet-Packard
продемонстрировала инженерный калькулятор HP-35, и стороны выразили
заинтересованность в совместной разработке аналога этого калькулятора.

В 1974 году в НИИМП на стажировку прибыли специалисты предприятия
“Funwerke» из г.Мюлхаузен и Вольфрам Шеффер из г.Эрфурт. Стажировались в
отделах №170 и №260 в течение двух месяцев.

В этом же году окончательно были сформулированы взаимные интересы в
области совместной разработки инженерного микрокалькулятора по типу HP-35
фирмы Huwllet Packard. Роли сторон были распределены следующим образом:

- КНИИМП разрабатывает, организует серийное производство и поставляет
стороне ГДР интегральные схемы;
- сторона ГДР разрабатывает, организует серийное производство и поставляет
СССР детали микрокалькулятора.

В КНИИМП разработку двух интегральных БИС серии К145ИК3 и К145ИК4
возглавил Липовецкий Г.П. Именно он настоял на том, чтобы БИС инженерного
калькулятора не воспроизводилась с американского аналога, а была разработана
собственная архитектура вычислительного устройства."

Это из исторического сборника к 50-летию КНИИМП.

"Huwllet"... грамотеи... "и вот всё у них так!" :)))

Date: 2014-03-05 04:50 (UTC)
From: [identity profile] klapaucy.livejournal.com
Ну да, и я писал что процессор сдирать не стали. Как потом и с Э-85.

У немцев в виде копии получился Konkret 400, это его потом уже доработали до "шестисотого"

Date: 2014-03-05 08:26 (UTC)
From: [identity profile] klapaucy.livejournal.com
хм, я не знаю... там в книге его фотографии, и внутренностей тоже, с нашими микросхемами

Date: 2014-03-04 01:35 (UTC)
From: [identity profile] mandrykin.livejournal.com
Жаль, мне не понять и не оценить любви к калькуляторам. Все мои мысли о калькуляторах выражаются в недовольстве разработчиками Windows 7, которые в этой версии разделили Инженерный и Программистский режимы. Каждый раз вспоминаю недобрым словом, когда приходится переключаться между режимами.

А в моём журнале первый пост в этом году :) В этот раз почти без истерики
From: [identity profile] Всеслав Славный (from livejournal.com)
1) По функционалу не валялся рядом с нормальным инженерным ПМК
2) Пропускает нажатия клавиш мышкой, а следовательно идёт в топку !
From: [identity profile] mandrykin.livejournal.com
В Windows 10 карлькулятор вообще за гранью добра и зла. Но приходится выкручиваться и изворачиваться.

Date: 2014-03-04 05:26 (UTC)
From: [identity profile] klapaucy.livejournal.com
"Всё гениальное - просто", это про размер карманов :)))

Date: 2014-03-04 10:13 (UTC)
From: [identity profile] ircicq.livejournal.com
Хорошо, что боссом был Хьюлетт, а не Вассерман

Date: 2014-03-04 08:33 (UTC)
From: [identity profile] amarao-san.livejournal.com
Помимо ностальгии, у него есть преимущества против интерпретатора питона, например?

Date: 2014-03-04 09:24 (UTC)
From: [identity profile] jek-hor.livejournal.com
В кармане носить удобнее :)

Date: 2014-03-04 10:47 (UTC)
From: [identity profile] amarao-san.livejournal.com
QPython выглядит вполне прилично на новых телефонах. Кстати, очень полезная вещь для всякой мелочи на ходу.

Date: 2016-07-25 12:44 (UTC)
From: [identity profile] Всеслав Славный (from livejournal.com)
Например работает месяцами от двух (можно от одной) батареек типа CR2030, не ест батарейку сильно пока не работает, питон ваш сдохнет через несколько часов горения экрана или придётся каждый раз дёргать блокировку экрана. Полностью статическая архитектура, т.е. никогда не тормозит на сборке мусора и т.п., чем грешат современные смарты. Т.е. включил и он сразу готов к работе, остановил программу и он снова готов принимать команды, никаких лагов и тормозов. Ну и специализированная клавиатура, с которой удобно быстро вводить математичные вещи.

Date: 2014-03-04 09:32 (UTC)
From: [identity profile] crimcat.livejournal.com
Какой зачётный девайс!
Я даже не думал, что кому-то в наше-то время хочется такие штуки производить.
Я себе на смарт поставил эмулятор MK-61, меня он вполне устраивает для повседневных расчётов. RPN вообще рулит.

Date: 2014-03-04 19:30 (UTC)
From: [identity profile] master-a.livejournal.com
Маленькое замечание: 6502 - не Motorola. Но архитектура похожая. 6501 был слишком похож вплоть до судебных разборок, и вместо него пошел в серию 6502. (По памяти)

Date: 2014-03-04 19:40 (UTC)
From: [identity profile] master-a.livejournal.com
Команда - да, но и Z80 делали бывшие интеловские инженеры :)