Server for Information Technologies óÅÒ×ÅÒ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ
ãÅÎÔÒÏÍ éÎÆÏÒÍÁÃÉÏÎÎÙÈ ôÅÈÎÏÌÏÇÉÊ
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.ru
óÅÒ×ÅÒ ÓÏÄÅÒÖÉÔ ÍÏÒÅ(!) ÁÎÁÌÉÔÉÞÅÓËÏÊ ÉÎÆÏÒÍÁÃÉÉ CIT Forum CD-ROM

ASX(1)
XENIX System V (21 ÉÀÎÑ 1987)

îáú÷áîéå
asx - acceÍÂÌep ÄÌÑ XENIX 8086/186/286/386

óéîôáëóéó

  asx [_______] source-file

ïðéóáîéå
Asx acceÍÂÌÉpyeÔ ÉcxoÄÎÙe ÆaÊÌÙ É ×ÙÄaeÔ ÐpÉÇoÄÎÙe ÄÌÑ ËoÍÐoÎo×ËÉ oÂßeËÔÎÙe ÍoÄyÌÉ. OÂpaÔÉÔe ×ÎÉÍaÎÉe, ÞÔo ÐoÄ XENIX cyÝecÔ×yeÔ acceÍÂÌep masm(1), ËoÔopÙÊ É ÄoÌÖeÎ ÉcÐoÌØÚo×aÔØcÑ × Îo×Ùx paÚpaÂoÔËax.

Asx ×ocÐpÉÎÉÍaeÔ ÔoÌØËo oÄÉÎ ÉcxoÄÎÙÊ ÆaÊÌ source-file. EÇo ÉÍÑ ÄoÌÖÎo ÉÍeÔØ cyÆÆÉËc ".s". ðoÌyÞaÀÝÉÊcÑ oÂßeËÔÎÙÊ ÆaÊÌ ÉÍeeÔ Ôo Öe ÉÍÑ, Îo c cyÆÆÉËcoÍ ".o".

CyÝecÔ×yÀÔ cÌeÄyÀÝÉe ÆÌaÇÉ:
-a AcceÍÂÌÉpyeÍÙe ceÇÍeÎÔÙ ×Ù×oÄÑÔcÑ × aÌÆa×ÉÔÎoÍ ÐopÑÄËe, a Îe × ÐopÑÄËe ÐepeÞÉcÌeÎÉÑ Éx × ÉcxoÄÎoÍ ÆaÊÌe.
-d CoÚÄaeÔ ÌÉcÔÉÎÇ ÐpoÇpaÍÍÙ × oÂoÉx ÐpoxoÄax acceÍÂÌepa. üÔoÔ ÌÉcÔÉÎÇ ÍoÖeÔ ÐpÉÍeÎÑÔØcÑ ÄÌÑ oÂÎapyÖeÎÉÑ oÛÉÂoË paccÉÎxpoÎÉÚaÃÉÉ ÍeÖÄy Ä×yÍÑ ÐpoxoÄaÍÉ. EcÌÉ Îe yËaÚaÎ ÆÌaÇ -l, ÜÔoÔ ÆÌaÇ ÉÇÎopÉpyeÔcÑ.
-Mu B ÉÍeÎax É cÉÍ×oÌax ÐpoÐÉcÎÙe É cÔpoÞÎÙe ÂyË×Ù Îe paÚÌÉÞaÀÔcÑ. ðpÉ ÜÔoÍ cÉÍ×oÌÙ, oÐpeÄeÌÑeÍÙe ÄÉpeËÔÉ×aÍÉ EXTRN É PUBLIC, ×Ù×oÄÑÔcÑ ×ceÇÄa ÐpoÐÉcÎÙÍÉ ÂyË×aÍÉ ×Îe Úa×ÉcÉÍocÔÉ oÔ Éx Ðep×oÎaÞaÌØÎoÇo ÎaÐÉcaÎÉÑ.
-Mx ðpoÐÉcÎÙe É cÔpoÞÎÙe ÂyË×Ù Îe paÚÌÉÞaÀÔcÑ ×eÚÄe Úa ÉcËÌÀÞeÎÉeÍ ÄÉpeËÔÉ× EXTRN É PUBLIC. üÔa ÄÉpeËÔÉ×a cxoÄÎa c ÐpeÄÙÄyÝeÊ, Îo ÐoÚ×oÌÑeÔ coxpaÎÉÔØ Ðep×oÎaÞaÌØÎoe ÎaÐÉcaÎÉe ÎeËoÔopÙx ÉÍeÎ.
-n ðoÄa×ÌÑeÔ ÇeÎepaÃÉÀ ÔaÂÌÉÃÙ ÉÍeÎ × ÌÉcÔÉÎÇe ÐpoÇpaÍÍÙ. üÔoÔ ÆÌaÇ ÉÇÎopÉpyeÔcÑ, ecÌÉ Îe yËaÚaÎ ÆÌaÇ -l.
-o filename OÂßeËÔÎÙÊ ÍoÄyÌØ ÐoÍeÝaeÔcÑ × ÆaÊÌ c ÉÍeÎeÍ filename. CyÆÆÉËc Ðo yÍoÌÞaÎÉÀ Îe ÐoÄcÔa×ÌÑeÔcÑ.
-O Bce ÞÉcÌo×Ùe ÚÎaÞeÎÉÑ × ÌÉcÔÉÎÇe ×Ù×oÄÑÔcÑ × ×ocØÍepÉÞÎoÍ ×ÉÄe. ðo yÍoÌÞaÎÉÀ ÆopÍaÔ ×Ù×oÄa ÛecÔÎaÄÃaÔepÉÞÎÙÊ.
-r çeÎepaÃÉÑ ÉÎcÔpyËÃÉÊ ÐpoÃeccopa 8087,287, a Îe ÐpoÇpaÍÍÎÙx ÐpepÙ×aÎÉÊ ÄÌÑ ÜÍyÌÑÃÉÉ oÐepaÃÉÊ c ÐÌa×aÀÝeÊ ÔoÞËoÊ. ðoÌyÞeÎÎÙe ÔaËÉÍ oÂpaÚoÍ oÂßeËÔÎÙe ÍoÄyÌÉ ÍoÇyÔ ×ÙÐoÌÎÑÔØcÑ ÔoÌØËo Îa ÍaÛÉÎax, ocÎaÝeÎÎÙx ÔaËÉÍÉ ÐpoÃeccopaÍÉ.
-X ðepeÞÉÌÑÔØ × ÌÉcÔÉÎÇe ×ce ycÌo×ÎÙe ÂÌoËÉ, ÞeÊ oÐepaÔop IF ×ÙÄaeÔ ÌoÖÎoe ÚÎaÞeÎÉe. üÔo ÆÌaÇ ÍoÖeÔ ÐepeoÐpeÄeÌÑÔØcÑ × ÉcxoÄÎoÍ ÆaÊÌe ÄÉpeËÔÉ×oÊ .TFCOND. EcÌÉ ÆÌaÇ -l Îe yËaÚaÎ, ÄaÎÎÙÊ ÆÌaÇ ÉÇÎopÉpyeÔcÑ.

ðo yÍoÌÞaÎÉÀ pacÐoÚÎaÀÔcÑ ÔoÌØËo ÉÎcÔpyËÃÉÉ ÐpoÃeccopa 8086. äÌÑ pacÐoÚÎa×aÎÉÑ ÉÎcÔpyËÃÉÊ ÄpyÇÉx ÐpoÃeccopo× × ÆaÊÌe ÄoÌÖÎÙ ÎaxoÄÉÔØcÑ ÉÎcÔpyËÃÉÉ .186, .286c, .286p, .386, .8087, .287.

æAêìù
/bin/asx

Cí. ôAëöE
ld(1)

úAíEþAîéñ
EcÌÉ ÆÌaÇ -r Îe yËaÚaÎ, ÐoÄpaÚyÍe×aeÔcÑ, ÞÔo ÉÎcÔpyËÃÉÉ ÐpoÃeccopo× 8087/287 ÜÍyÌÉpyÀÔcÑ ÐpoÇpaÍÍÎÙÍÉ ÐpepÙ×aÎÉÑÍÉ. üÔoÔ ÆÌaÇ ÄoÌÖeÎ ÉcÐoÌØÚo×aÔØcÑ ÔoÌØËo Îa ÍaÛÉÎax, ocÎaÝeÎÎÙx ÐoÄoÂÎÙÍÉ ÐpoÃeccopaÍÉ.

üÔoÔ acceÍÂÌep ÉÚ×ecÔeÎ ÔaËÖe ËaË acceÍÂÌep PÉÔÞÉ. OÎ ÉcÐoÌØÚo×aÌcÑ Äo ××eÄeÎÉÑ ËoÍÐÉÌÑÔopa CÉ cmerge É Îe co×ÍecÔÉÍ c cc(1). äÌÑ ËoÍÐoÎo×ËÉ oÂßeËÔÎÙx ÍoÄyÌeÊ, ÐoÌyÞeÎÎÙx ÜÔÉÍ acceÍÂÌepoÍ, ÐoÌØÚyÊÔecØ ld(1).
Comments: info@citmgu.ru
Designed by Andrey Novikov
Copyright © CIT