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

XLIST(3)
XENIX System V (21 ÉÀÎÑ 1987)

éíñ
xlist, fxlist - ×ÙÄaeÔ cÐÉcoË ÉÍeÎ ×ÙÐoÌÎÑeÍÙx ÆaÊÌo×

óéîôáëóéó

	#include <a.out.h>
	
	int xlist(filename,xl)
	char *filename;
	struct xlist xl[];
	
	#include <a.out.h>
	#include <stdio.h>
	int fxlist(fp,xl)
	FILE *fp;
	struct xlist xl[];

ïðéóáîéå
Fxlist × oÔÌÉÞÉe oÔ xlist, ÔpeÂyeÔ ×ÍecÔo ÉÍeÎÉ ÆaÊÌa yËaÚaÔeÌØ Îa oÔËpÙÔÙÊ ÆaÊÌ.

Xlist aÎaÌÉÚÉpyeÔ cÐÉcoË ÉÍeÎ ÚaÄaÎÎoÇo ×ÙÐoÌÎÑeÍoÇo ÆaÊÌa É ocyÝecÔ×ÌÑeÔ ×ÙÂopËy cÐÉcËa ÚÎaÞeÎÉÊ. CÔpyËÔypa cÐÉcËa ÉÍeÎ xl Ñ×ÌÑeÔcÑ ÍaccÉ×oÍ cÔpyËÔyp xlist, coÄepÖaÝÉx ÉÍÑ, ÔÉÐ, ÚÎaÞeÎÉe É ÎoÍep ceÇÍeÎÔa (ecÌÉ ÔaËo×oÊ ecÔØ). üÔoÔ cÐÉcoË Úa×epÛaeÔcÑ ÌÉÂo yËaÚaÔeÌeÍ Îa ÎyÌe×oe ÉÍÑ, ÌÉÂo ÎyÌe×ÙÍ yËaÚaÔeÌeÍ. OcyÝecÔ×ÌÑeÔcÑ ÐoÉcË ËaÖÄoÇo ÉÍeÎÉ × cÐÉcËe ÉÍeÎ ÆaÊÌa. EcÌÉ ÉÍÑ ÎaÊÄeÎo, eÇo ÔÉÐ É ÚÎaÞeÎÉe ÐoÍeÝaÀÔcÑ × cÌeÄyÀÝÉe Ä×a ÐoÌÑ. EcÌÉ cyÝecÔ×yeÔ ÎoÍep ceÇÍeÎÔa, oÎ ÐoÍeÝaeÔcÑ × ÔpeÔØe ÐoÌe. EcÌÉ ÉÍÑ Îe ÎaÊÄeÎo, oÂa ÐoÌÑ oÂÎyÌÑÀÔcÑ. OÐÉcaÎÉe cÔpyËÔypÙ xlist ÐpÉ×eÄeÎo × oÐÉcaÎÉÉ a.out(F).

PacÐoÚÎaÀÔcÑ ÆopÍaÔÙ ÆaÊÌo× a.out É x.out, a ÔaËÖe ÆopÍaÔ ceÇÍeÎÔo× x.out É ÐepeÍeÝaeÍÙÊ ÆopÍaÔ ceÇÍeÎÔo× 8086.

EcÌÉ ÔaÂÌÉÃa cÉÍ×oÌo× ÐpeÄcÔa×ÌeÎa × ÆopÍaÔe a.out É, ecÌÉ × xlist ÉÍÑ ÚaÎÉÍaeÔ ÂoÌee 8 ÂaÊÔ, × cpa×ÎeÎÉÉ yÞacÔ×yÀÔ Ðep×Ùe 8 cÉÍ×oÌo×. Bo ×cex ocÔaÌØÎÙx cÌyÞaÑx ÄÌÉÎÙ cpa×ÎÉ×aeÍÙx ÉÍeÎ ÄoÌÖÎÙ co×ÐaÄaÔØ.

EcÌÉ oÂÎapyÖeÎÙ Ä×a ÉÍeÎÉ × cÐÉcËe ÉÍeÎ ÆaÊÌa, ËoÔopÙe co×ÐaÄaÀÔ c ÉÍeÎeÍ, yËaÚaÎÎÙÍ × xlist, ×ÙÄaeÔcÑ ÔÉÐ É ÚÎaÞeÎÉe ÐocÌeÄÎeÇo ÎaÊÄeÎÎoÇo ÉÍeÎÉ.

óí. ôáëöå
a.out(5).

äéáçîïóôéëá
Xlist ×oÚ×paÝaeÔ -1 É oÂÎyÌÑeÔ ×ce ÐoÌÑ, ecÌÉ ÆaÊÌ Îe ÞÉÔaeÔcÑ, ÉÌÉ ÆaÊÌ Îe Ñ×ÌÑeÔcÑ oÂØeËÔÎÙÍ ÆaÊÌoÍ, ÉÌÉ ÉÍeeÔ Îe×epÎÙÊ cÐÉcoË ÉÍeÎ. B ocÔaÌØÎÙx cÌyÞaÑx xlist ×oÚ×paÝaeÔ 0. üÔo Îe oÚÎaÞaeÔ, ÞÔo ×ce yËaÚaÎÎÙe ÉÍeÎa ÎaÊÄeÎÙ.
Comments: info@citmgu.ru
Designed by Andrey Novikov
Copyright © CIT