home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 15 / 15.iso / s / s220 / 4.ddi / A8051OPR.S03 < prev    next >
Encoding:
Text File  |  1983-08-30  |  1.8 KB  |  75 lines

  1. ; CONSTANTS!
  2.  LSTFOR+;This file is not formatted 
  3.  DW 7; DECIMAL
  4.  DW 70h ; HEXADECIMAL
  5.  DD "1.0 ;REAL (SINGLE IEEE PREC.)
  6.  DD ".00000001
  7.  DD "-3
  8.  DD "-3E-6
  9.  DW 1011B ;BINARY
  10.  DW 77Q ;OCTAL
  11.  DD '0' ;FILL OUT TO 4 BYTES!
  12.  DB '''','''H','A'+3,''''-5 ;WHOW !
  13. ;LABELS
  14. ?QUESTION_MARK:
  15. _UNDERSCORE:
  16. lowercase:
  17. ; OPERATORS!
  18. VARIABLE SET 33.5 ;8051 SPECIAL (NOTE TRANSFORMATIONS)
  19. VARIABLE SET 3<>4
  20.  VARIABLE SET 3>4
  21. VARIABLE SET 3<4
  22. VARIABLE SET 3=4
  23. VARIABLE SET 3>=3
  24. VARIABLE SET 3>3
  25. VARIABLE SET 3<3
  26. VARIABLE SET 3<=3
  27. VARIABLE SET 3*7
  28. VARIABLE SET 34/5
  29. VARIABLE SET 34-5
  30. VARIABLE SET 34+5
  31. VARIABLE SET 34&5
  32. VARIABLE SET 34 AND 5
  33. VARIABLE SET 34 OR 5
  34. VARIABLE SET 34 XOR 5
  35. VARIABLE SET 34 EQ 34
  36. VARIABLE SET 34 NE 34
  37. VARIABLE SET 34 GT 5
  38. VARIABLE SET 34 LT 5
  39. VARIABLE SET 34 GE 5
  40. VARIABLE SET 34 LE 5
  41. VARIABLE SET -1>>1
  42. VARIABLE SET -1<<-2
  43. VARIABLE SET 34 UGT 5
  44. VARIABLE SET 34 ULT 5
  45. VARIABLE SET -7 ;UNARY MINUS
  46. VARIABLE SET  NOT 6
  47. VARIABLE SET 34 MOD 5
  48. VARIABLE SET 34 SHR 2
  49. VARIABLE SET 34 SHL 2
  50. VARIABLE SET  LOW 89ABCDEFH ;The lowest byte
  51. VARIABLE SET  HIGH 89ABCDEFh ;The 2:nd byte
  52. VARIABLE SET  LWRD 89ABCDEFh ;Byte 1 & 2
  53. VARIABLE SET  HWRD 89ABCDEFh ;Byte 3 & 4
  54. VARIABLE SET (45+7)/7
  55. VARIABLE SET DATE 1
  56. VARIABLE SET DATE 2
  57. ; OPERATORS THAT CAN BE USED ON RELOCATABLE EXPRESSIONS!
  58.  RSEG A_RELSEG
  59.  EXTRN SOME_OTHER_EXT
  60.  EXTERN AN_EXTERNAL
  61.  DB  LOW AN_EXTERNAL ;Must be a 8-bit operand
  62.  DB  HIGH (SOME_OTHER_EXT-6) ;Offsets are allowed
  63.  DB  LOW $
  64.  COMMON CODE
  65.  DW  LWRD ($+5) ;Must be a 16-bit operand
  66.  DW  HWRD AN_EXTERNAL
  67. ; SEGMENT OPERATORS!
  68.  DW  SFB CODE ;Can be used on 8, 16, PCREL_16 and 32
  69.  DD  SFE (A_RELSEG-4) ;Offsets are allowed
  70.  ASEG
  71. ;REFERENCE TO PREDEFINED SYMBOL
  72.  SETB   SCON.4
  73.  SETB   REN ; Is equivalent with previous
  74.         LSTFOR  -               ; Normal mode
  75.