á ÎÉ ËÔÏ É ÎÅ ÇÏ×ÏÒÉÔ Ï ÚÁÝÉÔÅ ×ÈÏÄÁ áãð. ôÅÍ ÂÏÌÅÅ ÏÎÉ ÎÁÒÕÖÕ ÎÅ ×ÙÈÏÄÑÔ :). áÒÔÅÍëáä
_Loader_
Sep 13, 2003
Last reply: 22 years ago
731 Replies
÷ÓÅÍ ÐÒÉ×ÅÔ.
÷ÓÅÍ ÐÒÉ×ÅÔ.
á ÐÒÉÞÅÍ ÚÄÅÓØ áãð ? ðÒÁ×ÉÌØÎÏ, ×ÓÅ ÚÁÍÅÛÁÌÉ × ÂÏÌØÛÕÀ ËÕÞÕ É ÚÁ×ÑÚÁÌÉ ÎÁ 12× ÞÅÒÅÚ ×ÎÕÔÒÅÎÎÀÀ ÅÍËÏÓÔØ ÐÑÔÉÎÏÇÏÇÏ ËÏÍÐÁÒÁÔÏÒÁ ×ËÌÀÞÅÎÎÏÇÏ ÐÏÓÌÅ ÚÁÝÉÔÎÏÇÏ ïõ ÄÉÏÄÎÏÇÏ áãð 8-D. íÏÖÅÔ ÎÅ ÓÔÏÉÔ ÐÕÔÁÔØ ÎÅÓËÏÌØËÏ ×ÅÔÏË, Á ? áÒÔÅÍëáä
÷ÓÅÍ ÐÒÉ×ÅÔ.
óÏÇÌÁÓÅÎ. îÉÞÅÇÏ ÎÅ ÍÅÎÑÀÔ :-\. ðÒÉÄÅÔÓÑ ÔÅÍÉ-ÖÅ ÃÅÐÑÍÉ ÚÁÝÉÝÁÔØ ËÏÍÐÁÒÁÔÏÒ :-\. îÁÉÎÉÚÛÁÑ ÎÁÄÅÖÎÏÓÔØ × ÍÏÉÈ ÕÓÌÏ×ÉÑÈ - Õ ÔÏÞËÉ ÐÁÊËÉ :(. á ÎÁ ËÏÊ ÏÎÉ ÍÎÅ ÞÅÔËÉÅ ÎÕÖÎÙ? íÎÅ ×ÁÖÎÁ ÔÏÌØËÏ ÓÔÁÂÉÌØÎÁÑ ×ÅÌÉÞÉÎÁ ÎÅ ÎÉÖÅ 1,5÷. áÒÔÅÍëáä
RK>> Монстры они не из за того, что компилированные :)
IT> Дааа??? :) И Дельфи генерирует hello, world в сотню килобайт, чтобы проверить IT> качество поверхности винчестера? :))))
Интересно, только что написал Writeln('Hello, world!'); и получил размер .exe файла 16384 байт. Много ? :)
IT> Специалист - он всегда специалист. И фразу "только писать надо обязательно на IT> Си" (ассемблере, форте, паскале) от него услышать практически невозможно. Есть IT> разные инструменты, разные подходы и разные критерии их оптимальности. Можно
Это верно, но многие широко используемые языки имеют сходную семантику при небольших различиях в синтаксисе. Форт имеет совсем другую структуру и переключение с него на другой язык (и наоборот) вызывает "некоторые" трудности. Даже в случае Pascal/C, после недели писанины на Дельфи, переход на C-проект приводит к лишним нажатиям клавиш вида: a :=<BS><BS>= :) То же и с ассемблерами разных архитектур, однако заменить их нечем...
IT> Что до того, _что_ именно нужно было сделать, то я скажу так, что каждый IT> коллектив и каждый проект уникальны. Примерять на всех одно и то же - IT> бесполезно по обычным житейским соображениям. Я применил _иные_ подходы, в IT> итоге мне есть о чем поговорить и чем заняться в плане разбора полученных IT> результатов. Се ля ви...
Тоже верно. Лет 10 назад наш сотрудник пробовал писать свою часть проекта на Форте. Мы с интересом к этому отнеслись, и ему было выделено время на адаптацию имеющегося компилятора к процессору... Все закончилось тем, что мне пришлось выполнить его работу на ассемблере.
Hello, Artem Kamburov !
ôÁË ÓÄÅÌÁÊ ÄÅÌÉÔÅÌØ Ó ÏÇÒÁÎÉÞÉÔÅÌÅÍ, ÐÒÉÍÅÒÎÏ ËÁË ÔÕÔ ÔÅÂÅ ÒÉÓÏ×ÁÌÉ, ÐÏÓÌÅ ÎÅÇÏ ÍÏÖÎÏ ÅÝÅ ÏÄÉÎ ÄÅÌÉÔÅÌØ ÓÄÅÌÁÔØ, ÞÔÏÂÙ ÇÁÒÁÎÔÉÒÏ×ÁÔØ ÞÔÏ ÎÁ ×ÈÏÄÅ ÎÉËÏÇÄÁ ÂÏÌØÛÅ ÐÉÔÁÎÉÑ ÎÅ ÂÕÄÅÔ, ÎÏ ÄÏÌÖÎÏ É ÂÅÚ ÎÅÇÏ ÒÁÂÏÔÁÔØ. é ÚÁÛÕÎÔÉÒÕÊ ×ÈÏÄ Ô×ÏÅÇÏ áãð ÅÍËÏÓÔØÀ, ÞÔÏÂÙ ÓÒÅÚÁÌÏ ×ÓÅ ÞÔÏ ×ÙÛÅ ÉÚÍÅÒÑÅÍÏÊ ÐÏÌÏÓÙ (ÁÎÔÉÁÌÉÁÓÎÙÊ ÆÉÌØÔÒ ÐÏ-ÌÀÂÏÍÕ ÎÕÖÅÎ), ÚÁÏÄÎÏ É ÄÌÑ ÐÏÎÉÖÅÎÉÑ ÉÍÐÅÄÁÎÓÁ ×ÈÏÄÎÏÊ ÄÌÑ áãð ÃÅÐÉ ÐÏÌÅÚÎÏ. 10Ë - ÜÔÏ ×ÅÄØ ÅÓÌÉ ÎÅÔ ÅÍËÏÓÔÉ ×ÏÏÂÝÅ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.
÷ÓÅÍ ÐÒÉ×ÅÔ.
9-18÷, 7-14 ÐÒÉ ×ËÌÀÞÅÎÎÏÍ áãð (×ÙÂÒÏÓÏ× ÔÏÇÄÁ ÎÅÔ). áÒÔÅÍëáä
Hello Oleksandr!
14 Oct 03 04:44, Oleksandr Redchuk wrote to Vladislav Baliasov:
AK>>>> äÁ (+/- ÅÍËÏÓÔØ :))
YK>>> çÎÁÔØ ÒÁÚÒÁÂÏÔÞÉËÁ ÐÏÇÁÎÏÊ ÍÅÔÌÏÊ.
VB>> HÕ, ÐÏËÁ ÎÉÞÅÇÏ ËÒÉÍÉÎÁÌØÎÏÇÏ Ñ ÌÉÞÎÏ ÎÅ ×ÉÖÕ.
OR> HÕ ËÁË ÓËÁÚÁÔØ...
÷ÏÏÂÝÅ-ÔÏ, ÅÓÌÉ ÄÏÂÁ×ÉÔØ ÒÅÚÉÓÔÏÒ ÄÅÌÉÔÅÌÑ ÎÁ ÚÅÍÌÀ (ÐÒÏ ÅÍËÏÓÔØ áÒÔÅÍ ÕÐÏÍÑÎÕÌ), ÔÏ ×ÐÏÌÎÅ ÞÅÓÔÎÏÅ ÒÅÛÅÎÉÅ. ô.Å. ÏÎÏ É ÔÁË ×ÐÏÌÎÅ ÞÅÓÔÎÏÅ, ÎÏ Ñ ÂÙ ÐÏÄÅÌÉÌ (× ÔÏÍ ÞÉÓÌÅ É ÉÚ ÓÏÏÂÒÁÖÅÎÉÑ ÉÓËÌÀÞÅÎÉÑ ×ÉÓÑÞÅÇÏ ×ÈÏÄÁ). äÁ É ÎÏÍÉÎÁÌ ÒÅÚÉÓÔÏÒÁ Ó ÚÁÐÁÓÏÍ ÎÁ ÐÏÒÑÄÏË... ÷ ÐÏÈÏÖÅÍ ×ÉÄÅ ÍÙ ÉÓÐÏÌØÚÏ×ÁÌÉ ÎÅÏÄÎÏËÒÁÔÎÏ × ÓÌÕÞÁÑÈ, ËÏÇÄÁ ×ÁÖÎÏ ÔÏÌØËÏ "ÅÓÔØ/ÎÅÔ". ðÏÄÕÍÁÌÏÓØ (ÎÅ ÏÞÅÎØ ×ÎÉÍÁÔÅÌØÎÏ ÞÉÔÁÌ ÐÒÅÄÙÄÕÝÉÊ ÆÌÅÊÍ): ÎÏ ÅÓÌÉ ÜÔÏ - ×ÒÅÍÑÚÁÄÁÀÝÁÑ ÃÅÐØ, ÇÄÅ ÉÇÒÁÀÔÓÑ ÎÁ ÐÏÒÏÇÁÈ ×ÈÏÄÁ, É ÏÖÉÄÁÅÔÓÑ ËÁËÁÑ-ÔÏ ÒÁÚÕÍÎÁÑ ÔÏÞÎÏÓÔØ, ÔÏ ÐÒÏÛÕ ×ÙÞÅÒËÎÕÔØ ÉÚ ÐÒÏÔÏËÏÌÁ É ÚÁÂÙÔØ. [...]OR> HÕ Á ÅÓÌÉ ÚÁÂÙÔØ Ï ÔÏÍ, ÞÔÏ ÂÙÌÏ ÓËÁÚÁÎÏ, ÞÔÏ ÜÔÏ ÄÌÑ Á×ÔÏÍÏÂÉÌÅÊ, OR> ÔÏ ×ӣ ÒÁ×ÎÏ Ñ ÂÙ ×ÒÑÄÌÉ ÒÉÓËÎÕÌ ÔÁËÏÅ ÍÅÛÁÔØ Ó ÁÎÁÌÏÇÏ×ÙÍÉ ÃÅÐÑÍÉ.
óÏÇÌÁÓÅÎ, ÐÏ ÐÏ×ÏÄÕ ÁÎÁÌÏÇÏ×ÙÈ. ãÉÆÒÏ×ÏÊ ÖÅ ×ÈÏÄ × Á×ÔÏÍÏÂÉÌÅ - ×ÐÏÌÎÅ. [...] OR> ëÁË ÐÒÅËÒÁÓÎÏ ÕÈÏÄÉÌÏ ÎÁÐÒÑÖÅÎÉÅ ÎÁ ×ÙÈÏÄÅ 4051, ËÏÇÄÁ ÎÁ OR> _ÎÅ×ÙÂÒÁÎÎÙÅ_ ×ÈÏÄÙ ÐÏÓÔÕÐÁÌÏ 12÷.... äÌÑ ÃÉÆÒÏ×ÙÈ ×ÈÏÄÏ× AVR ×ÌÉÑÎÉÑ ÎÅ ÎÁÂÌÀÄÁÅÔÓÑ, ÅÓÔÅÓÔ×ÅÎÎÏ. ðÒÏ áãð ×ÒÁÔØ ÎÅ ÂÕÄÕ.OR> p.s.2 ëÓÔÁÔÉ, Á ÃÅÐÉ Ë×ÁÒÃÅ×ÏÇÏ ÇÅÎÅÒÁÔÏÒÁ ÄÏ×ÏÌØÎÏ ×ÙÓÏËÏÏÍÎÙÅ, OR> É ÌÅ×ÁÑ ÕÔÅÞËÁ ÔÕÄÁ ÔÏÖÅ ÍÏÖÅÔ ÂÙÔØ ÎÅÐÒÉÑÔÎÏÊ. OR> ôÁË ÞÔÏ ÔÁËÉ ÐÏÜËÓÐÅÒÉÍÅÎÔÉÒÕÊ, ÄÏÌÏÖÉ ÏÂÝÅÓÔ×ÅÎÎÏÓÔÉ ÒÅÚÕÌØÔÁÔÙ :-)
ëÒÁÊÎÅ ÓÏÍÎÅ×ÁÀÓØ, ÞÔÏ ×ÏÚÍÏÖÎÏ ÈÏÔØ ËÁËÏÅ-ÔÏ ÚÁÍÅÔÎÏÅ ×ÌÉÑÎÉÅ × ÓÌÕÞÁÅ Ó ÄÏÂÒÏÔÎÙÍ Ë×ÁÒÃÅÍ, ÔÁËÉ ÎÅÓÏÐÏÓÔÁ×ÉÍÙÅ ÕÒÏ×ÎÉ. ÷ÏÔ × ÓÌÕÞÁÅ ÇÅÎÅÒÁÔÏÒÁ Ó RC ÃÅÐØÀ ÚÁÐÒÏÓÔÏ ÂÕÄÅÔ ÐÌÁ×ÁÔØ ÞÁÓÔÏÔÁ. ÷ÐÒÏÞÅÍ, × ÜÔÏÍ ÓÌÕÞÁÅ Ï ÓÔÁÂÉÌØÎÏÓÔÉ ×ÏÏÂÝÅ ÎÅ ÉÍÅÅÔ ÓÍÙÓÌÁ ÇÏ×ÏÒÉÔØ...HÁÍÅÄÎÉ ×ÉÄÅÌ ÍÅÇÕ8515, × ËÏÔÏÒÏÊ ÎÅ ÔÏÌØËÏ ÎÅ ÂÙÌ ÚÁÐÒÏÇÒÁÍÍÉÒÏ×ÁÎ CKOPT, ÉÚ-ÚÁ ÞÅÇÏ ÇÅÎÅÒÁÔÏÒ ÒÁÂÏÔÁÌ Ó ÍÁÌÅÎØËÉÍ ÒÁÚÍÁÈÏÍ (Ë×ÁÒà 4 íçÃ, ÅÍËÏÓÔÉ 27 ÐÉË), ÎÏ É ÉÚ-ÚÁ ÏÛÉÂËÉ ÍÏÎÔÁÖÁ ×ÏÏÂÝÅ ÏÔÓÕÔÓÔ×Ï×ÁÌÏ ÛÔÁÔÎÏÅ ÐÉÔÁÎÉÅ ÍÅÇÉ. é ÐÉÔÁÌÁÓØ ÏÎÁ ËÁË ÒÁÚ ÐÁÒÁÚÉÔÎÏ ÐÏ ×ÈÏÄÁÍ, × ÔÏÍ ÞÉÓÌÅ É ÏÔ ÔÏÇÏ ÖÅ ÓÄ×ÉÇÏ×ÏÇÏ ÒÅÇÉÓÔÒÁ, ËÏÔÏÒÙÍ É ÕÐÒÁ×ÌÑÌÁ. ïÎÁ ÖÅ ÕÐÒÁ×ÌÑÌÁ É 3-ÍÑ ÄÒÁÊ×ÅÒÁÍÉ ULN2803, Á ÔÁÍ, ÐÏÍÎÉÔÓÑ, ÒÅÚÉÓÔÏÒÙ ÐÏ ×ÈÏÄÁÍ ×ÓÅÇÏ 2.4 ËïÍ. é ÅÝÅ ÐÁÒÏÊ ÂÉÐÏÌÑÒÏ× ÞÅÒÅÚ 1 ËïÍ × ÂÁÚÕ ïü. HÏ ÚÁÔÏ ËÁË ÐÉÔÁÌÁÓØ - ÐÅÓÎÑ! :-) úÁÂÁ×ÎÏ, ÞÔÏ ×ÓÅ ÒÁÂÏÔÁÌÏ ×ÐÏÌÎÅ ÕÓÔÏÊÞÉ×Ï, ×ËÌÀÞÁÑ É ÞÔÅÎÉÅ/ÚÁÐÉÓØ ×ÎÕÔÒÅÎÎÅÊ EEPROM. ÷ÏÔ ÔÏÌØËÏ ÄÌÑ ÕÐÒÁ×ÌÅÎÉÑ ÒÅÇÉÓÔÒÏÍ ÎÅ ×ÓÅÇÄÁ È×ÁÔÁÌÏ ÕÒÏ×ÎÑ, ÏÔÓÀÄÁ É ÎÅËÏÔÏÒÙÅ ÓÔÒÁÎÎÙÅ ÐÒÏÑ×ÌÅÎÉÑ ÏÔÒÁÂÏÔËÉ ×ÈÏÄÎÙÈ ÓÉÇÎÁÌÏ×, ÚÁÓÔÁ×É×ÛÉÅ ÐÒÉÓÔÁÌØÎÏ ×ÇÌÑÄÅÔØÓÑ.
õ AVR "ÐÒÁ×ÉÌØÎÙÊ" ÔÁËÔÏ×ÙÊ ÇÅÎÅÒÁÔÏÒ :-) é ÃÉÆÒÏ×ÙÅ ×ÈÏÄÙ/×ÙÈÏÄÙ - ÔÏÖÅ :-)73 & Cheerio! Andy.
Hi Roman,
Mon Oct 13 2003 23:07, Roman Khvatov wrote to Alex Kouznetsov:
IT>>>> А прямое соответствие конструкций высокого уровня машинному коду IT>>>> не лучше?
RK>>> Hет, не лучше. Это тупиковая ветвь - сейчас развитие RK>>> вычислительной техники идет в прямо противоположном направлении. RK>>> Вполне резонно считается, что компилятор (так как ему не надо RK>>> быть реализованным в железе) сможет лучше сгенерировать RK>>> низкоуровневый код, чем заставлять высокоуровневый код исполнять RK>>> интерпретатором в железе.
AK>> Для меня то что ты говоришь - не очевидно.
RK> Что именно? Что процессоры идут по пути упрощения? Это очевидно - RK> CISC,RISC(SuperScalar),VLIW Или что компиляторы усложняются? - Это RK> следствия п1
Не очевидно, что "компилятор сможет лучше сгенерировать низкоуровневый код, чем заставлять высокоуровневый код исполнять интерпретатором в железе". Правда, я имел в виду не в железе, а вообще. Дык, ссылочки какие-нибудь можешь дать в подтверждение? Этот вопрос кто-нибудь всерьез исследовал?
...
AK>> Если эти последовательности команд подчинены определенной логике, а AK>> именно - образуют Форт-процессор,
RK> Hет. Они не образуют Форт процессор.
Я знаю, что существующие компиляторы С не используют Форт-процессор. Я говорю что так можно было бы сделать. Т.е. можно было бы писать компилятор так, чтобы он транслировал код для (виртуального) Форт-процессора.
RK> Современные компиляторы строятся из 3х частей (в основном): RK> 1) Front-End. Разбирает исходные тексты программы и генерирует RK> промежуточное представление. Обычно это представление на основе какой RK> либо разновидности деревьев. RK> 2) Оптимизатор. Работает на промежуточном представлении п1, практически RK> не вдаваясь в детали устройства целевой платформы. Выполняет общие RK> платформо независимые оптимизации, такие как: RK> Вынесение общих подвыражений RK> Упрощение операций RK> Подстановка констант и присваиваний RK> Различные преобразования циклов RK> и пр
Это можно оставить (почти) таким как есть.
RK> 3) Кодогенератор. Преобразует промежуточное представление к код целевого RK> процессора. Выполняет все машинно зависимые оптимизации, их тоже довольно RK> много.
Целевым процем может быть FVM. Оптимизацию для SPF компилятора делал Михаил Максимов, так что опыт существует, и результаты тоже есть.
Пока, Алексей
Hello, Artem Kamburov !
ôÙ Ö ÔÁË É ÎÅ ÒÁÓÓËÁÚÁÌ ÞÔÏ Õ ÔÅÂÑ ÚÁ ÚÁÄÁÞÁ.
ôÏÇÄÁ ËÁËÁÑ Ó×ÑÚØ?
ëÁË ÔÙ ÓÁÍ É ÇÏ×ÏÒÉÌ, ÐÌÏÈÏ ÓÐÒÁ×ÌÑÀÔÓÑ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.
÷ÓÅÍ ÐÒÉ×ÅÔ.
ðÒÁ×ÉÌØÎÏ, ÅÓÌÉ ÏÓÎÏ×ÎÁÑ ÚÁÄÁÞÁ ÎÅ ÒÅÛÅÎÁ, ÂÕÄÅÍ ÕÓÌÏÖÎÑÔØ ÓÈÅÍÕ ÄÌÑ ÒÅÛÅÎÉÑ ÐÏÂÏÞÎÙÈ :-\. îÅÔ (ËÒÏÍÅ ÒÅÌÅ É ÒÁÚßÅÍÏ×). ó ÜÔÉÍ É ÂÕÆÅÒÁ ÐÒÏÃÅÓÓÏÒÁ ÓÐÒÁ×ÑÔÓÑ. áÒÔÅÍëáä
÷ÓÅÍ ÐÒÉ×ÅÔ.
ëÁË ÔÕÔ ÍÎÅ ÒÉÓÏ×ÁÌÉ (ÄÉÏÄÎÙÊ ÏÇÒÁÎÉÞÉÔÅÌØ Ó ËÕÞÅÊ ÎÅÄÏÓÔÁÔËÏ× É ÂÅÚ ÄÅÌÉÔÅÌÑ) ÜÔÏ ÅÝÅ ÔÅ ÇÒÁÂÌÉ :-\. ÷ÁÒÉÁÎÔ Ó ËÏÍÐÁÒÁÔÏÒÏÍ ×ÏÏÂÝÅ ÉÚ ÓÅÒÉÉ "ËÁÛÕ ÍÁÓÌÏÍ ÎÅ ÉÓÐÏÒÔÉÛØ". á ×ÁÒÉÁÎÔ ÄÅÌÉÔÅÌØ (ÍÁÓÛÔÁÂÉÒÏ×ÁÎÉÅ ÐÏÒÏÇÏ× É ÕÒÏ×ÎÅÊ) + ÅÓÌÉ ÎÁÄÏ ÓÔÁÂÉÌÉÔÒÏÎ (ÚÁÝÉÔÁ ÏÔ ÐÒÅ×ÙÛÅÎÉÑ Vcc ÐÒÉ ÎÅÄÏÓÔÁÔËÅ ÄÅÌÉÔÅÌÑ) + ÅÍËÏÓÔØ (ÚÁÝÉÔÁ ÏÔ ÉÇÏÌÏË) ×ÒÏÄÅ ËÁË ÎÁÄÏ ÍÅÔÌÏÊ ÇÎÁÔØ. áÒÔÅÍëáä
Tue Oct 14 2003 18:31, Artem Kamburov wrote to Dima Orlov:
AK> ëÁË ÔÕÔ ÍÎÅ ÒÉÓÏ×ÁÌÉ (ÄÉÏÄÎÙÊ ÏÇÒÁÎÉÞÉÔÅÌØ Ó ËÕÞÅÊ ÎÅÄÏÓÔÁÔËÏ× É ÂÅÚ AK> ÄÅÌÉÔÅÌÑ) ÜÔÏ ÅÝÅ ÔÅ ÇÒÁÂÌÉ :-\. ÷ÁÒÉÁÎÔ Ó ËÏÍÐÁÒÁÔÏÒÏÍ ×ÏÏÂÝÅ ÉÚ ÓÅÒÉÉ AK> "ËÁÛÕ ÍÁÓÌÏÍ ÎÅ ÉÓÐÏÒÔÉÛØ". á ×ÁÒÉÁÎÔ ÄÅÌÉÔÅÌØ (ÍÁÓÛÔÁÂÉÒÏ×ÁÎÉÅ ÐÏÒÏÇÏ× É AK> ÕÒÏ×ÎÅÊ) + ÅÓÌÉ ÎÁÄÏ ÓÔÁÂÉÌÉÔÒÏÎ (ÚÁÝÉÔÁ ÏÔ ÐÒÅ×ÙÛÅÎÉÑ Vcc ÐÒÉ ÎÅÄÏÓÔÁÔËÅ AK> ÄÅÌÉÔÅÌÑ) + ÅÍËÏÓÔØ (ÚÁÝÉÔÁ ÏÔ ÉÇÏÌÏË) ×ÒÏÄÅ ËÁË ÎÁÄÏ ÍÅÔÌÏÊ ÇÎÁÔØ.
:-)))) ðÒÏÃÅÓÓ ÐÏÌÕÞÅÎÉÑ ÏÔ×ÅÔÁ ÎÁÞÉÎÁÅÔÓÑ Ó ÐÏÓÔÁÎÏ×ËÉ ×ÏÐÒÏÓÁ. ïÐÒÅÄÅÌÉÓØ, ÞÔÏ ÖÅ ÔÙ ×ÓÅ-ÔÁËÉ ÈÏÞÅÛØ ÐÏÍÅÒÉÔØ...
WBR, àÒÉÊ.
Hello, Artem Kamburov !
ëÁËÉÈ ÎÅÄÏÓÔÁÔËÏ×?
ðÒÉÞÅÍ ÔÕÔ ×ÏÏÂÝÅ ËÏÍÐÁÒÁÔÏÒ? ëÏÍÐÁÒÁÔÏÒ ÎÕÖÅÎ ÄÌÑ ÚÁÄÁÎÉÑ ÐÏÒÏÇÁ, Á ÄÅÌÉÔÅÌØ É ÏÇÒÁÎÉÞÉÔÅÌØ - ÄÌÑ ÐÒÉ×ÅÄÅÎÉÑ ÓÉÇÎÁÌÁ Ë ÒÁÚÒÅÛÅÎÎÏÍÕ ÄÁÔÁÛÉÔÏÍ ×ÉÄÕ. ëÏÍÐÁÒÁÔÏÒ ÍÏÖÎÏ ÎÅ ÓÔÁ×ÉÔØ, ÅÓÌÉ ÓÉÇÎÁÌ Õ ÔÅÂÑ ÕËÌÁÄÙ×ÁÅÔÓÑ Ó ÚÁÐÁÓÏÍ × ÎÕÌÅ×ÕÀ ÐÒÉ ÏÄÎÏÍ É ÅÄÉÎÉÞÎÕÀ ÐÒÉ ÄÒÕÇÏÍ ÕÒÏ×ÎÅ.
óÔÁÂÉÌÉÔÒÏÎ ÔÕÔ ËÁË ÒÁÚ ÐÌÏÈÏÅ ÒÅÛÅÎÉÅ. õ ÎÅÇÏ ÂÏÌØÛÁÑ ÅÍËÏÓÔØ, ÐÒÉÌÉÞÎÙÊ ÒÁÚÂÒÏÓ É ÒÑÄ ÄÒÕÇÉÈ ÎÅÄÏÓÔÁÔËÏ×. ìÕÞÛÅ ËÁË ÒÁÚ ÄÉÏÄÙ ÔÉÐÁ 4148 (ÏÎÉ É ÎÅ ÓÔÏÑÔ ÐÏÞÔÉ ÎÉÞÅÇÏ).
íÅÔÌÏÊ ÎÁÄÏ ÇÎÁÔØ ÅÓÌÉ ÐÒÉ ÓÍÅÎÅ ËÏÎÔÒÏÌÌÅÒÁ ÐÅÒÅÓÔÁÅÔ ×ÓÅ ÒÁÂÏÔÁÔØ ÉÚ-ÚÁ ÓßÅÈÁ×ÛÉÈ ÐÏÒÏÇÏ×, ÐÏ×ÙÛÅÎÎÙÈ ÕÔÅÞÅË, etc.
ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.
Hello, Ilia Tarasov !
áÓÓÅÍÂÌÅÒ ÄÌÑ äïóÁ - ÂÁÊÔ 20 (ÌÅÎØ ÓÞÉÔÁÔØ ÔÏÞÎÏ), É ÞÔÏ?
üÈÏÔÁÇ Ó ÷ÉÎÔÅÌÏÍ ×ÏÏÂÝÅ ÍÁÌÏ ÏÂÝÅÇÏ ÉÍÅÅÔ, ÎÏ ÅÓÌÉ ÚÁÄÁÞÁ ÓÏÏÔ×ÅÔÓ×ÕÀÝÁÑ, ÔÏ ÐÏÞÅÍÕ É ÎÅ äÅÌØÆÉ (ÉÌÉ ÄÒÕÇÏÊ RAD)?
éÍÅÅÔ, ÅÓÌÉ ÎÁ ÎÅÍ ÒÅÛÁÀÔÓÑ ÔÅ ÖÅ ÚÁÄÁÞÉ.
ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.
Hello Oleksandr.
OR> ïÄÉÎ ÉÚ ×ÁpÉÁÎÔÏ× -- ÐÏÄÁÔØ ÎÁ ×ÓÅ ÎÏÖËÉ, ÓËÁÖÅÍ, -5V ÞÅpÅÚ pÅÚÉÓÔÏp OR> × 100k. é ÇÌÑÎyÔØ, ÞÔÏ ×ÙÛÌÏ -- -0.5V ÎÁ ×ÈÏÄÎÏÍ ÄÉÏÄÅ ÉÌÉ ×ÓÅ -5V. OR> ôÁËÉÍ ÏÂpÁÚÏÍ ÍÏÖÎÏ ÏÔÌÏ×ÉÔØ "ÎÅÔ ÎÏÇÉ ÇÄÅ ÎÁÄÏ" É "ÅÓÔØ ÎÏÇÁ ÇÄÅ ÎÅ ÎÁÄÏ" OR> (óËÁÖÅÍ, ÚÁÔÏÌËÁÌÉ 27C256 ×ÍÅÓÔÏ 27ó64).
üÔÉ -5× ÎyÖÎÏ ÏÔËyÄÁ-ÔÏ ÂpÁÔØ É ËÁË-ÔÏ ÎÁ ÎÏÇy ÐÏÄÁÔØ, ÓÉÌØÎÏ yÓÌÏÖÎÑÑ ÓÈÅÍy ËÌÀÞÁ ÎÁ ËÁÖÄÏÊ ÎÏÇÅ. ïÂÙÞÎÏ ÖÅ ÎÏÇÁ ÐpÏÓÔÏ ÐÏÄËÌÀÞÅÎÁ Ë ×Ù×ÏÄy ÍÉËpÏËÏÎÔpÏÌÌÅpÁ ÉÌÉ pÅÇÉÓÔpÁ/ÂyÆÅpÁ. åÓÔØ ÍÅÔÏÄ ÇÏpÁÚÄÏ ÐpÏÝÅ, pÅÁÌØÎÏ ÐpÉÍÅÎÑÀÝÉÊÓÑ: ÎÁ ×ÓÅ ÓÉÇÎÁÌØÎÙÅ ÎÏÇÉ ÓÔÁ×ÑÔÓÑ pÅÚÉÓÔÏpÙ ÎÁ ÚÅÍÌÀ (100Ë..1í), ×ÓÅÇÏ 1 ËÌÀÞ × ÚÅÍÌÑÎyÀ ÎÏÇy, É pÅÚÉÓÔÏp (1Ë..10Ë) ÏÔ ÚÅÍÌÑÎÏÊ ÎÏÇÉ (ÎÅ ÏÔ ÚÅÍÌÉ) ÄÏ ÐÉÔÁÔÅÌØÎÏÊ ÎÏÇÉ. äÌÑ ËÏÎÔpÏÌÑ ËÏÎÔÁËÔÉpÏ×ÁÎÉÑ ×ÓÅ ÐÏpÔÙ ÓÔÁ×ÑÔÓÑ ÎÁ ××ÏÄ, É ÐÏÄÁÅÔÓÑ ÐÉÔÁÎÉÅ ÐpÉ ÎÅÐÏÄËÌÀÞÅÎÎÏÊ ÚÅÍÌÅ. óÏÏÔ×ÅÔÓÔ×ÅÎÎÏ, ÎÁ ÚÅÍÌÑÎÏÊ ÎÏÇÅ ÂyÄÅÔ ÔÏÔ ÖÅ + (ÞÅpÅÚ // pÅÚÉÓÔÏp) É ÞÅpÅÚ ÎÉÖÎÉÅ ÚÁÝÉÔÎÙÅ ÄÉÏÄÙ ÏÎ ÖÅ ÂyÄÅÔ ÎÁ ×ÓÅÈ ÓÉÇÎÁÌØÎÙÈ ÎÏÇÁÈ. äÁÌØÛÅ ÐpÏÓÔÏ ÞÉÔÁÅÍ ÓÏÓÔÏÑÎÉÅ ×ÓÅÈ ÎÏÇ, ÅÓÌÉ ÇÄÅ '0' - ÔÁÍ ÎÅ ËÏÎÔÁÞÉÔ.Igor
Hello Ilia.
13 Oct 03 23:56, you wrote to me:IT>>> ï ÞÅÍ ÇÏ×ÏÒÉÔ JC ÉÌÉ JNZ? RK>> ï ÎÁÌÉÞÉÉ × áìõ ÔÁËÉÈ ÆÌÁÇÏ× :) IT> çÄÅ ÜÔÉ ÆÌÁÇÉ × óÉ ËÁË ÜÌÅÍÅÎÔÙ ÑÚÙËÁ?
á ÇÄÅ × ó áìõ ËÁË ÜÌÅÍÅÎÔ ÑÚÙËÁ?IT>>> ðÏËÁÖÉ ÍÎÅ ÔÕ ËÏÎÓÔÒÕËÃÉÀ óÉ, ËÏÔÏÒÁÑ × Ñ×ÎÏÍ ×ÉÄÅ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ IT>>> ÆÌÁÇ ÎÕÌÑ. RK>> a==b IT> çÄÅ ÕÓÔÁÎÏ×ËÁ ÆÌÁÇÁ ÎÕÌÑ? CMP ÕÓÔÁÎÏ×ÉÔ _×ÓÅ_ ÆÌÁÇÉ, ÜÔÏ side IT> effect...
áÇÁ, ÉÍÅÅÍ 1 ËÏÍÁÎÄÕ, ËÏÔÏÒÁÑ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÁ ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ _ÌÀÂÏÇÏ_ ÕÓÌÏ×ÎÏÇÏ ÐÅÒÅÈÏÄÁ. (ôÏÞÎÅÅ ÉÍÅÅÍ ËÏÍÂÉÎÁÃÉÀ ÉÚ 2È ËÏÍÁÎÄ, ÐÅÒ×ÁÑ ×ÙÐÏÌÎÑÅÔ ËÁËÏÅ ÎÉÂÕÄØ ÁÒÉÆÍÅÔÉÞÅÓËÏÅ ÄÅÊÓÔ×ÉÅ, ×ÔÏÒÁÑ ×ÙÐÏÌÎÑÅÔ ÐÅÒÅÈÏÄ - ÒÅÚÕÌØÔÁÔ ÐÅÒ×ÏÊ ËÏÍÁÎÄÙ ÔÏÖÅ ÍÏÖÅÔ ÐÏÎÁÄÏÂÉÔÓÑ)IT>>> á ÞÅÍ ÐÌÏÈÏ JA_EQ_B (ÐÅÒÅÈÏÄ, ÅÓÌÉ AX = BX)? RK>> üÔÏ ÏÂßÅÄÉÎÅÎÉÅ 2È ËÏÎÓÔÒÕËÃÉÊ - ÏÐÅÒÁÃÉÉ ×ÙÞÉÔÁÎÉÑ (× áìõ) É RK>> ÕÓÌÏ×ÎÏÇÏ ÐÅÒÅÈÏÄÁ. IT> ëÏÔÏÒÙÅ ÄÅÌÁÀÔÓÑ ÚÁ ÎÅÓËÏÌØËÏ ÔÁËÔÏ×, ÈÏÔÑ Ó ÔÏÞËÉ ÚÒÅÎÉÑ ÔÒÅÂÏ×ÁÎÉÊ IT> ÑÚÙËÁ ÏÐÅÒÁÃÉÑ ÁÔÏÍÁÒÎÁ.
ñÚÙË ÎÅ ÏÂÑÚÁÎ ÌÏÖÉÔØÓÑ ÎÁ ÃÅÌÅ×ÕÀ ÐÌÁÔÆÏÒÍÕ 1 × 1 (É ÄÁÖÅ ÂÕÄÅÔ ÌÕÞÛÅ, ÅÓÌÉ ÏÎ ÎÅ ÂÕÄÅÔ ÔÁË ÌÏÖÉÔØÓÑ - ÂÏÌØÛÅ ÐÒÏÓÔÏÒÁ ÄÌÑ ÍÁÎÅ×ÒÁ ËÏÍÐÉÌÑÔÏÒÕ) ëÒÏÍÅ ÔÏÇÏ, ÅÓÌÉ ÄÅÌÁÔØ JA_EQ_B, ÔÏ ÐÒÉÄÅÔÓÑ ÓÄÅÌÁÔØ ÃÅÌÙÊ ×Ù×ÏÄÏË ÔÁËÉÈ ËÏÍÁÎÄ ÄÌÑ ×ÓÅÈ ÕÓÌÏ×ÉÊ É ×ÓÅÈ ÒÅÇÉÓÔÒÏ×, ÓÁÍ ÐÏÓÞÉÔÁÅÛØ, ÓËÏÌØËÏ ÉÈ ÂÕÄÅÔ :) äÌÑ ÓÔÅËÏ×ÏÊ ÍÁÛÉÎÙ ÉÍÅÅÔ ÓÍÁÓÌ ××ÏÄÉÔØ ÏÐÅÒÁÃÉÉ JEQ/JNE/etc. - ÔÁÍ ÏÐÅÒÁÎÄÙ ÎÁÈÏÄÑÔÓÑ × ÏÄÎÏÍ ÍÅÓÔÅ É ÍÏÖÎÏ ÓÜËÏÎÏÍÉÔØ ÎÁ ËÏÍÁÎÄÅ ÓÒÁ×ÎÅÎÉÑ.IT>>> üÔÏ ÒÁÚ×Å ÎÅ ÂÏÌÅÅ ËÏÒÏÔËÁÑ ×ÅÒÓÉÑ ÐÅÒÅÈÏÄÁ, ÐÒÅËÒÁÓÎÏ ÌÏÖÁÝÁÑÓÑ IT>>> ÎÁ óÉ? RK>> HÁ C - ÄÁ, ÎÁ ÐÒÏÃÅÓÓÏÒ - ÈÕÖÅ. IT> ïÂÏÓÎÕÊ, ÐÏÞÅÍÕ ÈÕÖÅ. ó ÔÏÞËÉ ÚÒÅÎÉÑ ÓÈÅÍÏÔÅÈÎÉËÉ ÐÒÉÎÃÉÐÉÁÌØÎÏÊ IT> ÒÁÚÎÉÃÙ ÎÅÔ.
åÓÔØ, ÅÓÌÉ ÄÅÌÁÔØ ÏÄÎÏÊ ËÏÍÁÎÄÏÊ, ÔÏ ÐÒÉÄÅÔÓÑ ÚÁÄÅÊÓÔ×Ï×ÁÔØ _ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏ_ áìõ É ÌÏÇÉËÕ ÐÅÒÅÈÏÄÏ×, ÞÔÏ ÐÏÔÒÅÂÕÅÔ ÕÓÌÏÖÎÅÎÉÑ ÓÈÅÍÙ ÉÌÉ ××ÅÄÅÎÉÅ ÍÉËÒÏÐÒÏÇÒÁÍ.RK>>>> ðÒÏ ÁÓÓÅÍÂÌÅÒ ÕÖÅ ÄÁ×ÎÏ ×ÓÅ ÚÁÂÙÌÉ (ËÒÏÍÅ ÎÅÓËÏÌØËÉÈ ÕÐÅÒÔÙÈ RK>> ï! ÷ ÜÔÏÊ ÜÈÅ ÉÈ ÎÁ×ÁÌÏÍ :) íÎÅ ËÁÖÅÔÓÑ Õ ÎÉÈ ÔÕÔ ÚÁÐÏ×ÅÄÎÉË ;-)
IT> ô×ÏÉ ÓÍÁÊÌÉËÉ ÔÅÂÅ ×ÙÊÄÕÔ ÂÏËÏÍ ;) úÎÁÎÉÅ ÁÓÓÅÍÂÌÅÒÁ ÃÅÌÅ×ÏÇÏ IT> ÐÒÏÃÅÓÓÏÒÁ ÄÌÑ ÇÒÁÍÏÔÎÏÇÏ ÉÎÖÅÎÅÒÁ ÏÂÑÚÁÔÅÌØÎÏ
úÎÁÎÉÅ - ÄÁ, Á ×ÏÔ ÐÉÓÁÔØ ÎÁ ÎÅÍ - ÓÏ×ÅÒÛÅÎÎÏ ÎÅ ÏÂÑÚÁÔÅÌØÎÏ.IT>>> ÷ÓÅ, ÞÔÏ ËÏÍÕ-ÎÉÂÕÄØ ÎÕÖÎÏ, ÒÁÎÏ ÉÌÉ ÐÏÚÄÎÏ ÍÏÖÅÔ ÐÏÑ×ÉÔØÓÑ. RK>> ïÎÏ ÕÖÅ ÐÏÑ×ÉÌÏÓØ, ÔÅÐÅÒØ ÏÔÍÉÒÁÅÔ :) IT> üÔÏ Ô×ÏÅ ÍÎÅÎÉÅ, ÉÌÉ ÏÂßÅËÔÉ×ÎÙÅ ÉÓÓÌÅÄÏ×ÁÎÉÑ?
íÏÖÅÛØ ÓÏÂÒÁÔØ ÓÔÁÔÉÓÔÉËÕ ÎÁÐÒÉÍÅÒ ÐÏ ÜÔÏÊ ÜÈÅ - ÚÄÅÓØ ÐÅÒÉÏÄÉÞÅÓËÉ ×ÓÐÙÈÉ×ÁÀÔ ×ÏÊÎÙ ÁÓÍ/C, ÐÒÉÞÅÍ ÓÏ ÏÂÙÞÎÏ ×ÏÀÀÔ ÏÄÉÎ ÉÌÉ Ä×Á ÞÅÌÏ×ÅËÁ (ÓÔÏÒÏÎÎÉËÉ ÁÓÍÁ) ÓÏ ×ÓÅÊ ÏÓÔÁÌØÎÏÊ ÜÈÏÊ :)RK>> èÍ, ÅÓÌÉ Ï æÏÒÔÅ ÅÝÅ ÈÏÔØ ÞÔÏ ÔÏ ÉÚ×ÅÓÔÎÏ, ÔÏ Ï ÜÔÉÈ Ñ ÌÉÞÎÏ RK>> ÄÁÖÅ ÎÅ ÓÌÙÛÁÌ. IT> Joy ÐÏÄÓËÁÚÁÌÉ - Á Ñ ÓÏ×ÓÅÍ ÚÁÂÙÌ, É ÚÒÑ.... ïÒÌÏ× ×ÏÎ É ÐÒÏ Ocaml IT> ÎÉÞÅÇÏ ÎÅ ÓÌÙÛÁÌ, ÎÏ Ï ÞÅÍ ÜÔÏ ÇÏ×ÏÒÉÔ?
ï ÔÏÍ, ÞÔÏ ÏÎÉ ÐÒÁËÔÉÞÅÓËÉ ÎÉËÏÍÕ ÎÅ ÉÚ×ÅÓÔÎÙ, ÅÓÌÉ ÎÅ ×ÅÒÉÛØ - ÍÏÖÅÛØ ÐÒÏ×ÅÓÔÉ ÏÐÒÏÓ, ÐÒÑÍÏ ÚÄÅÓØ :)IT>>> óÉ, ðÁÓËÁÌØ, áÌÇÏÌ, æÏÒÔÒÁÎ - ÒÁÚÎÙÅ ÑÚÙËÉ? RK>> äÁ. ðÒÏÇÒÁÍÍÁ ÎÁ ó ÎÅ ÂÕÄÅÔ ËÏÍÐÉÌÉÒÏ×ÁÔØÓÑ ðÁÓËÁÌÅÍ É Ô.Ä. IT> ïÎÉ ÓÏÐÏÓÔÁ×ÉÍÙ ÎÁ ÕÒÏ×ÎÅ ÇÒÁÍÍÁÔÉËÉ,
üÔÏ ËÁË ÜÔÏ? ôÏ, ÞÔÏ ÇÒÁÍÍÁÔÉËÉ Õ ÎÉÈ ÐÏÈÏÖÉ, ÜÔÏ ÅÝÅ ÎÅ ÚÎÁÞÉÔ, ÞÔÏ ÏÎÉ ÏÄÉÎÁËÏ×Ù.IT> Á ÔÙ ÏÐÉÓÙ×ÁÅÛØ ÜÆÆÅËÔ ÏÔ ÐÒÉÍÅÎÅÎÉÑ ËÏÎËÒÅÔÎÙÈ ÒÅÁÌÉÚÁÃÉÊ IT> ËÏÍÐÉÌÑÔÏÒÏ×.
üÜ, ðÁÓËÁÌØ É ó ÜÔÏ 2 ÒÅÁÌÉÚÁÃÉÉ ÏÄÎÏÇÏ ËÏÍÐÉÌÑÔÏÒÁ? üÔÏ ÏÔËÒÏ×ÅÎÉÅ :)RK>> æÏÒÔÒÁÎ ÔÏÞÎÏ ÎÅ ÄÌÑ ÓÔÅËÏ×ÏÊ - ÏÎ ÄÁÖÅ ÒÅËÕÒÓÉÉ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÌ RK>> ÉÚÎÁÞÁÌØÎÏ. RK>> äÒÕÇÉÅ ÉÍÅÀÔ ÓÔÅË, ÈÏÔÑ ÜÔÏ ÎÅ ÚÎÁÞÉÔ, ÞÔÏ ÏÎ ÄÏÌÖÅÎ ÂÙÔØ RK>> ÁÐÐÁÒÁÔÎÙÊ. IT> ðÒÉ ÞÅÍ ÚÄÅÓØ ÒÅËÕÒÓÉÑ? ìÀÂÏÊ ÑÚÙË, ÐÏÄÄÅÒÖÉ×ÁÀÝÉÊ ÐÅÒÅÄÁÞÕ IT> ÐÁÒÁÍÅÔÒÏ× ÐÏÄÐÒÏÇÒÁÍÍÁÍ, ÉÓÐÏÌØÚÕÅÔ ÄÌÑ ÜÔÏÇÏ ÓÔÅË.
HÅÔ, æÏÒÔÒÁÎ (ÉÚÎÁÞÁÌØÎÏ) ÉÍÅÌ ÐÏÄÐÒÏÇÒÁÍÍÙ É ÕÍÅÌ ÐÅÒÅÄÁ×ÁÔØ ÉÍ ÐÁÒÁÍÅÔÒÙ, ÔÅÍ ÎÅ ÍÅÎÅÅ ÒÅËÕÒÓÉÀ ÏÎ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÌ É ÓÔÅË ÄÌÑ ÐÅÒÅÄÁÞÉ ÐÁÒÁÍÅÔÒÏ× ÎÅ ÉÓÐÏÌØÚÏ×ÁÌ.
RK>> äÌÑ ÒÁÚÍÅÝÅÎÉÑ ÁËÔÉ×ÉÚÁÃÉÊ ÐÒÏÃÅÄÕÒ. óÔÅË × ÜÔÉÈ ÑÚÙËÁÈ ÎÕÖÅÎ ÎÅ RK>> ÓÁÍ ÐÏ ÓÅÂÅ, Á ËÁË ÓÒÅÄÓÔ×Ï ÏÂÅÓÐÅÞÉÔØ ×ÏÚÍÏÖÎÏÓÔØ ÒÅËÕÒÓÉÉ. IT> ???????? 8-|
äÁ, ÉÍÅÎÎÏ ÔÁË.IT> ôÙ Õ×ÅÒÅÎ?
äÁ.IT> á ÎÅ ×ÓÅ ÌÉ ÒÁ×ÎÏ, ÞÔÏ ÉÍÅÎÎÏ ×ÙÚÙ×ÁÔØ?
þÔÏ ÉÍÅÎÎÏ - ×ÓÅÒÁ×ÎÏ, ËÁË ÉÍÅÎÎÏ - ÎÅ ×ÓÅÒÁ×ÎÏ.IT> á ÅÓÌÉ ÔÙ ÓÇÅÎÅÒÉÒÕÅÛØ ×ÙÚÏ× ÆÕÎËÃÉÉ (ÄÒÕÇÏÊ) Ó ÄÅÓÑÔËÏÍ ÐÁÒÁÍÅÔÒÏ×, IT> ÔÏ ÐÁÒÁÍÅÔÒÙ ÒÁÚ×Å ÂÕÄÕÔ ÎÅ ÎÁ ÓÔÅËÅ?
åÓÌÉ ÒÅËÕÒÓÉÑ ÎÅ ÎÕÖÎÁ - ÔÏ ÎÅ ÂÕÄÕÔ. æÏÒÔÒÁÎ, ËÁË É ÂÏÌØÛÉÎÓÔ×Ï ÓÏ×ÒÅÍÅÎÎÙÈ ËÏÍÐÉÌÑÔÏÒÏ× ÔÏÇÏ ÖÅ ó ÄÌÑ ÍÉËÒÏÐÒÏÃÅÓÓÏÒÏ×, ÒÁÚÍÅÝÁÀÔ ÐÁÒÁÍÅÔÒÙ × ÓÔÁÔÉÞÅÓËÉ ÏÔ×ÅÄÅÎÎÙÈ ÑÞÅÊËÁÈ ÐÁÍÑÔÉ. ôÁË ËÁË ÒÅËÕÒÓÉÉ ÏÎÉ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔ, ÔÏ ÎÅ×ÏÚÍÏÖÎÏ ×ÙÚ×ÁÔØ ÐÒÏÃÅÄÕÒÕ ÎÁÈÏÄÑÓØ × ÎÅÊ, ÔÏ ÅÓÔØ ÌÀÂÏÊ ÐÁÒÁÍÅÔÒ, ÌÏËÁÌ É ÁÄÒÅÓ ×ÏÚ×ÒÁÔÁ ÍÏÖÎÏ ÒÁÓÐÏÌÏÖÉÔØ × ÓÔÁÔÉÞÅÓËÏÊ ÑÞÅÊËÅ ÐÁÍÑÔÉ, ÅÇÏ ÎÉËÔÏ ÎÅ ÉÓÐÏÒÔÉÔ.RK>> üÔÏ ÂÙÌÏ ÓÄÅÌÁÎÏ ÄÌÑ ÑÚÙËÏ× ÔÉÐÁ ðÁÓËÁÌÑ ÄÌÑ ÏÒÇÁÎÉÚÁÃÉÉ display RK>> ÒÅÇÉÓÔÒÏ× ÎÁ ÓÔÅËÅ, ÓÅÊÞÁÓ ÜÔÉ ËÏÍÁÎÄÙ ÐÒÁËÔÉÞÅÓËÉ ÎÅ RK>> ÉÓÐÏÌØÚÕÀÔÓÑ (ÐÏ ËÒÁÊÎÅÊ ÍÅÒÅ × ÔÏÍ ÏÂßÅÍÅ, × ËÏÔÏÒÏÍ ÏÎÉ RK>> ÚÁÄÕÍÙ×ÁÌÉÓØ) IT> üÔÏ ÂÙÌÏ ÓÄÅÌÁÎÏ ÄÌÑ ÃÅÌÏÇÏ ËÌÁÓÓÁ ÑÚÙËÏ×,
äÌÑ ÑÚÙËÏ× ÓÏ ×ÌÏÖÅÎÎÙÍÉ ÐÒÏÃÅÄÕÒÁÍÉ.IT> óÉ × ÐÅÒ×ÕÀ ÏÞÅÒÅÄØ
äÌÑ ó ÜÔÏ ×ÏÏÂÝÅ ÎÅ ÎÕÖÎÏIT> - Ó ÅÇÏ ËÏÎ×ÅÎÃÉÅÊ ×ÙÚÏ×Á ÎÁËÌÁÄÎÙÅ ÒÁÓÈÏÄÙ ÎÁ ×ÙÚÏ× ÂÏÌØÛÅ, ÞÅÍ Ó IT> ðÁÓËÁÌÅ×ÓËÏÊ.
õ ðÁÓËÁÌÑ ÎÁËÌÁÄÎÙÅ ÒÁÓÈÏÄÙ ÍÏÇÕÔ ÂÙÔØ ÎÁ ÐÏÒÑÄÏË ÂÏÌØÛÅ - ÐÒÉ ×ÙÚÏ×Å ÐÒÏÃÅÄÕÒ Ó ÒÁÚÎÙÈ ÕÒÏ×ÎÅÊ ×ÌÏÖÅÎÎÏÓÔÉ. õ ðÁÓËÁÌÑ ÇÌÁ×ÎÁÑ ÂÅÄÁ × ÔÏÍ, ÞÔÏ ÅÇÏ ×ÌÏÖÅÎÎÁÑ ÐÒÏÃÅÄÕÒÁ ÉÍÅÅÉ ÄÏÓÔÕÐ ËÏ ×ÓÅÍ ÓÔÅËÏ×ÙÍ ÆÒÅÊÍÁÍ ÐÒÏÃÅÄÕÒ × ËÏÔÏÒÙÅ ÏÎÁ ×ÌÏÖÅÎÁ. ôÏ ÅÓÔØ ÅÓÌÉ Õ ÎÁÓ ÅÓÔØ ÐÒÏÃÅÄÕÒÁ 5ÇÏ ÕÒÏ×ÎÑ ×ÌÏÖÅÎÎÏÓÔÉ, ÔÏ ÎÁÍ ÎÁÄÏ 5 ÕËÁÚÁÔÅÌÅÊ ÆÒÅÊÍÏ× ÄÌÑ ÄÏÓÔÕÐÁ Ë ÌÏËÁÌÁÍ. åÓÔØ ÎÅÓËÏÌØËÏ ÓÐÏÓÏÂÏ× ÏÒÇÁÎÉÚÁÃÉÉ ÔÁËÉÈ ÕËÁÚÁÔÅÌÅÊ (ÉÈ ÎÁÚÙ×ÁÀÔ display registers): 1) íÏÖÎÏ Ñ×ÎÏ ÄÅÒÖÁÔØ ×ÓÅ 5 ÕËÁÚÁÔÅÌÅÊ ÎÁ ÒÅÇÉÓÔÒÁÈ (ÅÓÌÉ ÏÎÉ ÅÓÔØ, Õ È86 ÉÈ ÎÅ È×ÁÔÁÅÔ) 2) íÏÖÎÏ ÄÅÒÖÁÔØ ÉÈ ÎÁ ÓÔÅËÅ, ËÁË ÌÏËÁÌÙ. éÍÅÎÎÏ ÄÌÑ ÔÁËÏÊ ÒÅÁÌÉÚÁÃÉÉ É ÂÙÌÉ ××ÅÄÅÎÙ ENTER É LEAVE. ðÒÉ ÔÁËÏÊ ÏÒÇÁÎÉÚÁÃÉÉ ÐÏÌÕÞÁÅÔÓÑ ÏÔÎÏÓÉÔÅÌØÎÏ ÂÙÓÔÒÙÊ ÄÏÓÔÕÐ Ë ÌÏËÁÌÁÍ ÞÕÖÉÈ ÆÒÅÊÍÏ×, ÎÏ ÐÒÉ ×ÙÚÏ×Å ÐÒÏÃÅÄÕÒ ÐÒÉÈÏÄÉÔÓÑ ËÏÐÉÒÏ×ÁÔØ ×ÓÅ ÜÔÉ ÕËÁÚÁÔÅÌÉ ÓÏ ÓÔÅËÁ ÎÁ ÓÔÅË, ÞÔÏ ÍÏÖÅÔ ÂÙÔØ ÎÁËÌÁÄÎÏ (1 ÕËÁÚÁÔÅÌØ ÎÁ ÕÒÏ×ÅÎØ ×ÌÏÖÅÎÎÏÓÔÉ). 3) íÏÖÎÏ ×ÏÏÂÝÅ ÎÅ ÄÅÒÖÁÔØ ÜÔÉÈ ÒÅÇÉÓÔÒÏ× Ñ×ÎÏ, Á ÐÒÉ ËÁÖÄÏÍ ÏÂÒÁÝÅÎÉÉ Ë ÌÏËÁÌÁÍ ÄÒÕÇÏÇÏ ÆÒÅÊÍÁ ÏÓÕÝÅÓÔ×ÌÑÔØ ÐÒÏÈÏÄ ÐÏ ÓÔÅËÕ (1 ÞÔÅÎÉÅ ÉÚ ÓÔÅËÁ ÎÁ ÕÒÏ×ÅÎØ ×ÌÏÖÅÎÎÏÓÔÉ). üÔÉÍ ÐÏÄÈÏÄÏÍ ÐÏÌØÚÕÅÔÓÑ Borland Pascal.RK>> íÏÖÎÏ ÄÁÔØ ÂÏÌÅÅ ÔÏÞÎÏÅ ÏÐÒÅÄÅÌÅÎÉÅ: RK>> ñÚÙËÉ ÍÏÖÎÏ ÓÞÉÔÁÔØ ÄÉÁÌÅËÔÁÍÉ ÄÒÕÇ ÄÒÕÇÁ, ÅÓÌÉ ÎÁÊÄÅÔÓÑ RK>> ÏÓÍÙÓÌÅÎÎÁÑ ÐÒÏÇÒÁÍÍÁ, ÎÅ ÓÏÄÅÒÖÁÝÁÑ ËÏÍÅÎÔÁÒÉÅ×, ËÏÔÏÒÁÑ ÂÕÄÅÔ RK>> ËÏÍÐÉÌÉÔÓÑ ÏÂÏÉÍÉ ÑÚÙËÁÍÉ É ÄÁ×ÁÔØ × ÒÅÚÕÌØÔÁÔÅ Ó×ÏÅÊ ÒÁÂÏÔÙ RK>> ÉÄÅÎÔÉÞÎÙÅ ÒÅÚÕÌØÔÁÔÙ.
IT> :-/ HÉÞÅÇÏ ÓÅÂÅ ÏÐÒÅÄÅÌÅÎÉÅ.
÷ÐÏÌÎÅ ÎÏÒÍÁÌØÎÏÅ.IT> ðÒÉÍÅÎÑÅÍ ÅÇÏ Ë .net É ×ÉÄÉÍ, ÞÔÏ ÷óå ÜÔÉ ÑÚÙËÉ (C++ C# VB É Ô.Ä.) - IT> ÄÉÁÌÅËÔÙ ÄÒÕÇ ÄÒÕÇÁ.
üÔÏ Ó ËÁËÏÊ ÒÁÄÏÓÔÉ?IT> ðÒÏ ÆÁÚÙ ËÏÍÐÉÌÑÃÉÉ × ÏÐÒÅÄÅÌÅÎÉÉ ÎÉ ÓÌÏ×Á....
ðÒÉÞÅÍ ÔÕÔ ÆÁÚÙ ËÏÍÐÉÌÑÃÉÉ, Ñ ÖÅ Ñ×ÎÏ ÎÁÐÉÓÁÌ _ÐÒÏÇÒÁÍÍÁ_, ÔÏ ÅÓÔØ ÉÓÈÏÄÎÙÊ ÔÅËÓÔ.IT> (á .net ÉÓÐÏÌØÚÕÅÔ ÅÄÉÎÙÊ ÐÒÏÍÅÖÕÔÏÞÎÙÊ ÆÏÒÍÁÔ)
á ÞÔÏ, ÎÁ ×ÓÅÈ ÜÔÉÈ ÑÚÙËÁÈ ÐÉÛÕÔ ÓÒÁÚÕ ÎÁ ÐÒÏÍÅÖÕÔÏÞÎÏÍ ÆÏÒÍÁÔÅ? éÌÉ ×ÓÅ ÖÅ ÎÁ ÓÏÂÓÔ×ÅÎÎÏ ÑÚÙËÅ?IT>>> üÔÏ ÔÙ ÕÔÒÉÒÕÅÛØ. ñ ÖÅ ÐÒÉ×ÅÌ ×ÓÅ ÐÒÉÍÅÒÙ, ËÁË ÔÙ É ÐÒÏÓÉÌ. RK>> ñ ÏÖÉÄÁÌ ÞÅÇÏ ÎÉÂÕÄØ ÉÚ ÏÂÌÁÓÔÉ ÏÔËÒÏ×ÅÎÉÊ × ÐÏÓÔÏÅÎÉÉ RK>> ÁÐÐÁÒÁÔÕÒÙ, Á RK>> ÐÏÌÕÞÉÌ ÔÒÉ×ÉÁÌØÎÙÊ ÏÔ×ÅÔ - ÕÍÎÏÖÁÅÍ ÞÁÓÔÏÔÕ ... :(
IT> ôÙ ÐÅÒÅÄÅÒÇÉ×ÁÅÛØ - Ñ ÐÒÉ×ÅÌ ÔÅÂÅ _×ÓÅ_ ×ÁÒÉÁÎÔÙ, × ÔÏÍ ÞÉÓÌÅ É Ó IT> ÕÍÎÏÖÅÎÉÅÍ ÞÁÓÔÏÔÙ. á ÔÒÉÇÇÅÒ ÐÏÚ×ÏÌÉÔ ÚÁÐÉÓÁÔØ × ÎÅÇÏ ÐÏ ÆÒÏÎÔÕ, Á IT> ÚÁÔÅÍ ÁÓÉÎÈÒÏÎÎÏ ÞÉÔÁÔØ × ÌÀÂÏÅ ËÏÌÉÞÅÓÔ×Ï ×ÙÈÏÄÏ×.
üÔÏ ÔÏÖÅ ÒÁÚÎÏ×ÉÄÎÏÓÔØ ÕÍÎÏÖÅÎÉÑ ÞÁÓÔÏÔÙ. ñ ÏÖÉÄÁÌ ËÒÁÓÉ×ÏÇÏ ÒÅÛÅÎÉÑ, ÎÁÐÒÉÍÅÒ ÒÁÚÄÅÌÅÎÉÅ ÐÁÍÑÔÉ ÎÁ 2 ÂÁÎËÁ É ÐÏÄËÌÀÞÅÎÉÑ áìõ ÔÁË, ÞÔÏ ÂÙ ÍÏÖÎÏ ÂÙÌÏ ÞÉÔÁÔØ ÏÐÅÒÁÎÄÙ É ÚÁÐÉÓÙ×ÁÔØ ÒÅÚÕÌØÔÁÔ ÔÁË, ÞÔÏ ÂÙ Ë ÌÀÂÏÍÕ ÂÁÎËÕ ÂÙÌÏ ÎÅ ÂÏÌÅÅ 2È ÏÂÒÁÝÅÎÉÊ, ÔÏ ÅÓÔØ ÞÔÅÎÉÅ ÏÂÏÉÈ ÏÐÅÒÁÎÄÏ× ÉÚ ÏÄÎÏÇÏ ÂÁÎËÁ É ÚÁÐÉÓØ × ÄÒÕÇÏÊ, ÉÌÉ ÞÔÅÎÉÅ ÏÐÅÒÁÎÄÏ× ÉÚ 2È ÒÁÚÎÙÈ ÂÁÎËÏ× É ÚÁÐÉÓØ × ÌÀÂÏÊ ÉÚ ÎÉÈ. üÔÏ ÐÏÚ×ÏÌÉÔ ÉÓÐÏÌØÚÏ×ÁÔØ 2È ÐÏÒÔÏ×ÕÀ ÐÁÍÑÔØ, ÉÓÐÏÌÎÑÔØ ËÏÍÁÎÄÕ ÚÁ ÔÁËÔ É Õ×ÅÌÉÞÉÔØ ÔÁËÔÏ×ÕÀ ÞÁÓÔÏÔÕ × 2 ÒÁÚÁ, ××ÅÄÑ ËÏÎ×ÅÅÒ (ÞÔÅÎÉÅ ÎÁ ÐÅÒ×ÏÍ ÔÁËÔÅ, ÚÁÐÉÓØ ÎÁ ×ÔÏÒÏÍ)RK>> HÉËÔÏ ÎÅ ÍÅÛÁÅÔ ÄÏÐÉÓÁÔØ Ó×ÏÉÈ ÕÐÒÁ×ÌÑÀÝÉÈ ÓÌÏ× Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ RK>> ÔÏÇÏ ÖÅ control-flow ÓÔÅËÁ É ÎÅÐÒÅÄÎÁÍÅÒÅÎÎÏ ÒÁÚÒÕÛÉÔØ ×ÅÓØ RK>> ËÏÎÔÒÏÌØ × ÒÅÚÕÌØÔÁÔÅ ÏÛÉÂËÉ.
IT> üÜÜÜ.... Á ÞÔÏ, ËÔÏ-ÔÏ ÇÏ×ÏÒÉÌ, ÞÔÏ æÏÒÔ - ÐÁÎÁÃÅÑ? HÁÄÏ ÄÕÍÁÔØ, ÞÔÏ IT> ÄÅÌÁÅÛØ.
âÙ×ÁÀÔ ÖÅ É ÐÒÏÓÔÏ ÏÛÉÂËÉ.IT> HÁ óÉ ÔÏÖÅ ÍÏÖÎÏ ÎÁÐÉÓÁÔØ ÂÅÓËÏÎÅÞÎÙÊ ÃÉËÌ É ×ÏÊÔÉ × ÎÅÇÏ Ó IT> ÚÁÐÒÅÝÅÎÎÙÍÉ ÐÒÅÒÙ×ÁÎÉÑÍÉ...
äÁ, ÎÏ ÐÏÌÏÍÁÔØ ËÏÍÐÉÌÑÔÏÒ ÜÔÏ ÎÅ ÓÍÏÖÅÔ :)RK>> üÔÏ ÍÏÖÎÏ ÏÐÉÓÁÔØ ÔÁËÏÊ ÇÒÁÍÍÁÔÉËÏÊ (ÆÒÁÇÍÅÎÔ):
RK>> ÓÌÏ×Ï := ':' { ÜÌÅÍÅÎÔ } ';' RK>> ÜÌÅÍÅÎÔ := ÐÒÉÍÉÔÉ× | if-ËÏÎÓÔÒÕËÃÉÑ | ... RK>> if-ËÏÎÓÔÒÕËÃÉÑ := ÜÌÅÍÅÎÔ 'if' { ÜÌÅÍÅÎÔ } [ 'else' { ÜÌÅÍÅÎÔ } ] RK>> 'then'
RK>> ðÒÉ ÔÁËÏÍ ÐÏÄÈÏÄÅ ËÏÍÐÉÌÑÔÏÒ ÓÍÏÖÅÔ ÄÏÓËÏÎÁÌØÎÏ ÐÒÏ×ÅÒÉÔØ ×ÓÀ RK>> ÇÒÁÍÍÁÔÉËÕ (ËÁË ÓÉÎÔÁËÓÉÓ ÔÁË É ÓÅÍÁÎÔÉËÕ), ÎÏ ÐÏÌØÚÏ×ÁÔÅÌØ ÎÅ RK>> ÓÍÏÖÅÔ ÒÁÓÛÉÒÉÔØ ÇÒÁÍÍÁÔÉËÕ æÏÒÔÁ Ó×ÏÉÍÉ ÓÌÏ×ÁÍÉ.
IT> äÌÑ ÔÁËÏÇÏ ÐÏÄÈÏÄÁ ÌÕÞÛÅ ×ÚÑÔØ ÑÚÙË Ó ÂÏÌÅÅ ÐÒÏÓÔÙÍ ÓÉÎÔÁËÓÉÓÏÍ.
õ æÏÒÔÁ _ÏÞÅÎØ_ ÐÒÏÓÔÏÊ ÓÉÎÔÁËÓÉÓ.RK>>>> HÅ ÏÞÅÎØ. óÉÎÔÁËÓÉÓ/ÓÅÍÁÎÔÉËÁ ÄÏÌÖÎÙ ÐÒÏ×ÅÒÑÔØÓÑ × ÃÅÌÏÍ, Á ÎÅ RK>>>> ÐÏ ÏÔÄÅÌØÎÙÍ ÜÌÅÍÅÎÔÁÍ. IT>>> ë ÜÔÏÍÕ ÅÓÔØ ÓÕÝÅÓÔ×ÅÎÎÙÅ ÏÓÎÏ×ÁÎÉÑ? RK>> åÓÔØ - ÎÁÄÅÖÎÏÓÔØ. IT> ëÏÍÐÏÚÉÃÉÀ ÕÖÅ ÏÔÍÅÎÉÌÉ?
ïÎÁ ×ÓÅ ÒÁ×ÎÏ ÓÎÉÖÁÅÔ ÎÁÄÅÖÎÏÓÔØ.Roman
Hello Ilia.
14 Oct 03 00:20, you wrote to me:RK>>>> a*b/c+a*b%d IT>>> ëÓÔÁÔÉ, × ÐÏÓÔÆÉËÓÅ ÔÙ ×ÓÅ-ÔÁËÉ ×ÙÎÅÓ ÚÁ ÓËÏÂËÉ a*b... ðÏÞÅÍÕ? IT>>> óÔÅËÏ×ÁÑ ÍÁÛÉÎÁ ÐÏÄÓËÁÚÁÌÁ? ;) RK>> HÅÔ, ÏÂÙÞÎÁÑ CSE ÏÐÔÉÍÉÚÁÃÉÑ. IT> ïÎÁ ÓÌÅÄÕÅÔ × Ñ×ÎÏÍ ×ÉÄÅ ÉÚ ÏÔË×ÏÞÅÎÎÏÇÏ ××ÅÒÈÕ?
ñ ÐÒÉ×ÅÌ ÉÓÈÏÄÎÕÀ ÆÏÒÍÕÌÕ É ÔÏ, ÞÔÏ ÓÄÅÌÁÅÔ ÉÚ ÎÅÅ ÎÏÒÍÁÌØÎÙÊ ËÏÍÐÉÌÑÔÏÒ ó (× ÎÏÔÁÃÉÉ æÏÒÔÁ), æÏÒÔ ÖÅ ÓÁÍ ÜÔÏ ÄÅÌÁÔØ ÎÅ ÓÔÁÎÅÔ.IT>>> óÉ ÄÅÌÁÌ ÎÅËÏÔÏÒÙÅ ÒÁÓÞÅÔÙ 25-30 ÍÉÎÕÔ. áÓÓÅÍÂÌÅÒ ÐÏÄ DPMI - IT>>> 2-3... òÁÚÎÉÃÁ ÅÓÔØ? ÷ÅÊ×ÌÅÔÙ, ÅÓÌÉ ÉÎÔÅÒÅÓÎÏ...
RK>> óÉ ÐÏÄ äïó'ÏÍ, Á ÁÓÓÅÍÂÌÅÒ ÐÏÄ DPMI? ôÏÇÄÁ ÐÏÎÑÔÎÏ, ÅÓÌÉ É ÔÏ É RK>> ÄÒÕÇÏÅ ÐÏÄ DPMI - ÔÏ ÎÁÄÏ ÞÔÏ ÔÏ × ËÏÎÓÅÒ×ÁÔÏÒÉÉ ÐÒÁ×ÉÔØ :)
IT> ðÌÀÈ... Watcom C - DPMI, ÏÄÎÁËÏ. HÅ ÄÏÄÕÍÙ×ÁÊ ÚÁ ÍÅÎÑ - ÂÕÄÕÔ IT> _ÆÁËÔÉÞÅÓËÉÅ_ ÏÛÉÂËÉ... ;)
ñ ÔÅÂÅ ÐÒÉ×ÅÌ ÏÂÁ ×ÁÒÉÁÎÔÁ, ÓÏ×ÅÔ ÐÏ ×ÔÏÒÏÍÕ ×ÁÒÉÁÎÔÕ ÂÙÌ 'ÎÁÄÏ ÞÔÏ ÔÏ × ËÏÎÓÅÒ×ÁÔÏÒÉÉ ÐÒÁ×ÉÔØ', ÔÁË ËÁË ÒÁÚÎÉÃÁ ÍÅÖÄÕ ÏÐÔÉÍÉÚÉÒÕÀÝÉÍ ËÏÍÐÉÌÑÔÏÒÏÍ ó É ÁÓÓÅÍÂÌÅÒÏÍ ÎÅ ÍÏÖÅÔ ÂÙÔØ × 10 ÒÁÚ - ÔÁË ÎÁÐÉÓÁÌÉ ÐÒÏÇÒÁÍÍÕ ÎÁ ó.RK>> HÉËÁË. íÏÇÕÔ ×ÚÁÉÍÏÄÅÊÓÔ×Ï×ÁÔØ ÉÎÔÅÒÐÒÅÔÁÔÏÒ É _ÏÔËÏÍÐÉÌÉÒÏ×ÁÎÎÁÑ RK>> ÐÒÏÇÒÁÍÍÁ_ IT> ðÒÉÍÅÒÏÍ ÞÅÇÏ É Ñ×ÌÑÅÔÓÑ æÏÒÔ-ÓÉÓÔÅÍÁ...
é ÎÅ ÔÏÌØËÏ ÏÎÁ, ÅÓÔØ ÅÝÅ _ÄÏÆÉÇÁ_ ÐÏÄÏÂÎÙÈ ÓÉÓÔÅÍ, É ÎÅ ÎÁ æÏÒÔÅ.IT>>> ÷ ÎÕÌÅ×ÏÍ ËÏÌØÃÅ ÉÓÐÏÌÎÑÀÔÓÑ _ÁÓÓÅÍÂÌÅÒÎÙÅ_ ÐÒÉÍÉÔÉ×Ù. IT>>> áÄÒÅÓÕÀÝÉÅ × ÌÉÎÅÊÎÏÍ ÐÒÏÓÔÒÁÎÓÔ×Å ÏÂÒÁÂÁÔÙ×ÁÅÍÙÅ ÍÁÓÓÉ×Ù × IT>>> ÄÅÓÑÔËÉ ÍÅÇÁÂÁÊÔ. RK>> á ÐÏÞÅÍÕ _×ÓÑ_ ÐÒÏÇÒÁÍÍÁ ÎÅ ÍÏÖÅÔ ÉÓÐÏÌÎÑÔØÓÑ × ÎÕÌÅ×ÏÍ ËÏÌØÃÅ? é RK>> ÄÌÑ ÞÅÇÏ ÅÅ ÎÕÖÎÏ ÏÂÑÚÁÔÅÌØÎÏ ÉÎÔÅÒÐÒÅÔÉÒÏ×ÁÔØ? IT> HÅ ÚÎÁÀ, Õ ÔÅÂÑ ÏÐÑÔØ ÓÔÒÁÎÎÙÅ ÐÒÏÅËÃÉÉ. ïÎÁ ×ÓÑ ÔÁÍ É ÉÓÐÏÌÎÑÅÔÓÑ, Á IT> ÉÎÔÅÒÐÒÅÔÉÒÕÀÔÓÑ ÓËÒÉÐÔÙ.
á ÚÁÞÅÍ ÏÎÉ ×ÏÏÂÝÅ ÎÕÖÎÙ. ñ ÎÅ ÐÏÎÉÍÁÀ ÉÓÈÏÄÎÏÊ ÚÁÄÁÞÉ - ÚÁÞÅÍ ÐÏÎÁÄÏÂÉÌÏÓØ ÓËÒÅÝÉ×ÁÔØ ÓËÒÉÐÔÙ Ó ÐÒÏÇÒÁÍÍÏÊ × ÎÕÌÅ×ÏÍ ËÏÌØÃÅ?IT> äÌÑ ÎÉÈ ÐÒÉËÁÖÅÛØ ÓÐÅÃÉÁÌØÎÏ ×ÙÄÅÌÉÔØ V86 É ÒÁÂÏÔÁÔØ ÔÏÌØËÏ ÔÁÍ?
éÍ ×ÏÏÂÝÅ ÎÉÇÄÅ ÎÅ ÎÁÄÏ ÂÙÌÏ ÒÁÂÏÔÁÔØ.RK>> ôÙ ÓÏÂÉÒÁÅÛØÓÑ ÓÉÄÅÔØ ÚÁ ËÌÁ×ÉÁÔÕÒÏÊ É ÚÁÐÕÓËÁÔØ ÜÔÉ ÐÒÉÍÉÔÉ×Ù RK>> ×ÒÕÞÎÕÀ?
IT> ÷ÈÏÄÎÏÊ ÐÏÔÏË - ÜÔÏ ÌÉÂÏ ËÌÁ×ÉÁÔÕÒÁ, ÌÉÂÏ ÆÁÊÌ. õ ÔÅÂÑ ÏÐÑÔØ ÓÔÒÁÎÎÁÑ IT> ËÁÒÔÉÎËÁ. ÷ ÆÁÊÌ ÍÏÖÎÏ ÚÁÐÉÓÁÔØ ÐÒÏÇÒÁÍÍÕ ÒÁÂÏÔÙ ÕÓÔÁÎÏ×ËÉ ÈÏÔØ ÎÁ IT> ÃÅÌÙÊ ÄÅÎØ, ÏÎÁ É ÂÕÄÅÔ ÐÏÔÉÈÏÎØËÕ ÉÓÐÏÌÎÑÔØÓÑ.
ôÁË ÖÅ ÍÏÖÎÏ ×ÓÅ ÜÔÏ ÎÁÂÉÔØ ÐÒÑÍÏ × ÐÒÏÇÒÁÍÍÕ, ÏÔËÏÍÐÉÌÉÒÏ×ÁÔØ, ÚÁÐÕÓÔÉÔØ, É ÏÎÁ ÔÁË ÖÅ ÂÕÄÅÔ ×ÙÐÏÌÎÑÔØÓÑ ÈÏÔØ ÃÅÌÙÊ ÄÅÎØ, ÚÁÞÅÍ ÔÁÍ ÉÎÔÅÒÐÒÅÔÁÔÏÒ?IT>>> óÍ. ÔÉËÌØ, ÎÁÐÒÉÍÅÒ. ïÞÅÎØ ÒÁÚÕÍÎÁÑ ÁÌØÔÅÒÎÁÔÉ×Á RAD-ÍÏÎÓÔÒÁÍ... RK>> íÏÎÓÔÒÙ ÏÎÉ ÎÅ ÉÚ ÚÁ ÔÏÇÏ, ÞÔÏ ËÏÍÐÉÌÉÒÏ×ÁÎÎÙÅ :) IT> äÁÁÁ??? :) é äÅÌØÆÉ ÇÅÎÅÒÉÒÕÅÔ hello, world
äÅÌØÆÉ ÎÅ ÄÌÑ ÔÏÇÏ ÓÄÅÌÁÎ. ëÒÏÍÅ ÔÏÇÏ, ÓÐÅÃÉÁÌØÎÏ ÐÏÓÍÏÔÒÅÌ - tcl (ÎÁ cygwin'Å) ÚÁÎÉÍÁÅÔ ÏËÏÌÏ 1.8Í, ÍÎÅ ËÁÖÅÔÓÑ, ÞÔÏ ÜÔÏ ÐÏÂÏÌØÛÅ hello world ÎÁ äÅÌØÆÉ.RK>> ÷ÏÏÂÝÅ ÔÏ ÍÅÎÑ ÂÏÌØÛÅ ÉÎÔÅÒÅÓÕÅÔ ËÁË ÏÎ ÂÕÄÅÔ ÒÁÂÏÔÁÔØ Õ RK>> ÐÏÌØÚÏ×ÁÔÅÌÑ - Á Õ ÎÅÇÏ ÏÎ Ñ×ÎÏ ÂÕÄÅÔ ÒÁÂÏÔÁÔØ ÍÅÄÌÅÎÎÅÅ. é ÇÄÅ RK>> ÐÏÌØÚÏ×ÁÔÅÌØ ÂÕÄÅÔ ÂÒÁÔØ ÓÁÍ ÔÉËÌØ? ñ ÐÏÎÉÍÁÀ, ÞÔÏ × éÎÔÅÒÎÅÔÅ ÏÎ RK>> ÌÅÖÉÔ ÞÕÔØ ÌÉ ÎÅ ÎÁ ËÁÖÄÏÊ ÆÁÊÌÏ×ÏÊ ÐÏÍÏÊËÅ, ÎÏ ÚÁÓÔÁ×ÌÑÔØ RK>> ÐÏÌØÚÏ×ÁÔÅÌÑ ÌÁÚÉÔØ ÐÏ éÎÔÅÒÎÅÔÕ É ×ÙËÁÞÉ×ÁÔØ ×ÓÅ, ÞÔÏ ÚÁÈÏÞÅÔÓÑ RK>> ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÏÇÒÁÍÍÅ Ñ ÓÞÉÔÁÀ × ÐÅÒ×ÕÀ ÏÞÅÒÅÄØ ÎÅÕ×ÁÖÅÎÉÅÍ Ë RK>> ÓÁÍÏÍÕ ÐÏÌØÚÏ×ÁÔÅÌÀ.
IT> ïÐÑÔØ ÆÌÅÊÍ, ÐÒÉÔÏÍ ÏÔÄÅÌØÎÙÊ. ñ ÔÅÂÅ ÐÒÏ ÐÒÉÎÃÉÐÉÁÌØÎÙÅ ÐÏÄÈÏÄÙ IT> ÇÏ×ÏÒÀ...
ñ ÔÏÖÅ. õ ÜÔÏÇÏ ÐÒÉÎÃÉÐÉÁÌØÎÏÇÏ ÐÏÄÈÏÄÁ ÅÓÔØ ÔÁËÏÊ ÖÅ ÐÒÉÎÃÉÐÉÁÌØÎÙÊ ÎÅÄÏÓÔÁÔÏË- ÅÓÌÉ ÔÙ × Ó×ÏÅÍ ÐÒÏÅËÔÅ ÐÒÉÍÅÎÉÌ ÉÎÔÅÒÐÒÅÔÁÔÏÒ, ÔÏ ÔÙ (ÉÌÉ Ô×ÏÊ ÐÏÌØÚÏ×ÁÔÅÌØ) ÄÏÌÖÅÎ ÜÔÏÔ ÉÎÔÅÒÐÒÅÔÁÔÏÒ ÉÍÅÔØ, ÞÔÏ ÂÙ ÚÁÐÕÓÔÉÔØ Ô×ÏÀ ÐÒÏÇÒÁÍÍÕ. ôÕÔ ÅÓÔØ 2 ÐÕÔÉ:
1) éÎÔÅÒÐÒÅÔÁÔÏÒ ×ÓÔÒÏÅÎ × ÓÁÍÕ ÐÒÏÇÒÁÍÍÕ (æÏÒÔ ÉÌÉ ËÁËÏÊ ÎÉÂÕÄØ ÐÒÉÌÉÎËÏ×ÁÎÎÙÊ Ë ÐÒÏÇÒÁÍÍÅ ÉÎÔÅÒÐÒÅÔÁÔÏÒ) 2) éÎÔÅÒÐÒÅÔÁÔÏÒ × ÐÒÏÇÒÁÍÍÕ ÎÅ ×ÓÔÒÏÅÎ, ÔÏÇÄÁ ÏÎ ÉÌÉ ÄÏÌÖÅÎ ÂÙÔØ ÐÒÉÌÏÖÅÎ Ë ÐÒÏÇÒÁÍÍÅ, ÉÌÉ ÐÏÌØÚÏ×ÁÔÅÌÀ ÐÒÉÄÅÔÓÑ ÓÁÍÏÍÕ ÏÚÁÂÏÔÉÔÓÑ ÅÇÏ ÐÏÉÓËÁÍÉ, ÞÔÏ ÎÉËÁË ÎÅ ÓÐÏÓÏÂÓÔ×ÕÅÔ ÕÄÏÂÓÔ×Õ ÒÁÂÏÔÙ Ó ÐÒÏÇÒÁÍÍÏÊ.RK>> ôÙ ÉÓËÁÌ ÉÎÔÅÒÐÒÅÔÁÔÏÒ (ËÁË ÓÁÍ ÓËÁÚÁÌ), ÄÌÑ ÎÅÇÏ - ÓÔÒÁÎÎÙÅ. RK>> ôÅÂÅ ÎÕÖÎÏ ÂÙÌÏ ÉÓËÁÔØ ÂÉÂÌÉÏÔÅËÕ ÄÌÑ ÒÁÂÏÔÙ Ó ÇÒÁÆÉËÏÊ + RK>> ËÏÍÐÉÌÑÔÏÒ ÄÌÑ DPMI + ÓËÒÉÐÔÏ×ÙÊ ÑÚÙË ÏÂÝÅÇÏ ÎÁÚÎÁÞÅÎÉÑ.
IT> ñ ÎÅ ÉÓËÁÌ ÉÎÔÅÒÐÒÅÔÁÔÏÒ É ÎÅ ÇÏ×ÏÒÉÌ ÔÁËÏÇÏ. ñ ÉÓËÁÌ _ÓÉÓÔÅÍÕ_, IT> ÏÂÌÁÄÁÀÝÕÀ ÐÅÒÅÞÉÓÌÅÎÎÙÍÉ Ó×ÏÊÓÔ×ÁÍÉ. ôÙ ÕÖÅ ÐÅÒÅÞÉÓÌÉÌ _ôòé_ ÓÉÓÔÅÍÙ
ôÒÉ, ËÁÖÄÁÑ ÉÚ ËÏÔÏÒÙÈ _ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÁ_ ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ ÉÍÅÎÎÏ ÜÔÏÊ Ó×ÏÅÊ ÚÁÄÁÞÉ.IT> (ËÏÔÏÒÙÅ, btw, ÄÏÌÖÎÙ ÂÙÔØ ÕÄÏÂÎÏ ÓÔÙËÕÅÍÙÍÉ), Ñ ÇÏ×ÏÒÀ, ÞÔÏ ÏÎÉ IT> ÐÒÅËÒÁÓÎÏ ÚÁÍÅÎÑÀÔÓÑ ÏÄÎÏÊ.
ëÏÔÏÒÁÑ ÔÁË ÖÅ ÈÏÒÏÛÏ ×ÙÐÏÌÎÑÅÔ ×ÓÅ 3 ÚÁÄÁÞÉ, ËÁË 3 ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÙÅ ÓÉÓÔÅÍÙ ËÁÖÄÁÑ Ó×ÏÀ? þÔÏ ÔÏ ÎÅ ×ÅÒÉÔÓÑ.RK>> HÅ ÎÁÄÏ ×ÓÅÈ óÉÛÎÙÈ ÐÒÏÇÒÁÍÍÅÒÏ× ÓÞÉÔÁÔØ ÐÏÌÎÙÍÉ ÄÅÂÉÌÁÍÉ :) ÷ RK>> ËÏÎÃÅ ËÏÎÃÏ× 'ÓÉÓÔÅÍÁ ÏÂÒÁÂÏÔËÉ ××ÏÄÁ ÐÏÌØÚÏ×ÁÔÅÌÑ' ÔÏÖÅ ÎÁÐÉÓÁÎÁ RK>> ÞÅÌÏ×ÅËÏÍ.
IT> äÌÑ ÐÏÌÎÏÓÔØÀ ËÏÍÐÉÌÉÒÕÅÍÙÈ ÐÒÏÇÒÁÍÍ ÜÔÁ ÓÉÓÔÅÍÁ ÎÅ Ñ×ÌÑÅÔÓÑ ÞÁÓÔØÀ IT> ÑÚÙËÁ. óÏÏÔ×ÅÔÓÔ×ÅÎÎÏ, ÏÎÁ Á×ÔÏÍÁÔÉÞÅÓËÉ ÐÏÐÁÄÁÅÔ × ÒÁÚÒÑÄ "ÐÒÉËÌÁÄÎÙÈ IT> ÐÒÏÇÒÁÍÍ". þÔÏ ÔÁÍ ÎÁ×ÏÒÏÞÅÎÏ - ÅÝÅ ÎÁÄÏ ÒÁÚÏÂÒÁÔØÓÑ...
á ÅÓÌÉ ÏÎÁ 'Á×ÔÏÍÁÔÉÞÅÓËÉ ÐÏÐÁÌÁ' × ÓÉÓÔÅÍÕ, Ó ÎÅÊ ÕÖÅ ÎÅ ÎÁÄÏ ÒÁÚÂÉÒÁÔØÓÑ, É ÏÎÁ ÓÔÁÌÁ ÁÂÓÏÌÀÔÎÏ ÂÅÚÇÌÀÞÎÏÊ?RK>> óÐÅÃÉÁÌÉÓÔÙ ÐÏ ÑÚÙËÕ ÉÌÉ ÅÇÏ ÆÁÎÁÔÙ? HÅÌØÚÑ ÂÙÔØ ÓÐÅÃÉÁÌÉÓÔÏÍ ÐÏ RK>> ó, ÍÏÖÎÏ ÂÙÔØ ÓÐÅÃÉÁÌÉÓÔÏÍ × ËÁËÏÊ ÔÏ ÐÒÉËÌÁÄÎÏÊ ÏÂÌÁÓÔÉ. ôÁË ÞÔÏ RK>> ÎÕÖÎÏ ÂÙÌÏ ÐÒÉ×ÌÅËÁÔØ ÓÐÅÃÉÁÌÉÓÔÏ× ÐÏ ËÏÍÐÉÌÑÔÏÒÁÍ.
IT> óÐÅÃÉÁÌÉÓÔ - ÏÎ ×ÓÅÇÄÁ ÓÐÅÃÉÁÌÉÓÔ. é ÆÒÁÚÕ "ÔÏÌØËÏ ÐÉÓÁÔØ ÎÁÄÏ IT> ÏÂÑÚÁÔÅÌØÎÏ ÎÁ óÉ" (ÁÓÓÅÍÂÌÅÒÅ, ÆÏÒÔÅ, ÐÁÓËÁÌÅ) ÏÔ ÎÅÇÏ ÕÓÌÙÛÁÔØ IT> ÐÒÁËÔÉÞÅÓËÉ ÎÅ×ÏÚÍÏÖÎÏ.
äÁ.IT> åÓÔØ ÒÁÚÎÙÅ ÉÎÓÔÒÕÍÅÎÔÙ, ÒÁÚÎÙÅ ÐÏÄÈÏÄÙ É IT> ÒÁÚÎÙÅ ËÒÉÔÅÒÉÉ ÉÈ ÏÐÔÉÍÁÌØÎÏÓÔÉ. íÏÖÎÏ ÒÁÚÇÏ×ÁÒÉ×ÁÔØ Ï ÔÏÍ, ËÁË IT> _ÜÔÏÔ_ ÉÎÓÔÒÕÍÅÎÔ ÐÒÉÍÅÎÉÔØ × _ÜÔÉÈ_ ÕÓÌÏ×ÉÑÈ,
á ÅÝÅ ÍÏÖÎÏ ÇÏ×ÏÒÉÔØ _ËÁËÏÊ_ ÉÎÓÔÒÕÍÅÎÔ ÌÕÞÛÅ ÐÒÉÍÅÎÉÔØ × _ÜÔÉÈ_ ÕÓÌÏ×ÉÑÈ, ÜÔÏ ÐÏÚ×ÏÌÉÔ ÐÏÔÏÍ ÇÏÒÁÚÄÏ ÂÏÌÅÅ ÐÒÏÄÕËÔÉ×ÎÏ ÇÏ×ÏÒÉÔØ Ï ÔÏÍ, ËÁË _ÎÁÉÌÕÞÛÉÊ_ ÉÎÓÔÒÕÍÅÎÔ ÐÒÉÍÅÎÉÔØ × _ÜÔÉÈ_ ÕÓÌÏ×ÉÑÈ.IT> þÔÏ ÄÏ ÔÏÇÏ, _ÞÔÏ_ ÉÍÅÎÎÏ ÎÕÖÎÏ ÂÙÌÏ ÓÄÅÌÁÔØ,
ôÁË Ó ÜÔÏÇÏ É ÎÁÄÏ ÂÙÌÏ ÎÁÞÉÎÁÔØ, Á ÔÏ ÍÙ ÔÕÔ ÚÁÎÉÍÁÅÍÓÑ ÐÏÄÂÏÒÏÍ ÉÎÓÔÒÕÍÅÎÔÏ× ÄÌÑ ÎÅÉÚ×ÅÓÔÎÏ ËÁËÏÊ ÚÁÄÁÞÉ :)IT> ñ ÐÒÉÍÅÎÉÌ _ÉÎÙÅ_ ÐÏÄÈÏÄÙ,
íÙ ÐÏËÁ ÏÂÓÕÖÄÁÅÍ ÜÔÉ ÓÁÍÙÅ _ÉÎÙÅ_ ÐÏÄÈÏÄÙ ÎÅ ÉÍÅÑ ÐÒÅÄÓÔÁ×ÌÅÎÉÑ Ë _ÞÅÍÕ_ ÖÅ ÏÎÉ ÂÙÌÉ ÐÒÉÍÅÎÅÎÙ.Roman
PS. á ×ÏÏÂÝÅ ÔÏ ÎÁÛÁ ÂÅÓÅÄÁ ÕÖÅ Ó×ÁÌÉÌÁÓØ × ÐÏÌÎÅÊÛÉÊ ÏÆÔÏÐÉË, ÐÏÒÁ ÚÁËÒÕÇÌÑÔØÓÑ.
Tue Oct 14 2003 11:05, Boris Popov wrote to Ilia Tarasov:
IT>> Дааа??? :) И Дельфи генерирует hello, world в сотню килобайт, чтобы IT>> проверить качество поверхности винчестера? :))))
BP> Интересно, только что написал Writeln('Hello, world!'); и получил BP> размер .exe файла 16384 байт. Много ? :)
Форт для ДОС - 243 байта :)
Не в размере дело... точнее, не только в нем. Системы программирования создаются с прицелом на решение некоторого класса задач. От того, что RAD закрывает много задач в программировании для PC, он не становится автоматически удобным инструментом для эхотага.
BP> Это верно, но многие широко используемые языки имеют сходную BP> семантику при небольших различиях в синтаксисе. Форт имеет совсем другую BP> структуру и переключение с него на другой язык (и наоборот) вызывает BP> "некоторые" трудности. Даже в случае Pascal/C, после недели писанины BP> на Дельфи, переход на C-проект приводит к лишним нажатиям клавиш вида: BP> a :=<BS><BS>= :) То же и с ассемблерами разных архитектур, однако BP> заменить их нечем...
Да, я и не отрицаю, что Форт использует _другие_ стили разработки. Не имеет смысла сравнивать его с Си напрямую. Так же, как можно сломать много копий в спорах "Си против ассемблера", можно до хрипоты спорить о преимуществах и недостатках Форта, пользуясь набором критериев, выработанных для иных условий. Толку не будет....
BP> Тоже верно. Лет 10 назад наш сотрудник пробовал писать BP> свою часть проекта на Форте. Мы с интересом к этому отнеслись, и ему BP> было выделено время на адаптацию имеющегося компилятора к процессору... BP> Все закончилось тем, что мне пришлось выполнить его работу на ассемблере.
Если это был его энтузиазм, то все закономерно. Если уж начинать такие вещи, то на какое-то время надо вести _параллельные_ работы на Форте и на чем-нибудь другом. С новыми аппаратными платформами такого быстрого успеха ведь не ожидается? А адаптировать имеющийся компилятор Форта имеет смысл лишь умея писать свои. И это, кстати, несложно и недолго в освоении...
Hello Artem.
14 Oct 03 03:40, you wrote to me:
AK> HÅ ÍÏÇÕ ÓÏÇÌÁÓÉÔØÓÑ. åÓÌÉ ÄÌÑ ÚÁÄÁÞÉ ÎÁÄÏ 96 ÂÉÔÎÙÅ ÒÅÇÉÓÔÒÙ, ÔÏ AK> ËÁË-ÂÙ ËÏÍÐÉÌÑÔÏÒ ÎÅ ÓÔÁÒÁÌÓÑ Ó 16 ÂÉÔÎÙÍÉ ÏÐÅÒÁÃÉÑÍÉ, ÁÐÐÁÒÁÔÎÁÑ AK> ÒÅÁÌÉÚÁÃÉÑ 96 ÂÉÔÎÏÊ ÁÒÉÆÍÅÔÉËÉ ÂÕÄÅÔ ÂÙÓÔÒÅÅ.
äÁ. ñ ÉÍÅÌ × ×ÉÄÕ, ÞÔÏ ÉÚ ÐÒÏÃÅÓÓÏÒÁ ÓÔÁÒÁÀÔÓÑ ×ÙËÉÎÕÔØ ÌÉÛÎÀÀ ÁÐÐÁÒÁÔÕÒÕ, ÆÕÎËÃÉÉ ËÏÔÏÒÏÊ ÍÏÖÅÔ Ó ÕÓÐÅÈÏÍ ×ÙÐÏÌÎÉÔØ ËÏÍÐÉÌÑÔÏÒ ÐÒÉ ÇÅÎÅÒÁÃÉÉ ËÏÄÁ. òÁÚÌÏÖÉÔØ CISC ËÏÍÁÎÄÙ ÎÁ RISC ÏÎ ÓÍÏÖÅÔ, Á Ó×ÅÓÔÉ 96ÔÉ ÂÉÔÎÕÀ ÁÒÉÆÍÅÔÉËÕ Ë 16ÔÉ ÂÉÔÎÏÊ - ÎÅÔ.
AK> íÏÖÅÔ, É ÐÒÏ×ÅÒÑÅÔ.
HÅ ×ÓÅÇÄÁ, ÐÒÏÇÒÁÍÉÓÔ ÍÏÖÅÔ ÜÔÉ ÐÒÏ×ÅÒËÉ ÎÁÒÕÛÉÔØ (× ÒÅÚÕÌØÔÁÔÅ ÏÛÉÂËÉ)
AK> ðÒÁ×ÉÌØÎÏ, ÒÁÚÎÙÅ ÚÁÄÁÞÉ - ÒÁÚÎÙÅ ÑÚÙËÉ.
HÅ ÒÁÚÎÙÅ, Á ÐÒÁËÔÉÞÅÓËÉ ÏÄÉÎÁËÏ×ÙÅ.
AK> ðÒÉÞÅÍ ÎÁÐÉÓÁÎÎÏÅ ÄÌÑ ÏÄÎÏÇÏ, ÎÅ ËÏÍÐÉÌÉÒÕÅÔ ÄÒÕÇÏÊ.
ðÒÅÄÍÅÔÎÙÅ ÏÂÌÁÓÔÉ ÒÁÚÎÙÅ.
AK> á ÓËÏÌØËÏ ÕÞÅÂÎÉËÏ× ÐÏ æÏÒÔÕ, Á ÓËÏÌØËÏ ÐÏ óÉ? á × ÓËÏÌØËÉÈ ÷õúÁÈ ÕÞÁÔ AK> æÏÒÔ, Á × ÓËÏÌØËÉÈ óÉ? á ÓËÏÌØËÏ ËÏÒÐÏÒÁÃÉÊ ÐÏÄÄÅÒÖÉ×ÁÀÔ æÏÒÔ, Á AK> ÓËÏÌØËÏ óÉ?
âÕÄÅÔ ÎÕÖÅÎ æÏÒÔ - ×ÓÅ ÜÔÏ ÂÕÄÅÔ, ×ÉÄÉÍÏ ÎÅ ÏÞÅÎØ ÎÕÖÅÎ, ËÏÌÉ ×ÓÅÇÏ ÜÔÏÇÏ ÎÅÔ.
AK> a b * c / a b * d MOD +
ó ÓÄÅÌÁÅÔ ÉÍÅÎÎÏ ÔÏ, ÞÔÏ Ñ ÎÁÐÉÓÁÌ, Á 2 ÉÄÅÎÔÉÞÎÙÈ ÕÍÎÏÖÅÎÉÑ ÏÓÔÁÎÕÔÓÑ ÎÁ ÓÏ×ÅÓÔÉ ÏÔÓÕÓÔ×ÕÀÝÅÇÏ × æÏÒÔÅ ÏÐÔÉÍÉÚÁÔÏÒÁ.AK> éÌÉ ÅÓÌÉ ÎÁÄÏ ÞÁÓÔÏ ÐÏÌØÚÏ×ÁÔØÓÑ ÎÏÒÍÁÌØÎÏÊ ÚÁÐÉÓØÀ ÓÄÅÌÁÔØ AK> ËÏÎÓÔÒÕËÃÉÀ (ÓÌÏ×Ï ÓÌÏ×Ï ÓÌÏ×Ï) AK> F{ (((a * b) / c ) + ((a * b) MOD d)) }
á ÐÏÔÏÍ ÅÝÅ ÏÄÎÕ, ÅÝÅ ÏÄÎÕ, É ÐÏÌÕÞÉÔÓÑ ÕÖÅ ÎÅ æÏÒÔ, Á ÎÅÞÔÏ ÄÒÕÇÏÅ. ñ ÎÅ ÓÐÏÒÀ, ÎÁ æÏÒÔÅ ÍÏÖÎÏ ÐÏÄ ËÁÖÄÕÀ ÐÒÏÇÒÁÍÍÕ ÓÏÚÄÁÔØ Ó×ÏÀ ÇÒÁÍÍÁÔÉËÕ, É ÐÏÌÕÞÉÔÓÑ, ÞÔÏ ÅÓÌÉ ÎÁ ó ÎÕÖÎÏ ÒÁÚÏÂÒÁÔØÓÑ ÔÏÌØËÏ Ó ÐÒÏÇÒÁÍÍÏÊ, ÔÏ ÎÁ ÆÏÒÔÅ ÓÎÁÞÁÌÁ ÐÒÉÄÅÔÓÑ ÒÁÚÏÂÒÁÔØÓÑ Ó ÕÎÉËÁÌØÎÏÊ ÇÒÁÍÍÁÔÉËÏÊ, Á ÚÁÔÅÍ ÓÏÂÓÔ×ÅÎÎÏ Ó ÐÒÏÇÒÁÍÍÏÊ.
AK> HÁ×ÅÒÎÏ Ó ÐÏÌØÚÏ×ÁÔÅÌÅÍ ÏÂÝÁÔØÓÑ, ÄÁ ÚÁÄÁÞÉ ÚÁÐÕÓËÁÔØ (ÓÏÓÔÁ×ÌÑÔØ).
üÔÏ ÎÁÚÙ×ÁÅÔÓÑ ïó É ÅÅ ËÏÍÁÎÄÎÙÊ ÐÒÏÃÅÓÓÏÒ.
AK> þÔÏ ÂÙÌÏ ÂÙ? ëÒÁÓÉ×ÁÑ ÏÂÏÌÏÞËÁ ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ 5 ÓÔÒÏÇÏ ÚÁÄÁÎÎÙÈ ÚÁÄÁÞ?
á ÞÔÏ, ÎÁ ó ÔÏÌØËÏ ËÒÁÓÉ×ÙÅ ÏÂÏÌÏÞËÉ ÐÉÛÕÔ?AK> á ÅÓÌÉ ÎÕÖÎÁ 6-Ñ ÉÌÉ 5-À ÎÁÄÏ ÐÏÄÐÒÁ×ÉÔØ,
á ÏÎÁ ÇÏÔÏ×ÁÑ Ó ÎÅÂÁ ÕÐÁÄÅÔ? éÌÉ ÅÅ ÐÒÑÍÏ Ó ËÌÁ×ÉÁÔÕÒÙ × ÉÎÔÅÒÐÒÅÔÁÔÏÒ ÎÁÂÉ×ÁÔØ ÂÕÄÕÔ?AK> ×ÎÏר ÐÅÒÅÇÒÕÖÁÔØÓÑ É ÚÁÐÕÓËÁÔØ óÉ?
ëÕÄÁ ÐÅÒÅÚÁÇÒÕÖÁÔØÓÑ?AK> ðÒÁ×ÉÌØÎÏ - ÐÒÏÇÒÁÍÍÉÓÔÕ ÆÒÏÎÔ ÒÁÂÏÔ ÎÁ ÍÅÓÑà ×ÐÅÒÅÄ
õ ×ÁÓ ÐÒÏÇÒÁÍÉÓÔÙ ÍÁÛÉÎÙ ÐÅÒÅÚÁÇÒÕÖÁÀÔ? ñ ÐÏ ÎÁÉ×ÎÏÓÔÉ ÄÕÍÁÌ, ÞÔÏ ÏÎÉ ÐÉÛÕÔ ÐÒÏÇÒÁÍÍÙ.Roman
14-Oct-03 09:25 Vladislav Baliasov wrote to Oleksandr Redchuk:
OR>> Ведь "защитный диод на входе" это абстракция. Hа самом-то деле OR>> там выходит нечто похитрее и часть тока так или иначе уйдёт OR>> не в вывод VCC а пойдёт гулять и уйдёт оно в подложку или OR>> всосётся в переход "защитного диода" на соседней ноге -- вопрос.
VB> Что-то действительно хитрое, если все именно так, как было описано. Ну защитный-то диод в изолирубщем его кармане, паразитные биполяры и т.п. Это дело научилсиь делать так, что тиристорный эффект не проявляется до довольно больших токов. Но кто мешает "утечь" небольшим и недостаточным для "самоподхвата", но достаточным для "испортить жизнь".
OR>> Как прекрасно уходило напряжение на выходе 4051, когда на OR>> _невыбранные_ входы поступало 12В....
VB> Хм... Hевыбранный вход по схемотехнике такой же (те же диоды), но только VB> ты его не подсаживаешь через выход. И как бы всё лишнее должно было уйти через защитный диод в VCC.
VB> И что, при этом 4051 питался от тех же внутренних 5 вольт ? Да.
VB> А какого порядка было изменение на выходе ? Такие вещи я VB> стараюсь запоминать на будущее... 50-70mV, до 100 если на многих входах было 12V. Специально как следует всё проверил. За неимением под рукой вместо 4v7 сначала были поставлены нашедшиеся КС139, но их утечка при 2V сильно всё портила. Потом таки было сбегано на базар и всё заменено на 4v7.
VB> P.S. А вообще за этими 405x нужен глаз да глаз - было дело, нарвался,
VB> отечественные 561КП2). До тех пор, пока мы не получили моторольские. "вы будете смеяться", но то тоже были моторльские :-)
wbr,
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required