Casio FX-603P

CASIO FX-603P
CASIO FX-603P Programmable Calculator.png
En FX-603P i fungerande skick
Typ Programmerbar vetenskaplig
Tillverkare Casio
Introducerad 1990
Kalkylator
Ingångsläge Infix
Precision 12-siffrig mantissa, ±99 exponent
Bildskärmstyp LCD -punktmatris
Skärmstorlek 2×16 tecken
Programmering
Programmeringsspråk) Tangenttryckning (helt sammanslagen, Turing klar )
Minnesregister 110
Programsteg 6'144
Gränssnitt
Hamnar en leverantörsspecifik
Ansluter till Kompakt kassett via :

Linjeskrivare via en av:

PC via en av:

Övrig
Strömförsörjning 2×"CR-2032" litium + 1×"CR-2032" litium
Vikt 141 g, 5 oz
Mått 15,24x7,6x1,2 cm, 6"×3"×½"

FX -603P var en programmerbar kalkylator , tillverkad av Casio från 1990. Det var efterföljaren till Casio FX-602P . Eftersom den endast släpptes i ett begränsat antal länder i små kvantiteter, är den nu en alltför sällsynt vara som kräver höga priser när den säljs.

Visa

FX-603P hade en tvårads punktmatrisdisplay med 16 tecken vardera som huvuddisplay. En ytterligare 4-siffrig 7-segmentsdisplay som används för att visa programsteget vid inmatning eller felsökning av program och 20 statusindikatorer.

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. Det var bara ett fåtal operationer som behövde två byte.

FX-603P kunde lagra 6 144 steg. Data kan lagras i 110-minnesregistret. FX-603P-serien stödde 20 etiketter för program och subrutiner som kallas P0 .. P19 - dubbelt så mycket som föregångarna. Varje program eller subrutin kan ha upp till 10 lokala etiketter som kallas LBL0 .. LBL9 för hopp och förgreningar.

FX -603P stödde indirekt adressering både för minnesåtkomst och hopp och därför kan programmeringsmodellen betraktas som Turing komplett .

FX-603P var bakåtkompatibel med FX-602P kunde ladda FX-602P-program från Compact Cassette .

Programmeringsexempel

Här är ett exempelprogram som beräknar faktorn för ett heltal från 2 till 69. För 5! skriver du 5 P0 och får resultatet, 120. Med den extra alfautgången är programmet 14 byte långt.

Nyckelkod Kommentar
LÄGE 2 Byt till läge 2 för att möjliggöra redigering av programområdena P0 till P19
P0 Från programlistan, tryck på knappen P0 för att börja redigera programområdet P0
ALFA n ! = ALFA mata ut "n!=" i första raden på displayen. Resultatet kommer att visas på raden 2
HLT väntar på användarinmatning, användaren skriver in antal och trycker på EXE-knappen för att fortsätta programmet
Min 0 0 lagrar värdet som angetts av användaren i register M00
1 sätt 1 i aktuellt omedelbart register så det finns ett värde att multiplicera med
LBL 0 etikett för slingan
* multiplicera
HERR 0 0 av n
DSZ GÅT 0 minskar M00 och tillbaka till LBL0 tills M00=0
= slutet av slingan, har maskinen beräknat

Gränssnitt

Casio FA-6
FA-6.JPG
Ansluter till Kompaktkassett via en av:

Linjeskrivare via :

Persondator via :

Tillverkare Casio
Typ Multi Interface

FX-603P använde samma FA-6- gränssnitt som används av Casio FX-840P, Casio FX-841P, Casio FX-850P , Casio FX-860P, Casio FX-860Pvc, Casio FX-870P, Casio FX-880P, Casio FX-890P, Casio VX-1, Casio VX-2, Casio VX-3, Casio VX-4, Casio Z-1 och Casio Z-1GR programmerbar miniräknare och fickdatorer . Detta gränssnitt har ett Kansas City-standard Compact Cassette- gränssnitt, en Centronics-skrivarport och ett RS-232- gränssnitt.

externa länkar