home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / cpm / asmutl / buffers.lbr / ADVPTR.MAC < prev    next >
Encoding:
Text File  |  1987-01-15  |  256 b   |  15 lines

  1. ;
  2. ; advance de by 1, modulo bc
  3. ; a,f,d,e
  4. .advptr::
  5.     inx    d
  6.     mov    a,d
  7.     cmp    b
  8.     rnz;                not at buffer end
  9.     mov    a,e
  10.     sub    c
  11.     rnz;                not at buffer end
  12.     mov    e,a;            else zero the pointer
  13.     mov    d,a
  14.     ret
  15. É