home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_200 / 221_01 / fputs.asm < prev    next >
Assembly Source File  |  1979-12-31  |  640b  |  40 lines

  1. ;small-c V2.3
  2.  EXT ccdiv,ccmult
  3.  EXT fopen,fclose,getc,putc,putchar,getchar,rewind,gets
  4.  EXT exit
  5.  EXT CCSWITCH
  6.  EXT CCPOLL
  7.  EXT isalpha,isupper,islower,isdigit,isspace
  8.  EXT toupper,tolower
  9.  EXT strlen,reverse,left,strcmp,strcpy
  10.  EXT abs,itoa,atoi,printf
  11.  NAME fputs
  12.  GLOBAL fputs
  13. fputs
  14.  LEAS -2,S
  15. cc2
  16.  LEAY 0,S
  17.  TFR  Y,D
  18.  PSHS D
  19.  LDD  8,S
  20.  ADDD #1
  21.  STD  8,S
  22.  SUBD #1
  23.  PSHS D
  24.  LDB  [,S++]
  25.  SEX
  26.  STD  [,S++]
  27.  CMPD #0
  28.  LBEQ cc3
  29.  LDD  0,S
  30.  PSHS D
  31.  LDD  6,S
  32.  PSHS D
  33.  JSR putc
  34.  LEAS 4,S
  35.  JMP cc2
  36. cc3
  37.  LEAS 2,S
  38.  RTS
  39.  END
  40.