Кіріспе

HP 25 – 1975 жылдың қаңтарынан 1978 жылға дейін Hewlett Packard компаниясы жасаған қолмен бағдарламаланатын ғылыми-инженерлік калькулятор. HP 25, HP 65-ке қарағанда арзан (US$195 ұсынылған бөлшек бағасы) балама ретінде ұсынылды. Құныны азайту үшін HP 25 магниттік карта оқу құрылғысын қалдырды, сондықтан оны тек пернетақта арқылы бағдарламалауға болады. Құрылғыны өшіргеннен кейін бағдарлама жойылып, қайтадан енгізілуі керек еді. 1976 жылы ұсынылған HP 25C моделі бұл кемшілікті жойды, ол HP-дің «үздіксіз жад» деп аталатын, калькулятордағы CMOS жадының алғаш рет қолданылуы арқылы мүмкін болды. HP-дің барлық алғашқы калькуляторлары сияқты, 25-те есептеулерді енгізу үшін кері польшалық нотация (RPN) қолданылды, төрт деңгейлі стекпен (x, y, z, t) жұмыс істеді. Барлық түймелердің екі функциясы болды, оларға көк және сары префикстік түймелер арқылы қол жеткізілуі мүмкін. Кішкентай жылжымалы қосқыш «жұмыс» және «бағдарламалау» режимдері арасында ауысу үшін пайдаланылды. HP 25, 10 таңбалы қызыл LED дисплейін қолданды және «инженерлік» дисплей опциясын енгізген алғашқы калькулятор болды – бұл денормалдықтандырылған мантисса/экспонента форматы, онда экспонента әрқашан SI префикстерімен сәйкес келетін 3-тің есесі болады, мысалы, мега, кило, милли, микро, нано. HP 25-тің жадында 49 бағдарламалық қадамға дейін сақтауға болады. Бұл HP-нің жадты үнемдеу үшін толық біріктірілген түйме кодтарын (префикстік түйме және функциялық түйме бір бағдарламалық орында сақталады) қолданған алғашқы калькуляторы болды. Сонымен қатар, сегіз сақтау тіркелгісі және арнайы ғылыми және статистикалық функциялары болды. Пайдаланушы нұсқаулығы төрт түсте 161 беттен тұрды және математикалық, ғылыми, навигациялық және қаржылық бағдарламалау мысалдарына толы болды. HP 25, HP 65-тен шамамен 25%-ға кішірек болды. Ол HP 65-пен бірге ұсынылған трапеция пішіндес түймелерді қолданды. HP 25, Texas Instruments ұсынған TI 58 және TI 58C калькуляторларымен бәсекелестікке түсті. Функционалдық және сыйымдылық тұрғысынан қарағанда, TI 57 көбірек теңдес бәсекелес болар еді. Ол HP 25-тің кейбір функцияларын ұсынбаса да, басқа артықшылықтары болды. HP 25/25C-тің бір маңызды кемшілігі – субпрограммалар мүмкіндігінің болмауы, осы уақытта TI 58 және тіпті SR 56 субпрограммаларды ұсынған кезде. 49 толық біріктірілген түйме коды SR 56-ның біріктірілмеген 100 қадамына шамамен тең болса да; TI 58 480 қадаммен, субпрограммалармен, DSZ циклдарымен және т.б. ұсынылған кезде, HP 25/25C-ге күшті бәсекелес пайда болды. HP кейіннен 99 біріктірілген қадамдары, белгілері және субпрограммалары бар HP 29C/19C калькуляторларын ұсынды. TI үздіксіз жадымен TI 58C-ді ұсынды. EduCALC 25 GD деп аталатын Educational Calculator Devices компаниясы жасаған, артқа қараған дисплейді қолдайтын нұсқасы да болды.