VAX MACRO
વેક્સ મેક્રો એ કમ્પ્યુટર એસેમ્બલી લેંગ્વેજ છે જે ઓપનવીએમએસ ઓપરેટિંગ સિસ્ટમ માટે વેક્સ ઇન્સ્ટ્રક્શન સેટ આર્કિટેક્ચરનો અમલ કરે છે, જે મૂળરૂપે 1977 માં ડિજિટલ ઇક્વિપમેન્ટ કોર્પોરેશન (ડીઇસી) દ્વારા રજૂ કરવામાં આવી હતી. વીએએક્સ મેકરોના વાક્યરચના, નિર્દેશો, મેક્રો લેંગ્વેજ અને લેક્સિકલ સબસ્ટિટ્યુશન ઓપરેટર્સ અગાઉ મેકરો-11 માં દેખાયા હતા, જે પીડીપી-11 શ્રેણીના કમ્પ્યુટર્સ માટે એસેમ્બલર છે. MACRO-32 એસેમ્બલે DEC દ્વારા વિકસિત અને ઉત્પાદિત VAX પ્રોસેસરોને ટેકો આપ્યો હતો. તે વી. એમ. એસ. ઓપરેટિંગ સિસ્ટમ હેઠળ ચાલતી હતી અને વી. એમ. એસ. લિંકર માટે યોગ્ય ઓબ્જેક્ટ ફાઇલોનું ઉત્પાદન કરતી હતી. MACRO-32 એસેમ્બલર અને લિંકરને ઓપરેટિંગ સિસ્ટમ સાથે જોડવામાં આવ્યા હતા. VMS ને DEC આલ્ફામાં પોર્ટ કરવા માટે, આલ્ફા આર્કિટેક્ચર માટે VAX MACRO અમલમાં મૂકવામાં આવ્યું હતું. આલ્ફાએ વેક્સ કરતાં અલગ સૂચના સમૂહનો ઉપયોગ કર્યો હોવાથી, મેક્રો-32 ને કમ્પાઇલર તરીકે અમલમાં મૂકવામાં આવ્યું હતું, જે વેક્સ એસેમ્બલી ભાષાને આલ્ફા સૂચનાઓમાં સંકલિત કરે છે. આલ્ફા એએક્સપી ચિપ્સની પોતાની મૂળ સૂચના સમૂહ રચના હોય છે, આલ્ફા એસેમ્બલી કોડ માટે ઓપનવીએમએસ એસેમ્બલરને મેકરો-64 નામ આપવામાં આવ્યું છે. ઇન્ટેલ આઇટેનીયમ આર્કિટેક્ચર માટે અને x 86-64 માટે MACRO-32 કમ્પાઇલર પણ ઉપલબ્ધ છે. સંદર્ભો બાહ્ય કડીઓ VSI ઓપનવીએમએસ વેક્સ મેક્રો અને સૂચના સમૂહ સંદર્ભ માર્ગદર્શિકા VSI ઓપનવીએમએસ મેક્રો કમ્પાઇલર પોર્ટિંગ અને વપરાશકર્તા માર્ગદર્શિકા એસેમ્બલી ભાષાઓ ઓપનવીએમએસ ઓપનવીએમએસ સોફ્ટવેર ડિજિટલ ઇક્વિપમેન્ટ કોર્પોરેશન