home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
- HDBCALC - HEX/DECIMAL/BINARY CALCULATOR
- ---------------------------------------
-
- (C) Copyright 1988, Jim Lynch
-
-
- Ver 1.00
-
-
- USER MANUAL
- -----------
-
-
-
-
-
-
-
- INTRODUCTION
- ------------
-
- HDBCALC is a 16 bit programmers calculator, distributed in its
- non-memory resident form as Shareware, and may be freely copied
- and distributed, unaltered, provided this document file accompanies
- the program. If you find this calculator useful, a $10 registration
- fee is requested, for which you will receive the memory resident
- version. Comments and suggestions are also welcome. Thank you very
- much.
-
-
-
- SYSTEM REQUIREMENTS
- -------------------
- HDBCALC requires DOS 2.xx (memory resident version requires DOS 3.xx).
- Both versions will run on monochrome and color (CGA, EGA & VGA) video
- adapters.
-
-
-
- CALCULATOR DISPLAY
- ------------------
-
- The main display uses hi-liting to indicate which numbers are
- the result of the current operation (bright), and which are left
- over from a previous operation (normal); therefore it is important
- to adjust the brightness/contrast of your monitor so that bright
- and normal can be distinguished.
-
- ╔══════════════════════════════════════════╗
- ║ HEX DEC BIN ║
- ║ A: 0000 00000 0000 0000 0000 0000 ║
- ║ B: 0000 00000 0000 0000 0000 0000 ║
- ║ ==== ===== =================== ║
- ║ C: 0000 00000 0000 0000 0000 0000 ║
- ╟──────────────────────────────────────────╢
- ║ ADD SUB SHR SHL AND NOT XOR OR ║
- ╟─────────────────────┬────────────────────╢
- ║ F1=help Esc=exit │ positive nocarry ║
- ╚═════════════════════╧════════════════════╝
-
- Numbers can be entered into any field by using the function keys
- to move the block cursor. Math and Logical operations are selected by
- positioning the block over the desired operation and pressing ENTER.
- The result of the operation will appear in Line C.
-
- Single number operations (i.e., SHR) are performed on the number
- in Line A.
-
- To perform repeated operations, press the PageUp key to move the
- result values (Line C) to Line A, and then repeat the desired
- operation.
-
- In the lower right hand corner, two status flags are shown. These
- reflect the state of the CPU's status flags as set by the last
- operation performed.
-
- Note that HDBCALC is an unsigned 16 bit calculator; therefore the
- largest number that can be computed is FFFF. For the same reason,
- when you subtract 2 from 1 the result is FFFF (decimal 65,535),
- which seems strange unless you think in Hex (who does?). In the
- same vein, the largest positive number is 7FFF (decimal 32,767),
- which is the reason why the status flag shows 'negative' if you
- add 1 to 7FFF.
-
-
- FUNCTION KEYS
- -------------
- Complete on-screen help is provided for function key operation,
- and is not repeated here. One thing that may not be self-evident
- is how to exit from the shareware notice or move from the help
- window back to the calculator - press any key.
-
-
- WHAT IS SHAREWARE?
- ------------------
- The following statement is provided by the Association of Shareware
- Professionals (ASP).
-
- "Shareware distribution gives users a chance to try software
- before buying it. If you try a Shareware program and continue
- using it, you are expected to register. Individual programs
- differ on details -- some request registration while others
- require it, some specify a maximum trial period. With
- registration, you get anything from the simple right to
- continue using the software to an updated program with printed
- manual.
-
- Copyright laws apply to both Shareware and commercial
- software, and the copyright holder retains all rights, with a
- few specific exceptions as stated below. Shareware authors are
- accomplished programmers, just like commercial authors, and
- the programs are of comparable quality. (In both cases, there
- are good programs and bad ones!) The main difference is in the
- method of distribution. The author specifically grants the
- right to copy and distribute the software, either to all and
- sundry or to a specific group. For example, some authors
- require written permission before a commercial disk vendor may
- copy their Shareware.
-
- So, Shareware is a distribution method, not a type of
- software. You should find software that suits your needs and
- pocketbook, whether it's commercial or Shareware. The
- Shareware system makes fitting your needs easier, because you
- can try before you buy. And because the overhead is low,
- prices are low also. Shareware has the ultimate money-back
- guarantee -- if you don't use the product, you don't pay for
- it."
-
-
-
- ORDER FORM
- ----------
- To register HDBCALC and receive the MEMORY RESIDENT VERSION,
- send this form along with your $10 check payable to:
-
- ╔══════════════════════════════════════════════╗
- ║ Jim Lynch - Box 140192, SI NY, 10314 USA ║
- ╚══════════════════════════════════════════════╝
-
-
-
- NAME____________________________________________________________
-
-
- ADDRESS_________________________________________________________
-
-
- Please indicate where you obtained HDBCALC______________________
-
- ________________________________________________________________
-
-
- Please indicate which "Hotkey" you prefer - the key combination that
- will cause HDBCALC to "popup" (check one):
-
-
- ___ Alt_LeftShift ___ Ctrl_LeftShift ___ LeftShift_RightShift
-
- ___ Alt_CapsLock ___ Ctrl_CapsLock ___ RightShift_NumLock
-
- ___ Alt_NumLock ___ Ctrl_Alt_F1 ___ LeftShift_NumLock
-
- ___ Alt_PgUp ___ Ctrl_PgUp
-
- ___ Alt_PgDn ___ Ctrl_PgDn
-
- ___ Alt_Home ___ Ctrl_Home
-
- ___ Alt_End ___ Ctrl_End
-
- ___ Alt_Ins ___ Ctrl_Ins
-
-
-
- Thank you for your order.
-