Optron #09
13 марта 1998 |
|
System - The emulator MK-61 calculator.
System More details about us please read the information in the second issue of the newspaper "Sinclair DiamonD". These materials are reprinting from the first issue of "Sinclair DiamonD" and available on a free version of their distribution. Contact information: Internet E-mail: sergri@writeme.com, abol@technologist.com. Phone: (0322) 22-56-54 MK-61 emulator (C) Sergei Gritsuk A bit of history. In the late 80's were very popular PMC-compatible with BR-38. They allowed (however, permit and now) the ordinary user to solve the basic math problems at the engineering level, and even fun to spend leisure time. In time, many magazines ("The technique of Youth," "Science and Life", "Computer technology and its applications ", etc.) from a distance many articles about the MC, and until recently all richness of their software was not available to ordinary home users. In early 90's s messy emulators began to appear PMK for various models of computers. Therefore, logically the emergence of such (More incomparable) emulator for Speccy. The emulator consists of 4 files: MC (B) 61 (B), power (C) and diamond (C). StartUp is the first file. If you try to run the file 61 (B), it is likely computer locks up. After downloading you will see on the left itself PMK, and a special monitor to the right. Management carried keys QAOPM (Space) or Kempston joystick, as well as some hot keys. The purpose of this article is not training Programming PMC. To do this, there are a lot of literature. I focus only on the characteristics of the emulator. Shortcuts and monitor 1,2,3 keys can be toggled degree units (radians - castles - degrees). The current mode is displayed on the right at the top of PMK. Other keys are directly communication with the monitor. S key allows you to save the current state of the PMC on the disk. Press L to load the disk shipped earlier state. X button lets you clear the memory PMC (As if you turn off the power of this calculator). C key clears the screen. At the moment of pressing the keys on the monitor respectively, displays a message: Save, Load, Clear, CLS. On the monitor is indicated and mode of operation PMK (automatic or software). Features of the emulator The main difference from the real MVP - is Working with Boolean operators / \ \ / (+), Inv. The first three operations are conducted bitwise. For example: 5 Bў 4 K / \ -> result 4 INV operation conducted by the mask: 5 Bў 255 -> 224 In programming mode, instead of the characters -, L, space, F, B, C respectively appear A, B, C, D, E, F. And finally: automatically displays only decimal numbers. Description Demonstration program Along with the emulator supplied demonstration program KVADRIV, designed to find the roots of a quadratic Eq. In her example, I demonstrate session with the PMK in the form of instructions for user. Here's how it might look like. 1. Enter or download the key (L). 2. Set the calculation mode (F AVT). 3. Enter numbers (if the program is loaded from disk, it is not obligatory): 100 X-> P 0 101 X-> P 3 102 X-> P 4 200 X-> P 5 4. Clear Software Index (V / O). 5. Enter the initial data: a C / P; b S / P; c S / P (for the equation 2 ax + bx + c = 0 6. Conclusion: after the first stop on the display appear: 100 - no roots; 101 - linear equation, only the root one; 102 - two real roots; 200 - the roots are complex. 7. If there are no roots, to continue payments go to item 5. If the roots are, then press the C / P. After stopping on the indicator - the value of the first root (if the roots real) or the imaginary part complex. To read a different root or real part of the press <->. 8. To continue the calculations go to p.5. Test case: Input: a = 2; b = 5; c = 3 a = 1; b =- 4; c = 5 a = 0; b = 8; c = 3 a = 0; b = 0; c = 1 Output: 102, -1, -1.5 200, 1, 2 101;-3.75E10-1 100 P and I T H O T O P R O G R A M M I R O V A N I I ! ! !
Other articles:
Similar articles:
В этот день... 23 November