MASM(1)XENIX System V (21 èþíÿ 1987)
ÈÌß
masm - acceìáëep OC XENIX
ÑÈÍÒÀÊÑÈÑ
masm [options] sourcefile
ÎÏÈÑÀÍÈÅ
Masm ÿâëÿeòcÿ acceìáëepoì äëÿ OC XENIX 8086/286/386. Oí ÷èòaeò è acceìáëèpyeò èícòpyêöèè ÿçûêa acceìáëepa äëÿ ïpoöeccopoâ 8086/80286/80386 èç ècxoäíoão ôaéëa sourcefile. Oí coçäaeò ëèáo oáúeêòíûé ôaéë äëÿ êoìïoíoâêè c èìeíeì sourcefile.o, ëèáo âûïoëíÿeìûé ôaéë a.out.
Äëÿ ècxoäíûx ôaéëoâ peêoìeíäyeòcÿ cyôôèêc .s, êoòopûé, âïpo÷eì, íe ÿâëÿeòcÿ oáÿçaòeëüíûì. Ecëè cyôôèêc íe çaäaí, acceìáëep âûäaeò ïpeäyïpeæäeíèe è ïpoäoëæaeò paáoòy.
Cyùecòâyþò cëeäyþùèe ôëaãè:
-a Ïepeä âûâoäoì â oáúeêòíûé ôaéë ceãìeíòû yïopÿäo÷èâaþòcÿ â aëôaâèòíoì ïopÿäêe. |
-c Cïècoê ïepeêpecòíûx ccûëoê âûâoäèòcÿ â ôaéë filename.crf. |
-C Ïocòpoeíèe cïècêa ïepeêpecòíûx ccûëoê äëÿ íaáopa ôaéëoâ. Cïècoê ïoìeùaeòcÿ â ôaéëû c èìeíaìè, coâïaäaþùèìè c ècxoäíûìè è cyôôèêcoì |
-d K ëècòèíãy â ôaéëe filename.lst äoáaâëÿeòcÿ ëècòèíã ïepâoão ïpoxoäa. |
-Dsym Oïpeäeëÿeò cèìâoë êaê ïycòoé ìaêpoc TEXTMACRO. |
-e Ãeíepaöèÿ êoäa äëÿ ýìyëÿöèè coïpoöeccopoâ 8087, 287. Ïpoãpaììû, ïocòpoeííûe c ýòè ôëaãoì, äoëæíû êoìïoíoâaòücÿ c cooòâeòcòâyþùeé ìaòeìaòè÷ecêoé áèáëèoòeêoé. |
-Ipath Oïpeäeëÿeò ïyòü äëÿ ïoècêa ìaêpoôaéëoâ. Äoïycêaeòcÿ oäíoâpeìeííoe yêaçaíèe äo 10 ïyòeé. |
-l[listfile] Coçäaeò ôaéë c ëècòèíãoì. Èìÿ ôaéëa - ëèáo èìÿ ècxoäíoão ôaéëa, ëèáo listfile c cyôôèêcoì .lst. B ôaéë ïoìeùaeòcÿ ècxoäíûé òeêcò, cãeíepèpoâaííûé êoä è cooáùeíèÿ oá oøèáêax acceìáëèpoâaíèÿ. Ecëè èìÿ ôaéëa ecòü `-', ëècòèíã ïoìeùaeòcÿ â còaíäapòíûé âûâoä. |
-Mx Ïpè âûâoäe âíeøíèx è oáùèx èìeí â oáúeêòíûé ôaéë coxpaíÿòü peãècòp áyêâ. Bo âcex ocòaëüíûx cëy÷aÿx còpo÷íûe áyêâû ïepeâoäÿòcÿ â ïpoïècíûe. |
-Mu Ïpoïècíûe è còpo÷íûe áyêâû íe paçëè÷aþòcÿ. |
-Ml He èçìeíÿòü peãècòp áyêâ. |
-n Bûäaâaòü èíôopìaöèþ oá èìeíax â acceìáëèpyeìoé ïpoãpaììe. Äëÿ ýòoão íeoáxoäèìo yêaçûâaòü ôëaã -l. |
-o______ Acceìáëèpoâaííûe èícòpyêöèè â âocüìepè÷íoì âèäe ïoìeùaþòcÿ â ôaéë obfile. Ýòoò ôaéë âûïoëíèì òoëüêo â cëy÷ae oòcyòcòâèÿ oøèáoê ïpè acceìáëèpoâaíèè. Ýòoò ôëaã ïepeoïpeäeëÿeò èìÿ oáúeêòíoão ôaéëa ïo yìoë÷aíèþ. |
-O______ Acceìáëèpoâaííûe èícòpyêöèè â äâoè÷íoì âèäe ïoìeùaþòcÿ â ôaéë obfile. |
-r Ãeíepèpyeò êoä äëÿ coïpoöeccopoâ 8087/287. |
-v Bûâoä ïoäpoáíoé còaòècòèêè âûïoëíeíèÿ. B ïpoòèâíoì cëy÷ae âûâoäÿòcÿ òoëüêo cooáùeíèÿ oá oøèáêax. |
-x B äoïoëíeíèe ê cooáùeíèÿì, ïoìeùaeìûì â ôaéë ëècòèíãa, âûâoäèòü â còaíäapòíûé âûâoä äèaãíocòèêè cooáùeíèÿ oá oøèáêax. |
-X Ïoìeùaòü â ôaéë ëècòèíãa âce oïepaòopû, cocòaâëÿþùèe òeëo ycëoâíoé äèpeêòèâû IF, ÷eé apãyìeíò äaeò ëoæíoe çía÷eíèe. |
ÔÀÉËÛ
/bin/masm
ÑÌ. ÒÀÊÆÅ
a.out(3), ,
ÇÀÌÅ×ÀÍÈß
Ïo yìoë÷aíèþ ècïoëüçyþòcÿ ôëaãè -Ml è -e, âêëþ÷aþùèe pacïoçíaâaíèe peãècòpa áyêâ è ýìyëÿöèþ ïpoöeccopa c ïëaâaþùeé òo÷êoé.
BOÇÂPAÙAEÌÛE ÇÍA×EÍÈß
Boçâpaùaeìûe çía÷eíèÿ èìeþò cëeäyþùèé cìûcë:
0 Oøèáoê íeò 1 Oøèáêa â apãyìeíòax 2 Oøèáêa ïpè oòêpûòèè âxoäíoão ôaéëa 3 Oøèáêa ïpè oòêpûòèè ôaéëa ëècòèíãa 4 Oøèáêa ïpè oòêpûòèè oáúeêòíoão ôaéëa. 5 Oøèáêa ïpè oòêpûòèè ôaéëa ïepeêpecòíûx ccûëoê. 6 Oøèáêa ïpè oêòpûòèè ìaêpoôaéëa. 7 Oøèáêè acceìáëèpoâaíèÿ. Ïpè íeycòpaíèìûx oøèáêax oáúeêòíûé ôaéë yäaëÿeòcÿ. 8 Oøèáêa pacïpeäeëeíèÿ ïaìÿòè. 9 Ýòa âepcèÿ íe äoïycêaeò ââoäa äeécòâèòeëüíûx ÷èceë.
|
|
Ñîäåðæàíèå ðàçäåëà