Casio FX-502P-serien
Typ | Programmerbar vetenskaplig |
---|---|
Tillverkare | Casio |
Introducerad | 1978 |
Kalkylator | |
Ingångsläge | Infix |
Precision | 12-siffrig mantissa, ±99 exponent |
Bildskärmstyp | LCD- skärm med sju segment |
Skärmstorlek | 10 + 3 siffror |
Programmering | |
Programmeringsspråk) | Tangenttryckning (helt sammanslagen, Turing klar ) |
Minnesregister | 11 (FX-501P) , 22 (FX-502P) |
Programsteg | 128 (FX-501P) , 256 (FX-502P) |
Gränssnitt | |
Hamnar | en leverantörsspecifik |
Ansluter till | Kompakt kassett via : |
Övrig | |
Strömförsörjning | 2×"G13" eller 2×"LR44" |
Energiförbrukning | 0,0008 W |
Vikt | 141 g, 5 oz |
Mått | 15,24×7,6×1,2 cm, 6"×3"×½" |
FX -501P och FX-502P var programmerbara miniräknare , tillverkade av Casio från 1978/1979. De var föregångarna till FX-601P och FX-602P .
Det är troligt att FX-501P/502P var de första programmerbara LCD-räknare som tillverkades, eftersom fram till 1979 (och introduktionen av HP-41C) ingen tillverkare hade introducerat en sådan enhet.
Aritmetisk
FX -502P- serien använder algebraisk logik som var toppmodern vid den tiden.
Visa
FX -501P och FX-502P hade en enkelrads 7-segment flytande kristallskärm med 10 siffror som huvuddisplay. En ytterligare 3-siffrig 7-segmentsdisplay som används för att visa exponenter och programsteg vid ingång eller felsökning av program och 10 statusindikatorer. Skärmen var täckt med ett gult filter, förmodligen för att förhindra ultraviolett strålningsskador på den instabila (på den tiden) Liquid Crystal-föreningen. [ citat behövs ]
Programmering
Programmeringsmodellen som användes var tangenttrycksprogrammering med vilken varje tryckt tangent spelades in och spelades senare upp. På rekord slogs flera tangenttryckningar samman till ett enda programmeringssteg. Alla operationer inpassade i ett programsteg.
FX -501P kunde lagra 128 steg, med 11 minnesregister. FX -502P hade dubbelt så stor kapacitet med 256 steg och 22 minnesregister.
Villkorliga och ovillkorliga hopp samt subrutiner stöddes. FX -502P- serien stödde 10 etiketter för program och subrutiner som kallas P0 .. P9. Varje program eller subrutin kan ha upp till 10 lokala etiketter som kallas LBL0 .. LBL9 för hopp och förgreningar.
FX -501P och FX-502P stödde indirekt adressering både för minnesåtkomst och hopp och därför kan programmeringsmodellen betraktas som Turing komplett .
0 Eftersom FX-501P och FX-502P endast använde en sjusegmentsdisplay representerades varje programsteg av en speciell 2-siffrig koder bestående av siffrorna .. 9 och tecknet C , E , F och P . Kalkylatorn kom med ett speciellt överlägg så att användaren inte behövde memorera mappningen mellan kod och faktisk kommando.
Det som skilde FX-501 / FX-502P från sina konkurrenter var att programmeringen behölls i ett batteribuffrat minne när räknaren stängdes av.
Programmeringsexempel
Här är ett exempelprogram som beräknar faktorn för ett heltal från 2 till 69. För 5! skulle användaren skriva 5
P0
och få resultatet 120. Hela programmet är bara 9 byte långt.
Nyckelkod | Display-kod | Kommentar |
---|---|---|
P0 | P0 | anropa programmet med P0-knappen |
Min 0 | C6-00 | lagrar värdet i register 0 |
1 | 01 | börjar med 1 |
LBL 0 | F0-00 | etikett för slingan |
* | E1 | multiplicera |
HERR 0 | C7-00 | med M0 |
INV DSZ | FF-01 | Minskar M0 och hoppar över nästa kommando om M0=Noll |
GÅ TILL 0 | F1-00 | Gå till LBL0 |
= | E5 | slutet av slingan, har maskinen beräknat |
Gränssnitt
Ansluter till |
FX-502P- serien och FX-602P -serien
Kompaktkassett via en av:
|
---|---|
Tillverkare | Casio |
Introducerad | 1979 |
Typ | Kompakt kassettgränssnitt |
FX -501P och FX-502P använde FA-1 för att lagra program och data till Compact Cassette med Kansas City-standarden . FA -1 gjorde det också möjligt för miniräknare att generera musiknoter.
FX-501P användes på låten Pocket Calculator från 1981 av den elektroniska musikgruppen Kraftwerk .
externa länkar
- FX-501P och FX-502P på casio.ledudu.com underhålls av ledudu.
- FX-502P Geek värd av casio.ledudu.com
- FX-501P och FX-502P på RS-Key underhålls av Viktor Toth.
- Casio FX-501P och Casio FX-502P på Voidware
- FX-502P Simulator