Кіріспе

1980 жылдардың аяғындағы бағдарламаланатын қолға ұсталатын компьютер

HP 71B – Hewlett Packard компаниясы 1984 жылдан 1989 жылға дейін шығарған BASIC тілінде бағдарламаланатын қолмен ұсталатын компьютер немесе калькулятор.

Сипаттама

HP 75-тен кіші және арзан, 71B 22 таңбалы сұйық кристалды дисплейі, 64К жүйелік ROM және 17.5К пайдаланушы жадымен жабдықталған. Бағасы 595 АҚШ доллары (МЖӘ) (1984 жылы 595,0 АҚШ доллары қазіргі жылдарда шамамен <есептелген сомаға> тең), және ол төрт AAA батареямен жұмыс істейді. Төрт плагин-порт ROM негізіндегі бағдарламаларды немесе қосымша пайдаланушы жадын қосуға мүмкіндік береді. Жеке бөлімдерде опционалды магниттік карта оқырғышы және HP IL интерфейсі (HP 82401A) орналастырылуы мүмкін, олар принтерлерді, жад және электрондық сынақ жабдықтарын қосу үшін қолданылады. 71B IEEE 854 1987 радикстік тәуелсіз қозғалмалы нүкте стандартын қолданған алғашқы қолға ұсталатын құрылғы болды. Бағдарламалау мүмкіндіктеріне нақты уақыт сағаты, бағдарламаланатын таймерлер және параметрлерді беру және рекурсиямен қосалқы шақырулар кірді. Бұл HP-нің Saturn процессорына негізделген алғашқы калькуляторы болды, оның кейінгі нұсқалары танымал HP 48 сериялы калькуляторларында және HP калькуляторларының көптеген соңғы модельдерінде қолданылды. Қолмен тартылған магниттік карталар (HP 75-ке үйлесімді) әрқайсысы 650 байттан екі жолды ғана сақтай алатындықтан, карта оқырғышы (сандық пернетақтаның үстіндегі логотип астында орнатылған) аса танымал опция болған жоқ. Үлкен жад сыйымдылығын HP IL перифериялық құрылғылары арқылы, мысалы, 82161A кассеталық жетек немесе 9114A дискеталық жетек арқылы қамтамасыз етуге болады, олар да батареямен жұмыс істейтін және портативті, бірақ 71B-ге қарағанда көлемдірек болатын. Кейіннен үшінші тараптардан карта оқырғыш бөліміне орналасатын жадты кеңейту модульдері қолжетімді болды. Басқа үшінші тарап опцияларына төрт жад портының біріне қосылатын штрих-кодты таяқшалар және қолданбалы ROM-дар кірді. Штрих-кодты таяқшасы және жеке қолданбасы бар HP 71 конфигурациясы Ұлыбритания Денсаулық сақтау және әлеуметтік қамсыздандыру департаментінде (DHSS) деректерді жинау үшін кеңінен қолданылды. HP 75 немесе HP 41-ден айырмашылығы, 71B басқа құрылғымен басқарылатын HP IL циклында құрылғы ретінде де жұмыс істей алады, бұл олардың бірнешеуінің бір циклде, бір-бірімен (немесе HP 75 немесе HP 41) немесе ортақ перифериялық құрылғылармен байланысуына мүмкіндік береді. HP 82402 Dual HP IL контроллерін пайдалану арқылы бір 71B-ді екі HP IL циклына бір мезгілде қосуға болады, мүмкін бірде контроллер ретінде, екіншісінде құрылғы ретінде. HP 71B HP 41 сериялы калькуляторлары үшін жазылған бағдарламалардың үлкен көлемімен үйлесімді болуы мүмкін, плагин ROM арқылы HP 41-ді бастапқы жылдамдықтан шамамен 5 есе жылдамдықта эмуляциялайды.

Ішкі жобалау ерекшеліктері

71B-дің тағы бір ерекшелігі – HP компаниясының көпшілікке құрылғының дерлік толық ішкі инженерлік егжей-тегжейлерін қамтитын бірқатар құжаттарды (IDS: Ішкі жобалау спецификациясы) сатуы болды. 71B-нің ROM-ындағы бағдарламалық жасақтама туралы төрт IDS сериясы жарияланды; бұл ROM-ның барлық мазмұнының толық бастапқы кодын (ассемблер тілінде) және ROM бағдарламалық жасақтамасының кеңейтілген қосымша жобалау құжаттамасын қамтыды. Басқа IDS құжаттары 71B-нің аппараттық бөлігін, ROM-дағы Forth/Assembler қосымшасын және HP IL контроллеріндегі қосымшаны қамтыды.