home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 300-399 / ff321.lzh / DezHexBin / README.e < prev    next >
Text File  |  1990-02-27  |  3KB  |  151 lines

  1.  
  2.  
  3.         ++==================================++
  4.         ||        DezHexBin V1.1        ||
  5.         ++==================================++
  6.  
  7.                Manual - English Version
  8.           Author: Michael Djavidan, 7.1.1990
  9.  
  10.  
  11.  
  12.  
  13. DHB is a simple but useful programming-tool. It's only task is, to convert
  14. Integers between decimal, hexadecimal and binary numbers very comfortable
  15. and with low expense.
  16.  
  17. DHB was coded to 100% in assembler. Therefore the binary is very compact.
  18. Because of being rather short too, I placed the Sourcecode in only one
  19. modul. The program may be started from CLI or from Workbench. DHB knows no
  20. parameters.
  21.  
  22. The files are:
  23.  
  24.       - dhb.s              The source
  25.       - dhb              The binary
  26.       - dhb.info          Info-file for Workbench start
  27.       - README.d          The German Manual (It might be better...)
  28.       - README.e          The English Manual
  29.  
  30.  
  31.  
  32.             THE MENU
  33.             --------
  34.  
  35. ... includes only one item:
  36.  
  37. Auto-Clear (on/off): If switched on (default), the input area of the
  38.              stringgadgets will be automatically cleared by
  39.              klicking on them.
  40.  
  41.  
  42.  
  43.  
  44.             THE STRINGGADGETS:
  45.             ------------------
  46.  
  47. Four stringgadgets do the input/output of numbers:
  48.  
  49. Decimal-gadget (d):     Possible characters:
  50.             0-9,
  51.             Space,
  52.             Sign (+,-);
  53.  
  54. Hexadecimal-gadget ($): Possible characters:
  55.             0-9,
  56.             A-F (a-f),
  57.             Space;
  58.  
  59. Binary-gadget (%):      Possible characters:
  60.             Digits 0 and 1;
  61.             Space
  62.  
  63. ASCII-gadget (a):       Possible characters:
  64.             All Chars;
  65.             This gadget only works
  66.             with bits 0-7 of the 32-bit-number.
  67.  
  68.  
  69.  
  70.  
  71.             THE BOOLGADGETS
  72.             ---------------
  73.              (from left to right:)
  74.  
  75.  
  76. Left-shift («):     Independent from the BWL-Gadget, the whole
  77.             32-bit-number is shifted one Position to the left.
  78.             This means the same as: "lsl.l #1,...".
  79.  
  80. Right-Shift (»):    The same as above but to the right side.
  81.             This means the same as: "lsr.l #1,...".
  82.  
  83. BWL-Gadget (B,W,L): This Gadget switches the shown width of the number.
  84.             'B'yte (8 Bit)  -> 0-255
  85.             'W'ort (16 Bit) -> 0-65535
  86.             'L'ong (32 Bit) -> 0-4294967295
  87.  
  88. Sign-Gadget (+,±):  This Gadget switches between signed- or unsigned
  89.             display.
  90.             - '+' -> unsigned
  91.             - '±' -> signed
  92.             It only affects the decimal display.
  93.             But nevertheless you may do a signed decimal Input.
  94.  
  95.  
  96.  
  97.  
  98.  
  99.             ERROR MESSAGES
  100.             --------------
  101.  
  102. - Invalid Character: Couldn't convert the number;
  103.              Wrong character in input-area;
  104.  
  105. - Overflow:         At dezimal input, value was out of Range;
  106.              (Greater than 4294967295)
  107.  
  108.  
  109.  
  110.             ENVIRONMENT
  111.             -----------
  112.  
  113. Amiga 500 with 1Mb RAM
  114. Kickstart: V1.2
  115.  
  116. Assembler: Asm68k V 1.1.0
  117. Linker:    Blink V6.5
  118.  
  119.        Asm68k dhb.s -CC -NL
  120.        Blink dhb.o
  121.  
  122.  
  123.  
  124.             DISTRIBUTION
  125.             ------------
  126.  
  127. DHB and DHB.s may only be copied and used for non-commercial purposes.
  128.  
  129.  
  130.  
  131.             THE END
  132.             -------
  133.  
  134.  
  135. Any question goes to:
  136.  
  137.             Michael Djavidan
  138.             St.Kolomann 7
  139.             8059 Wörth
  140.             West Germany
  141.  
  142.  
  143.  
  144.  
  145.  
  146. I hope you'll find DHB useful...
  147.  
  148.  
  149.  
  150.  
  151.