MikesArcade.com Coin-op Video Arcade Technical Information Archive
  Home  |  Repair Logs  |  Game Manuals  |  Monitor Manuals  |  Online Store  |  Links  |  Contact Us
Technical Info
  Repair Logs
  Pacman fixes
  Manuals & Schematics
  Monitor Manuals
  Nintendo Game List
  Nintendo Joysticks
  Nintendo Buttons
  Data I/O Promlink 6.10
Spies Wiretap Archives
  Coin-op Video Game List
  Game Conversions
  The Mixed Bag
  PCB Pinouts and DIPs
PDF Game Artwork
  Coin door inserts, etc.
  Instructions cards
  Operation Sheets
  Control Panel & Bezels
Jukebox
  Title Strip Creator
Tutorials
  Component markings...
  Crating a game
  Build your own cabinet
Board Upgrades
  Double Donkey Kong
Wanted
  Items I'm looking for
Miscellaneous
  Links
  Contact Us
Certifications
  Valid HTML 4.01!
 
----------------------------------------------------------------
|                                                              |
|                                                              |
|                Digital Equipment Corporation                 |
|                                                              |
|  M     M     A       CCCC   RRRRRR    OOOOO         1     1  |
|  MM   MM    A A     C    C  R     R  O     O       11    11  |
|  M M M M   A   A   C        R     R  O     O        1     1  |
|  M  M  M  AAAAAAA  C        RRRRRR   O     O  XXX   1     1  |
|  M     M  A     A  C        R R      O     O        1     1  |
|  M     M  A     A   C    C  R   R    O     O        1     1  |
|  M     M  A     A    CCCC   R     R   OOOOO        111   111 |
|                                                              |
|              General PDP-11 MACRO-11 Assembler               |
|             Symbol, Directive and Error Summary              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX|
|XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX|
|XXXXX  X XXX  XXX XXXXXXXX XXX  XXX XX  XXXX XXXXXXXX XXX  XXX|
|XXXXX  X XXXXXXXX XXXXXXXX XXXXXXXX XX  XXXX XXXXXXXX XXX  XXX|
|XX     X XXX  XXX XX    XX XXX  XXX X    XXX XX    XX XXX  XXX|
|X  XX  X XXX  XXX X  XX  X XXX  XXX XX  XXXX XXXXX  X XXX  XXX|
|X  XX  X XXX  XXX X  XX  X XXX  XXX XX  XXXX XX     X XXX  XXX|
|X  XX  X XXX  XXX X  XX  X XXX  XXX XX  XXXX X  XX  X XXX  XXX|
|XX     X XXX  XXX XX     X XXX  XXX XXX   XX XX     X XXX  XXX|
|XXXXXXXX XXXXXXXX XXXXX  X XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX|
|XXXXXXXX XXXXXXXX XX    XX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX|
|XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX|
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|Written by     Jonathan Bowen                                 |
|               Programming Research Group                     |
|               Oxford University Computing Laboratory         |
|               8-11 Keble Road                                |
|               Oxford OX1 3QD                                 |
|               England                                        |
|                                                              |
|               Tel +44-865-273840                             |
|                                                              |
|Created        September 1981                                 |
|Updated        April 1985                                     |
|Issue          1.5                Copyright (C) J.P.Bowen 1985|
----------------------------------------------------------------
----------------------------------------------------------------
|Symbol/Directive     |Description                             |
|---------------------+----------------------------------------|
| CR,LF               |Line terminator                      [1]|
| FF                  |Page terminator                      [1]|
| SP                  |Item terminator or field terminator     |
| HT                  |Item terminator or field terminator     |
| VT                  |Source line terminator                  |
| :                   |Label terminator                        |
| ::                  |Global label terminator                 |
| =                   |Direct assignment operator              |
| ==                  |Global direct assignment operator       |
| %                   |Register term indicator                 |
| #                   |Immediate expression indicator          |
| @                   |Deferred addressing indicator           |
| (                   |Initial register indicator              |
| )                   |Terminal register indicator             |
| ,                   |Operand field separator                 |
| ;                   |Comment field indicator                 |
| +                   |Arithmetic addition or auto-increment   |
| -                   |Arithmetic subtraction or auto-decrement|
| *                   |Arithmetic multiplication               |
| /                   |Arithmetic division                     |
| &                   |Logical AND                             |
| !                   |Logical inclusive OR                    |
| "                   |Double ASCII character indicator        |
| '                   |Single ASCII character or concatenation |
| .                   |Assembly location counter               |
| <                   |Initial argument indicator              |
| >                   |Terminal argument indicator             |
| ^                   |Unary operator or argument indicator    |
| \                   |Macro call numeric argument indicator   |
|---------------------+----------------------------------------|
|.ASCII  /string/     |ASCII string                            |
|.ASCIZ  /string/     |ASCII string with Zero byte terminator  |
|.ASECT               |Absolute Section                        |
|.BLKB   exp          |Block Bytes (8-bit)                     |
|.BLKW   exp          |Block Words (16-bit)                    |
|.BYTE   exp(s)       |Byte(s) (8-bit)                         |
|.CSECT  (name)       |Relocatable program Section             |
|.DSABL  arg          |Disable function                     [3]|
|.ENABL  arg          |Enable function                      [3]|
|.END    (exp)        |End of program (and start address)      |
|.ENDC                |End Conditional assembly                |
|.ENDM   (name)       |End Macro definition or repeat block    |
|.ENDR                |End Repeat block                        |
|.EOT                 |End Of Tape (ignored)                   |
|.ERROR  exp ;text    |User-invoked Error                      |
|.EVEN                |Set current location to Even address    |
|.FLT2   arg(s)       |2-word Floating Point number(s)      [1]|
|.FLT4   arg(s)       |4-word Floating Point number(s)      [1]|
|.GLOBL  sym(s)       |Global symbol(s)                        |
|.IDENT  /string/     |Identity string (up to 6 radix-50 chars)|
|.IF     cond,arg     |If condition true then assemble code [4]|
|.IFF                 |If last condition False assemble code   |
|.IFT                 |If last condition True assemble code    |
|.IFTF                |If last cond True or False assemble code|
|.IIF    cond,arg,stat|Immediate conditional assembly       [4]|
|.IRP    sym,<arg(s)> |Indefinite Repeat block                 |
|.IRPC   sym,<string> |Indefinite Repeat block                 |
|.LIMIT               |Reserve 2 words for program Limits      |
|.LIST   (arg)        |Enable Listing (option)              [5]|
|.MACRO  name(,arg(s))|Macro name (and parameter(s))           |
|.MCALL  arg(s)       |Macro Call system macro(s)              |
|.MEXIT               |Exit Macro or indefinite repeat block   |
|.NARG   sym          |Equate Number of macro Arguments     [2]|
|.NCHR   sym,<string> |Equate Number of Characters in a string |
|.NLIST  (arg)        |Disable Listing (option)             [5]|
|.NTYPE  sym,aexp     |Equate addressing mode Type (6-bit)  [2]|
|.ODD                 |Set current location to Odd address     |
|.PAGE                |Skip Page in assembly listing           |
|.PRINT  exp ;text    |User-invoked message                    |
|.PSECT  name(,arg(s))|Program Section (and attributes)     [6]|
|.RADIX  n            |Set program Radix (n=2,8,10, default=8) |
|.RAD50  /string/     |Radix 50 string (space,A-Z,$,.,?,0-9)   |
|.REPT   exp          |Repeat lines                            |
|.SBTTL  string       |Subtitle                                |
|.TITLE  string       |Title                                   |
|.WORD   exp(s)       |Word(s) (16-bit)                        |
----------------------------------------------------------------
----------------------------------------------------------------
|Symbol/Error         |Description                             |
|---------------------+----------------------------------------|
| <...>               |Expression precedence or macro argument |
| ^x...x              | ditto                                  |
| x...x               |Character string (x not <, = or ;)      |
| 'x                  |ASCII form of 1 character (8-bit)       |
| "xx                 |ASCII form of 2 characters (16-bit)     |
| ^Bn                 |Binary number                           |
| ^Cexp               |Complement of expression                |
| ^Dn                 |Decimal number                          |
| n.                  | ditto                                  |
| ^Fn                 |Floating-point number (16-bit)       [1]|
| ^On                 |Octal number                            |
| ^Rxxx               |Radix-50 form of 3 characters (16-bit)  |
|---------------------+----------------------------------------|
| CR                  |ASCII carriage return (Octal 15)        |
| FF                  |ASCII form feed (Octal 14)              |
| LF                  |ASCII line return (Octal 12)            |
| SP                  |ASCII space character (Octal 40)        |
| HT                  |ASCII tab character (Octal 11)          |
| VT                  |ASCII vertical tab character (Octal 13) |
|---------------------+----------------------------------------|
| aexp                |Addressing mode expression              |
| arg                 |Argument                                |
| cond                |Condition                               |
| exp                 |Constant expression                     |
| n                   |Number                                  |
| name                |Name                                    |
| stat                |Statement                               |
| string              |String of ASCII characters              |
| sym                 |Symbol                                  |
| text                |Any text string                         |
| x                   |Single ASCII character                  |
| (s)                 |Optional continuation of argument list  |
| ...                 |Any string                              |
|---------------------+----------------------------------------|
| [1]                 |Not applicable on all assemblers        |
| [2]                 |May only be used in macro definitions   |
| [3]                 |arg  = (ABS/AMA/CDR/CRF/FPT/LC/LSB/PNC/ |
|                     |        REG/GLB)                        |
| [4]                 |cond = (EQ/NE/GT/LE/LT/GE/DF/NDF/B/NB/  |
|                     |        IDN/DIF/Z/NZ/G/L)               |
| [5]                 |arg  = (SEQ/LOC/BIN/BEX/SRC/COM/MD/MC/  |
|                     |        ME/MEB/CND/LD/TOC/SYM/TTM)      |
| [6]                 |args = (RO/RW, I/D, GBL/LCL, ABS/REL,   |
|                     |        CON/OVR)                        |
|---------------------+----------------------------------------|
| A                   |Assembly error                          |
| B                   |Bounding error                          |
| D                   |Doubly-defined symbol referenced        |
| E                   |End directive not found                 |
| I                   |Illegal character detected              |
| L                   |Line length greater than 132 characters |
| M                   |Multiple definition of a label          |
| N                   |Number with digit not in current radix  |
| O                   |Opcode error                            |
| P                   |Phase error                             |
| Q                   |Questionable syntax                     |
| R                   |Register-type error                     |
| T                   |Truncation error                        |
| U                   |Undefined symbol                        |
| Z                   |Instruction error                       |
|--------------------------------------------------------------|
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
|                                                              |
----------------------------------------------------------------


 


Home  |  Online Store  |  Repair Logs  |  Manuals and Schematics  |  Monitor Manuals  |  Component Markings  |  Links

All Content Copyright © 2000-2024 by MikesArcade.com