"Филипп Н.Хислей. Генерация высококачественного кода для программ, написанных на СИ " - читать интересную книгу автора Ќ бЄ®«мЄ® C 6.0 Ё§®йॠў гЁз⮦ҐЁЁ ЎҐбЇ®«Ґ§®© дгЄжЁЁ, бв®«мЄ® ¦Ґ
® ЎҐбЇ®¬®йҐ ЇаЁ г¤ «ҐЁЁ ЎҐбЇ®«Ґ§®Ј® ¤гЎ«Ёаго饣®бп ЇаЁбў Ёў Ёп. Ќ ЁЎ®«ҐҐ ў ¦ п ®Ў« бвм, § Є®в®аго WATCOM C 6.0, Є Є Ё Optimum-C, Ґ ᬮЈ ў§пвмбп, Ўл« ®ЇвЁ¬Ё§ жЁп жЁЄ«®ў. Ћ Ґ Ї®¤¤Ґа¦Ёў Ґв ўлҐбҐЁҐ Ёў аЁ в®Ј® Є®¤ Ё г¤ «ҐЁҐ ЇҐаҐ¬Ґле Ё¤гЄжЁЁ жЁЄ«®ў. •®вп C 6.0 Ґ ўлЇ®«пҐв а §ў®а зЁў ЁҐ жЁЄ«®ў ў ®в¤Ґ«млҐ Є®¬ ¤л, ® (в Є¦Ґ Є Є Datalight Optimum-C Ё Computer Innovations C86Plus) ЁбЇ®«м§гҐв Є®¬ ¤г REP/STOSW Їа®жҐбб®а®ў 80x86 ¤«п ЁЁжЁ «Ё§ жЁЁ вҐбв®ў®Ј® ¬ ббЁў , Ў« Ј®¤ ап 祬г г¤ «пҐв жЁЄ«. ЏаҐЄа б п ЈҐҐа жЁп Є®¤ ў WATCOM, ў з бв®бвЁ, а §г¬®Ґ ЁбЇ®«м§®ў ЁҐ ॣЁбва®ў, ¤ Ґв Ґ¬г ®зҐм ў ¦®Ґ ЇаҐЁ¬гйҐбвў®. ‚ вҐб⥠ўлЇ®«ҐЁп ® Ї®ЎҐ¤Ё« ў Ў®«миЁб⢥ вҐбв®ў, ЁвҐбЁў® ЁбЇ®«м§гойЁе Їа®жҐбб®а, Ё ЇаЁ н⮬ ўлЇ®«п«бп ¤«п Ў®«ми®© ¬®¤Ґ«Ё ў «гз襥 ўаҐ¬п, 祬 Ў®«миЁбвў® ¤агЈЁе Є®¬ЇЁ«пв®а®ў ¤«п ¬ «®© ¬®¤Ґ«Ё. Љ б« Ўл¬ бв®а® ¬ WATCOM ¬®¦® ®вҐбвЁ ўў®¤/ўлў®¤ д ©«®ў, ЁбЇ®«м§®ў ЁҐ getc Ё putc. ‡¤Ґбм ® Ў«Ё§®Є Є Ёег¤иЁ¬ Є®¬ЇЁ«пв®а ¬. ‚лпў«ҐлҐ «Ё¤Ґал Џ® бгйҐбвўго饬㠮ЇаҐ¤Ґ«ҐЁо, «оЎ®© Є®¬ЇЁ«пв®а, Є®в®ал© ўлЇ®«пҐв Ґ ЎгЄў «м®Ґ ®в®Ўа ¦ҐЁҐ Ёб室®Ј® ⥪бв , ўлЇ®«пҐв ҐЄ®в®ал© ўЁ¤ ®ЇвЁ¬Ё§ жЁЁ, ¤ ¦Ґ Ґб«Ё ЇаҐ®Ўа §®ў ЁҐ нв® в Є®Ґ Ё§Є®га®ўҐў®Ґ, Є Є ᢥавЄ Є®бв в. ЊЁЁ¬ «мл© ЇаЁҐ¬«Ґ¬л© га®ўҐм ®ЇвЁ¬Ё§ жЁЁ Ўг¤Ґв ў®§а бв вм Ї® ¬ҐаҐ в®Ј®, Є Є ¤®бвгЇ п алЄҐ вҐе®«®ЈЁп ЈҐҐа жЁЁ Є®¤ Ўг¤Ґв ЇаҐ¤®бв ў«пвм Ў®«ҐҐ Ј«гЎ®ЄЁҐ ¬Ґв®¤л ®ЇвЁ¬Ё§ жЁЁ. Ќ ᥣ®¤п襬 га®ўҐ г¤ «ҐЁҐ ®ЎйЁе Ї®¤ўла ¦ҐЁ©. ќв®в га®ўҐм Ї®¤а §г¬Ґў Ґв, зв® Є®¬ЇЁ«пв®ал, Є®в®алҐ ўлЇ®«пов г¤ «ҐЁҐ ®ЎйЁе Ї®¤ўла ¦ҐЁ©, в Є¦Ґ ўлЇ®«пов ®б®ўлҐ ЇаЁҐ¬л ®ЇвЁ¬Ё§ жЁЁ, в ЄЁҐ Є Є ᢥавЄ Є®бв в Ё «ЈҐЎа ЁзҐбЄЁҐ гЇа®йҐЁп. „ ¦Ґ б гбв ®ў«Ґл¬ ¬ЁЁ¬ «мл¬ га®ўҐ¬ ®жҐЄ ў®§¬®¦®б⥩ Є®ЄаҐвле Є®¬ЇЁ«пв®а®ў гб«®¦пҐвбп бгйҐбвў®ў ЁҐ¬ ¬®ЈЁе Ґб®Ё§¬ҐаЁ¬ле д®а¬ ®ЇвЁ¬Ё§ жЁЁ. Љ®¬ЇЁ«пв®а ¬®¦Ґв е®а®и® ЁбЇ®«м§®ў вм ॣЁбвал, ® Ґ Ї®¤¤Ґа¦Ёў вм г¤ «ҐЁҐ ®ЎйЁе Ї®¤ўла ¦ҐЁ©. Џ®бЄ®«мЄг ®ЇвЁ¬Ё§Ёа®ў л© Є®¤ § ўЁбЁв Ґ в®«мЄ® ®в ЇаЁ¬ҐпҐ¬ле ¬Ґв®¤®ў, ® в Є¦Ґ Ё ®в бвагЄвгал Їа®Ја ¬¬л, Є®в®а п ®ЇвЁ¬Ё§Ёа®ў « бм, ў ®ЎйҐ¬ б«гз Ґ Ўл«® Ўл § Ў«г¦¤ҐЁҐ¬ бзЁв вм, зв® ®¤Ё Є®¬ЇЁ«пв®а «гзиҐ ¤агЈ®Ј®, ®ЇЁа пбм ЁбЄ«озЁвҐ«м® ®¤Ё ®в¤Ґ«мл© вҐбв. •®вп ўбҐ ¤Ґўпвм а бб¬ ваЁў Ґ¬ле Є®¬ЇЁ«пв®а®ў ЈҐҐаЁагов ЇаЁҐ¬«Ґ¬л© Є®¤, ваЁ Ё§ Ёе, - Datalight Optimum-C, Microsoft C 5.0 Ё WATCOM C 6.0, - ўлЇ®«пов ®ЇвЁ¬Ё§ жЁо Є®¤ Ў®«ҐҐ ўлб®Є®Ј® га®ўп, 祬 ®бв «млҐ. Љ®¬ЇЁ«пв®а Datalight Optimum-C - нв® Ўлбвал© Ё ўла §ЁвҐ«мл© ЁбЇ®«ЁвҐ«м. Ћ ўлЇ®«пҐв ®ЎиЁал© «Ё§ Ї®в®Є®ў ¤ ле Ё ®ЇвЁ¬Ё§ЁагҐв Є®¤, § Є®в®ал© ¤агЈЁҐ Є®¬ЇЁ«пв®ал Ґ ЎҐагвбп. Microsoft C 5.0 ЇаЁ¬ҐпҐв ®ЇвЁ¬Ё§ жЁо жЁЄ«®ў, Є®в®а п пў«пҐвбп ®¤®© Ё§ ®Ў« б⥩ б Ў®«миЁ¬Ё Ї®вҐжЁ «мл¬Ё ў®§¬®¦®бвп¬Ё г«гзиҐЁп Є®¤ . ЏаЁ¬Ґпп ўлҐбҐЁҐ Ёў аЁ в®Ј® Є®¤ , г¤ «ҐЁҐ ЇҐаҐ¬Ґле Ё¤гЄжЁЁ жЁЄ«®ў Ё ®зҐм Є зҐб⢥®Ґ а бЇаҐ¤Ґ«ҐЁҐ ЇҐаҐ¬Ґле Ї® ॣЁбва ¬, Microsoft C 5.0 ўла Ў влў Ґв ЇаҐЄа бл© Є®¤. Љ®¬ЇЁ«пв®а WATCOM C 6.0 б®ЇҐаЁз Ґв б Microsoft C 5.0 Ї® б⥯ҐЁ ўлЇ®«пҐ¬®© ®ЇвЁ¬Ё§ жЁЁ Ё ЈҐҐаЁагҐв ЁЎ®«ҐҐ Ўлбвал© Є®¤ ў вҐб⥠|
|
|