HP-65 oli ensimmäinen kannettava ohjelmoitava laskin käyttää magneettisia kortteja muistivälineeseen. Vaikka kapasiteetti on rajallinen, sitä voidaan pitää historian ensimmäisenä erillisenä kannettavana tietokoneena .
Bill Hewlett oli ilmaissut tarpeen laskimen sopivan paitataskuunsa. Tämä selittää koneen laskevan syvyyden. Magneettikortit asetetaan laskimen paksulle puolelle, LED- näytön alle . Laskinohjelman dokumentaatio on erittäin kattava, ja se sisältää algoritmeja satoja sovelluksia varten, mukaan lukien ratkaisut differentiaaliyhtälöihin, osakekurssien arviointi, tilastot ja paljon muuta .
Luotu vuonna 1974 Hewlett-Packard , katsottiin ihme nykyaikaisen elektroniikan kanssa yhdeksän varastointi rekistereitä ja muisti kykenee pidättämään 100 ohjeita. Se käytti puolan käänteistä merkintää ja ohjelmointi perustui pinon käyttöön .
Kone tuodaan markkinoille Yhdysvalloissa hintaan 795 dollaria . SisäänMaaliskuu 1974, Science et Vie -lehti ilmoittaa, että kone on myynnissä Ranskassa 4950 F HT: llä (754 euroa , aikakauden pienen auton hinta), mikä tekee siitä maailman kalleimman ohjelmoitavan laskimen.
Sen seuraaja on HP-67 , jolla on suurempi muistikapasiteetti.
HP-65 oli kone, joka toi markkinoille "pitkät" puolisuunnikkaan muotoiset näppäimet, joista tulisi monien HP-laskinten sukupolvien tunnusmerkki. Jokaisella näppäimellä oli enintään neljä toimintoa. Näppäimessä ilmoitetun "normaalin" toiminnon lisäksi "kulta" -toiminto on merkitty näppäimen yläpuolella olevaan kehykseen ja "sininen" -toiminto on painettu avaimen kaltevalle pinnalle. Näihin toimintoihin päästiin painamalla kultaista "f" -etuliitintä tai sinistä "g" -näppäintä. Esimerkiksi "f", jota seuraa " ", laukaisi sinifunktion , kun taas "g", jota seuraa " ", laskisi . Joillekin matemaattisille funktioille kultainen avain, jonka etuliite on "f −1 ", laskee käänteisen funktion. Esimerkiksi "f −1 " ja sen jälkeen " " laskisivat sinin ( ) käänteisfunktion .
Toimintoihin sisältyi neliöjuuri, käänteisfunktio, trigonometriset funktiot (sini, kosini, tangentti ja niiden käänteisarvot), eksponentti, logaritmit ja faktorial. HP-65 oli yksi ensimmäisistä laskimista, jotka sisälsivät muunnos funktiosta toiseen, vaikka se tuki vain oktaalia (emäs 8). Laskin pystyi myös suorittamaan muunnokset astetta, minuuttia, sekuntia ja radiaania sekä muunnoksia napa- ja suorakulmaisten koordinaattien välillä.
HP-65: n ohjelmamuisti oli jopa 100 6- bittistä käskyä , joka sisälsi aliohjelmiin kutsumisen ja ehdollisen haarautumisen x- ja y-rekisterien vertailun perusteella. Jotkut, mutta eivät kaikki, useilla näppäimillä syötetyistä komennoista tallennettiin yhteen muistisoluun. Kun ohjelma näytettiin, ohjeet näytettiin ilman rivinumeroita.
Ohjelma voitiin tallentaa magneettisille mylar- korteille ( 71 mm x 9,5 mm ), jotka syötettiin lukijaan pienellä sähkömoottorilla maton ja kumitelan kautta nopeudella 6 cm / s . Tallennusalue käytti vain puolta kartan leveydestä. Vaikka oli mahdollista kääntää kortti toisen ohjelman tallentamiseksi, tätä ei virallisesti suositeltu (toisin kuin myöhemmässä mallissa HP-67 ), koska kortin toinen puoli oli kosketuksessa kumipyörän kanssa. hankausta. Kun kortti asetettiin näytön ja näppäimistön väliseen lisäpaikkaan, kortille painettu teksti vastasi näppäimistön ensimmäistä riviä (A - E). Tämä toimi muistutuksena pikanäppäimistä, jotka vastasivat ohjelman eri aloituskohtia.
Kortit voidaan suojata kirjoittamalla leikkaamalla kortin vasen yläkulma vinosti. HP myi myös ohjelmia tieteellisiin ja tekniikan sovelluksiin ennalta tallennetuille (ja kirjoitussuojatuille) korttisarjoille.
HP-65: ssä oli "ominaisuus", jolla R9-tallennusrekisteri vioittui, kun käyttäjä (tai ohjelma) suoritti tiettyjä trigonometrisiä toimintoja tai suoritti tiettyjä vertailutestejä. Tällainen ongelma oli yleinen monissa laskimissa tuolloin. Se johtui muistin puutteesta - pienennetty kustannussyistä -, liian alhaisesta sähkötehosta tai miniatyroinnista. Koska rajoitukset oli dokumentoitu, se ei tarkalleen ottaen ollut vika .