SYSTEM MACRO SOURCE FILE: SYSMAC.MAC SYSYEM MACRO LIBRARY FILE: SYSMAC.SML USER MACRO SOURCE FILE: MACLIB.MAC YOU CAN ADD MACLIB.MAC TO THE SYSTEM MACRO LIBRARY BY THE COMMAND STRING .COPY/CON SYSMAC.MAC,MACLIB.MAC SYSMAC.MAC THEN YOU CAN CREATE THE NEW SYSTEM MACRO LIBRARY BY THE FOLLOWING: .R LIBR *SYSMAC.SML=SYSMAC.MAC/M *^C . THIS WILL CREATE A NEW VERSION OF THE SYSTEM MACRO LIBRARY WHICH WILL CONTAIN THE USER DEVELOPED MACRO PROGRAMS TO USE THE MACROS IN YOUR MACRO-11 PROGRAM YOU MUST DECLARE THE NAMES OF THE MACROS YOU WILL BE USING AT THE BEGINNING OF THE PROGRAM. EXAMPLE: .MCALL MAC1,MAC2,MAC3,... ..... ..... MAC1 ;EXECUTE MACRO CALLED MAC1 .... .... MAC3 ;EXECUTE MACRO CALLED MAC3 WHERE MAC* IS THE NAME OF THE MACRO YOU WANT TO USE THE PROGRAM BASE.MAC ILLUSTRATES HOW TO USE MOST OF THE MACROS AND ALSO DISPLAYS THE ENTERED NUMBER IN BINARY,OCTAL DECIMAL & HEX ON TT: AVAILABLE MACROS: ---------------- PUSH ;PUSHES REGISTERS R0 TO R5 ONTO THE STACK POP ;POPS REGISTERS R5 TO R0 OFF THE STACK BINDIS A ;DISPLAY NUMBER IN A IN BINARY ON TT: BINDNR A ;DISPLAY NUMBER IN A IN BINARY WITHOUT OCTDIS A ;DISPLAY NUMBER IN A IN OCTAL ON TT: OCTDNR A ;DISPLAY NUMBER IN A IN OCTAL WITHOUT DECDIS A ;DISPLAY NUMBER IN A IN DECIMAL ON TT: DECDNR A ;DISPLAY NUMBER IN A IN DECIMAL WITHOUT HEXDIS A ;DISPLAY NUMBER IN A IN HEX. ON TT: HEXDNR A ;DISPLAY NUMBER IN A IN HEX. WITHOUT TTYO A ;DISPLAY ASCII STRING WITH NO