DIGITAL Software Product Description ___________________________________________________________________ PRODUCT NAME: MACRO-64 Assembler Version 1.2 for OpenVMS Alpha SPD 42.66.01 DESCRIPTION MACRO-64 Assembler for OpenVMS Alpha Systems is a macro assembler for programming OpenVMS Alpha system computers. Source programs written in MACRO-64 are assembled into object (or binary) code by the MACRO- 64 assembler, which produces an object module and, optionally, a list- ing file. MACRO-64 source programs consist of a sequence of source statements. These source statements may be any of the following: o OpenVMS Alpha native-mode instructions o Direct assignment statements o Assembler directives Because the programmer selects the instruction sequences when program- ming with MACRO-64, the programmer is almost entirely responsible for the performance of a MACRO-64 application. MACRO-64 supports: o All OpenVMS Alpha instructions o All OpenVMS Alpha data types o Macro definition and expansion capability o Optional instruction-scheduling assistance o Optional local code optimization Hardcopy documentation is available by ordering the separate software documentation kit. The Alpha Architecture Reference Manual, order num- ber EY-L520E-DP, describes the Alpha Alpha Architecture and the in- struction set used by MACRO-64. This information is not provided in the online documentation. HARDWARE REQUIREMENTS Processors Supported: Any Alpha system that is capable of running OpenVMS Alpha Version 6.0 or higher Disk Space Requirements (Block Cluster Size = 1) Disk space 14,000 blocks (7.0 Mbytes) required for installation: Disk space 12,000 blocks (6.2 Mbytes) required for use (permanent): These counts refer to the disk space required on the system disk. The sizes are approximate; actual sizes may vary depending on the user's system environment, configuration, and software options. CLUSTER ENVIRONMENT This layered product is fully supported when installed on any valid and licensed VAXcluster* configuration. The HARDWARE REQUIREMENTS sec- tion of this product's Software Product Description detail any spe- cial hardware required by this product. * VAXcluster configurations are fully described in the VAXcluster Soft- ware Product Description (29.78.xx) and include CI, Ethernet, and Mixed Interconnect configurations. SOFTWARE REQUIREMENTS The OpenVMS Required Saveset is required for full functionality of this layered product: For information on OpenVMS classes and tailoring, refer to the Open- VMS Alpha Operating System Software Product Description (SPD 41.87.xx). GROWTH CONSIDERATIONS The minimum hardware/software requirements for any future version of this product may be different from the requirements for the current version. DISTRIBUTION MEDIA This product is available on the DIGITAL CD-ROM Software Library for OpenVMS Alpha (QA-03XAA-H8). Documentation in hardcopy format can be ordered separately. ORDERING INFORMATION This product is available only on the Digital CDROM Software Library for OpenVMS Alpha Systems, order number QA-03XA*-H8. Software Licenses: QL-MWPA*-** (Personal Use): QL-MWPAA-2B Software Documentation: QA-MWPA*-GZ Software Product Services: QT-MWPA*-** * Denotes variant fields. For additional information on available li- censes, services, and media, refer to the appropriate price book. The preceding information is valid at time of release. Please contact your local Digital office for the most up-to-date information. SOFTWARE LICENSING This software is furnished only under a license. For more information about DIGITAL's licensing terms and policies, contact your local DIG- ITAL office. License Management Facility Support This layered product supports the OpenVMS License Management Facil- ity. License units for this product are allocated on an Unlimited System Use, plus Personal and Concurrent Use basis. Each Personal Use license allows one identified individual to use the layered product. Each Concurrent Use license allows any one individ- ual at a time to use the layered product. For more information on the License Management Facility, refer to the OpenVMS Operating System Software Product Description (SPD 41.87.xx) or the License Management Facility manual of the OpenVMS VAX Operat- ing System documentation set. SOFTWARE PRODUCT SERVICES A variety of service options are available from DIGITAL. For more in- formation, contact your local DIGITAL office. SOFTWARE WARRANTY Warranty for this software product is provided by DIGITAL with the pur- chase of a license for the product as defined in the Software Warranty Addendum of this SPD. © 1998 Digital Equipment Corporation, All rights reserved [TM] The DIGITAL Logo, Alpha, DEC, DECwindows, DIGITAL, OpenVMS, and VAX are trademarks of Digital Equipment Corporation. [R] UNIX is a registered trademark in the United States and other countries licensed exclusively through X/Open Company Ltd.