Skip to main content
2 of 6
added 18 characters in body
Art
  • 618
  • 1
  • 5
  • 10

Is this an assembly language?

Excuse me if it's off topic - perhaps you can advise where I can ask then.

In childhood I used to program on MK-61 soviet calculator. It had 4 operating registers (X, Y, Z, T) and 15 storage registers. Program could have 105 steps. As I recall it had commands like:

  • swap X and Y registers
  • shift registers (Z to T, Y to Z, X to Y)
  • copy from storage register (1..15) to X
  • copy from X to storage register (1..15)
  • if X < 0 then go to program step ##
  • perform operation (+, -, *, /) using X and Y values and put result to X
  • etc

Q: Is this command set an assembly language? Did I have a basic idea of assembly languages using this device?

Device

Art
  • 618
  • 1
  • 5
  • 10