home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / turbopas / tp / utl2 / utl2.lbr / TURBO.TZP / TURBO.TIP
Text File  |  1987-04-26  |  640b  |  23 lines

  1. A tip obtained from the JOURNAL of the TURBO USERS GROUP.
  2.  
  3. A small change for a big bang.
  4.  
  5. Incrementing or decrementing an integer or byte quantity is 
  6. slower than using the SUCC or PRED standard functions.
  7.  
  8. Particularly if the variable is an integer. 
  9.  
  10. The statement 
  11.  
  12. var Count : integer;
  13.     count := count + 1; takes 82 T-cycles on the Z80 and 32
  14.     clocks on the 8088.
  15.  
  16. The statement  count := succ(count); takes 46 T-cycles on the
  17. Z80 and 30 clocks on the 8080.
  18.  
  19. Additionally the second statement requires 5 less bytes on the
  20. Z80 and 2 less on the 8088.
  21.  
  22. By : M. Pickhardt  Passed Along By : W. Mabee, CRNA
  23.