Casio Z-1GR User Manual Page 35

  • Download
  • Add to my manuals
  • Print
  • Page
    / 36
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 34
BASIC comparison sheet Casio MODE Page 35
MODE 90,A,B,F
MODE 91,A,,D
MODE 92,A,B
Matrix operation: contents of matrix A goes to matrix B
MODE 93,A
Matrix operation: contents of matrix A is transposed
MODE 94,A,B,C
MODE 95,A
Equal to INPUT,A (used in the FXLibrary with error code reading from the memory)
MODE 96,Oper,A,B,C
Boolean operation. Oper has the following options
0 is Twos complement,
1 is NOR,
2 is AND,
3 is OR,
4 is XOR
MODE 97,A,X,Y
Matrix operation: dimensions of matrix A go to X an Y
MODE 99,0 Breaks on Error (default behavior)
MODE 99,1 Continues execution on Error
I tried to find the address of the special $ variable. It seems to start from address 400.
The last entry line is at address 528. The FXLibrary is at address about 16400.
I also tried the "password erase" offered by Xerxes - it works. The password string is located at address 308.
The MEMO-databank seems to be at address 588.
The IN-OUT-CALC string seems to be after the program area - not at fixed address.
Also the scan-codes of the special buttons for MODE21 are:
128 - SIN
129 - COS
130 - TAN
134 - LOG
135 - LN
136 - EXP
137 - SQR (square root sign)
152 - DEG(
182 - &H
183 - CUR (cubic root sign)
185 - HYP
205 - X^2
206 - X^3
207 - 10^x
219 - CLS
220 - ENG
222 - STAT
234 - MEMO
235 - EXT
239 - EXE
240 - INS
241 ->
242 <-
244 - STOP
245 - MODE
246 - ^R (return of the last entered line)
247 - Shift
251 - IN
252 - OUT
253 - CALC
Matrix operation: inverse of matrix A goes to matrix B. Return code F is for success. If the value of F = 0 then the inversion
operation was unsuccessful.
Matrix operation: determinant of matrix A goes to variable D. Note the double comma! I tried to put variable there but an
Error occurs.
Matrix operation: matrix A multiplied by matrix B goes to C. C variable should not be an array. The command will create it as
an array.
The variables A-Z are stored backwards from the end of the memory: variable A is at address 16376. Variable B is 8 bits
before at 16368 etc. Variable Z is at 16176.
Well, another curious thing is that I managed to use 6 more characters from the code table (small D, small L, -1 index, thick
/, b/, /c). I did this with using MODE19 to the address of a string variable. Maybe one day somebody will need to use those
special chars. Functions like CHR$ and ASC can be substituted by short (1-row) programs, using MODE18 & MODE19.
Page view 34
1 2 ... 30 31 32 33 34 35 36

Comments to this Manuals

No comments