VAX MACRO
ವಿಎಎಕ್ಸ್ ಮ್ಯಾಕ್ರೋ ಎಂಬುದು ಓಪನ್ ವಿಎಂಎಸ್ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಾಗಿ ವಿಎಎಕ್ಸ್ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಅನುಷ್ಠಾನಗೊಳಿಸುವ ಕಂಪ್ಯೂಟರ್ ಅಸೆಂಬ್ಲಿ ಭಾಷೆಯಾಗಿದ್ದು, ಇದನ್ನು ಮೂಲತಃ 1977 ರಲ್ಲಿ ಡಿಜಿಟಲ್ ಎಕ್ವಿಪ್ಮೆಂಟ್ ಕಾರ್ಪೊರೇಷನ್ (ಡಿಇಸಿ) ಬಿಡುಗಡೆ ಮಾಡಿತು. ವಿಎಎಕ್ಸ್ ಮ್ಯಾಕ್ರೋದ ವಾಕ್ಯರಚನೆ, ನಿರ್ದೇಶನಗಳು, ಸ್ಥೂಲ ಭಾಷೆ ಮತ್ತು ಲೆಕ್ಸಿಕಲ್ ಸಬ್ಸ್ಟಿಟ್ಯೂಷನ್ ಆಪರೇಟರ್ಗಳು ಈ ಹಿಂದೆ ಪಿಡಿಪಿ-11 ಸರಣಿಯ ಕಂಪ್ಯೂಟರ್ಗಳ ಜೋಡಣೆಯಾದ ಮ್ಯಾಕ್ರೋ-11ರಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿದ್ದರು. ಮ್ಯಾಕ್ರೋ-32 ಜೋಡಣೆಯು ಡಿಇಸಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಮತ್ತು ತಯಾರಿಸಿದ ವಿಎಎಕ್ಸ್ ಪ್ರೊಸೆಸರ್ಗಳನ್ನು ಬೆಂಬಲಿಸಿತು. ಇದು ವಿಎಂಎಸ್ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಅಡಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಿತು ಮತ್ತು ವಿಎಂಎಸ್ ಲಿಂಕರ್ಗೆ ಸೂಕ್ತವಾದ ಆಬ್ಜೆಕ್ಟ್ ಫೈಲ್ಗಳನ್ನು ತಯಾರಿಸಿತು. ಎಂ. ಎ. ಸಿ. ಆರ್. ಓ-32 ಜೋಡಣೆ ಯಂತ್ರ ಮತ್ತು ಸಂಪರ್ಕಕವನ್ನು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ ಜೋಡಿಸಲಾಗಿತ್ತು. ವಿಎಂಎಸ್ ಅನ್ನು ಡಿಇಸಿ ಆಲ್ಫಾಗೆ ಪೋರ್ಟ್ ಮಾಡಲು, ಆಲ್ಫಾ ಆರ್ಕಿಟೆಕ್ಚರ್ಗಾಗಿ ವಿಎಎಕ್ಸ್ ಮ್ಯಾಕ್ರೊ ಅನ್ನು ಜಾರಿಗೆ ತರಲಾಯಿತು. ಆಲ್ಫಾ ವಿಎಎಕ್ಸ್ಗಿಂತ ವಿಭಿನ್ನ ಸೂಚನಾ ಸೆಟ್ ಅನ್ನು ಬಳಸಿದ ಕಾರಣ, ಮ್ಯಾಕ್ರೋ-32 ಅನ್ನು ಕಂಪೈಲರ್ ಆಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಯಿತು, ವಿಎಎಕ್ಸ್ ಅಸೆಂಬ್ಲಿ ಭಾಷೆಯನ್ನು ಆಲ್ಫಾ ಸೂಚನೆಗಳಾಗಿ ಸಂಕಲಿಸಲಾಯಿತು. ಆಲ್ಫಾ ಎ. ಎಕ್ಸ್. ಪಿ ಚಿಪ್ಗಳು ತಮ್ಮದೇ ಆದ ಸ್ಥಳೀಯ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಹೊಂದಿವೆ, ಆಲ್ಫಾ ಅಸೆಂಬ್ಲಿ ಕೋಡ್ಗಾಗಿ ಓಪನ್ ವಿಎಂಎಸ್ ಜೋಡಣೆಯನ್ನು ಮ್ಯಾಕ್ರೋ-64 ಎಂದು ಹೆಸರಿಸಲಾಗಿದೆ. ಇಂಟೆಲ್ ಇಟಾನಿಯಂ ವಿನ್ಯಾಸಕ್ಕಾಗಿ ಮತ್ತು x 86-64 ಗಾಗಿ ಮ್ಯಾಕ್ರೋ-32 ಕಂಪೈಲರ್ ಸಹ ಲಭ್ಯವಿದೆ. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ವಿಎಸ್ಐ ಓಪನ್ ವಿಎಂಎಸ್ ವ್ಯಾಕ್ಸ್ ಮ್ಯಾಕ್ರೋ ಮತ್ತು ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ ರೆಫರೆನ್ಸ್ ಮ್ಯಾನ್ಯುಯಲ್ ವಿಎಸ್ಐ ಓಪನ್ ವಿಎಂಎಸ್ ಮ್ಯಾಕ್ರೋ ಕಂಪೈಲರ್ ಪೋರ್ಟಿಂಗ್ ಮತ್ತು ಯೂಸರ್ ಗೈಡ್ ಅಸೆಂಬ್ಲಿ ಲಾಂಗ್ವೇಜಸ್ ಓಪನ್ ವಿಎಂಎಸ್ ಓಪನ್ ವಿಎಂಎಸ್ ಸಾಫ್ಟ್ವೇರ್ ಡಿಜಿಟಲ್ ಎಕ್ವಿಪ್ಮೆಂಟ್ ಕಾರ್ಪೊರೇಷನ್