AVR GCC&IAR

Jan 06, 2004 Last reply: 22 years ago 1699 Replies
ðpÉ×ÅÔ, Alexey!

*** 30 Jan 04 09:09, Alexey Krasnov wrote to George Shepelev:

GS>> çÅÎÅÒÁÔÏÒÁ PWM ÔÁÍ ÎÅÔÕ, ÄÌÑ ÆÏÒÍÉÒÏ×ÁÎÉÑ Ú×ÕËÁ (ÒÅÞÅ×ÙÅ GS>> ÓÏÏÂÝÅÎÉÑ) ÉÓÐÏÌØÚÏ×ÁÌÉ UART. ôÁËÁÑ ×ÏÔ ÆÉÞÁ ;)

AK> á × ÞÅÍ ÔÁÊÎÙÊ ÓÍÙÓÌ ÉÄÔÉ ÎÁ ÔÁËÏÇÏ ÒÏÄÁ ÉÚ×ÒÁÝÅÎÉÑ, Á ÎÅ ×ÚÑÔØ ÂÏÌÅÅ AK> ÐÏÄÈÏÄÑÝÉÊ ËÒÉÓÔÁÌÌ ? òÅÌÉÇÉÑ ÎÅ ÐÏÚ×ÏÌÑÅÔ ? ñ ËÏÎÅÞÎÏ ÐÏÎÉÍÁÀ, ÞÔÏ AK> ÄÌÑ ÍÎÏÇÉÈ "z80 rulezz" É "x51 foreva", ÎÏ ÎÅ ÐÏÒÁ ÌÉ ÚÁÎÑÔØÓÑ ÄÅÌÏÍ ?

÷ÏÔ ÔÕÔ GS ÓÏ×ÅÒÛÅÎÎÏ ÐÒÁ×. ÷ áïHÏÓÔÒÏÅÎÉÉ, ÇÄÅ ÄÏÌÇÏÅ ×ÒÅÍÑ firmware ÏÒÉÅÎÔÉÒÏ×ÁÌÓÑ ÎÁ ×ÐÏÌÎÅ ÏÐÒÅÄÅÌÅÎÎÙÅ ÓÈÅÍÏÔÅÈÎÉÞÅÓËÉÅ ÒÅÛÅÎÉÑ, ÍÁËÓÉÍÕÍ, ÞÔÏ ÄÏÐÕÓËÁÌÏÓØ - ÉÚÍÅÎÉÔØ ÎÁÚÎÁÞÅÎÉÅ ÏÄÎÏÇÏ-Ä×ÕÈ ×Ù×ÏÄÏ×, ÁÓÓÏÒÔÉÍÅÎÔÁ ËÒÉÓÔÁÌÌÏ× ÔÏÖÅ ÎÅ ÂÙÌÏ, ÌÉÛÎÅÊ ÐÁÍÑÔÉ - ÎÅ ÂÙÌÏ, ÕÓÔÁÎÏ×ËÁ ÄÏÐÏÌÎÉÔÅÌØÎÏÇÏ ÞÉÐÁ ÐÅÒÉÆÅÒÉÉ

- ÉÓËÌÀÞÅÎÁ, _ÅÄÉÎÓÔ×ÅÎÎÏÅ_ ÄÏÓÔÕÐÎÏÅ É ÒÁÚÕÍÎÏÅ ÒÅÛÅÎÉÅ - ÞÉÓÔÙÊ asm É ÒÁÚÎÏÇÏ ÒÏÄÁ ÈÁËÅÒÓËÉÅ ÔÒÀËÉ.

AK> ÔÏÇÏ, ÄÒÕÇÏÇÏ, ÔÒÅÔØÅÇÏ É ÎÉËÁË ÎÅ ÍÏÇÕ ÐÏÎÑÔØ, ÐÏÞÅÍÕ ÎÉËÔÏ ÄÁÖÅ ÎÅ AK> ÚÁÄÕÍÙ×ÁÅÔÓÑ Ï ÐÅÒÅÈÏÄÅ ÎÁ ÄÒÕÇÏÊ ËÒÉÓÔÁÌÌ ? ôÏÔ ÖÅ AVR, ÌÉÛÅÎÎÙÊ AK> ÍÎÏÇÉÈ ÎÅÄÏÓÔÁÔËÏ×.

AVRÒÙ ÐÏÑ×ÉÌÉÓØ ÍÎÏÇÏ ÐÏÚÖÅ.

Ó Õ×ÁÖÅÎÉÅÍ ÷ÌÁÄÉÓÌÁ×

Hello, Alexey Krasnov !

äÁ ÓÁÍÉ ÜÔÉ áïHÙ × ÉÈ ÓÏ×ËÏ×ÏÍ ×ÁÒÉÁÎÔÅ - ÞÉÓÔÏÅ ÈÁËÅÒÓÔ×Ï.

á ÞÔÏ, ÏÎÏ ÎÅ ËÏÎÞÉÌÏÓØ ÌÅÔ 8 ÎÁÚÁÄ? ñ ×ÏÏÂÝÅ ÎÉËÏÇÄÁ ÎÅ ÍÏÇ ÐÏÎÑÔØ ËÁÊÆÁ ÎÉ ÏÔ ÜÔÉÈ ÇÏ×ÏÒÑÝÉÈ ÔÅÌÅÆÏÎÏ×, Ó×ÅÔÑÝÉÈ ÕÒÏÄÌÉ×ÙÍÉ ËÒÁÓÎÙÍÉ Ó×ÅÔÏÄÉÏÄÁÍÉ, ÎÉ ÏÔ ÓÁÍÏÊ ÆÉÇÉ × ËÁÒÍÁÎÅ Ó ÏÐÒÅÄÅÌÅÎÉÅÍ ÎÏÍÅÒÁ, ÞÅÒÎÙÍÉ É ÂÅÌÙÍÉ ÓÐÉÓËÁÍÉ É ÇÌÀËÁ×ÙÍ ÈÁÒÄÏÍ É ÓÏÆÔÏÍ.

ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

Привет, 30 января 2004 г., 12:07:14, ты писал(а):

AK>> А в чем тайный смысл идти на такого рода извращения, а не AK>> взять более AK>> подходящий кристалл ? Религия не позволяет ? Я конечно понимаю, что AK>> для многих "z80 rulezz" и "x51 foreva", но не пора ли AK>> заняться делом ? VB> Вот тут GS совершенно прав. В АОHостроении, где долгое время firmware VB> ориентировался на вполне определенные схемотехнические решения, VB> максимум, что VB> допускалось - изменить назначение одного-двух выводов, ассортимента VB> кристаллов VB> тоже не было, лишней памяти - не было, установка дополнительного чипа VB> периферии VB> - исключена, _единственное_ доступное и разумное решение - чистый asm и VB> разного VB> рода хакерские трюки.

То есть, для "аоностроителей" время остановилось ? Или просто настолько привыкли к извращениям, что не хотят от них отказываться, считая, что это и есть Величайшая Истина.

Всего хорошего.

"George Shepelev" <George snipped-for-privacy@f124.n.z2.fidonet.org>

ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ: news:MSGID_2=3A461=2F124 snipped-for-privacy@fidonet.org...
÷ÏÔ ÎÉÆÉÇÁ ÓÅÂÅ... :-0 á ÞÅÇÏ, 572ÐÁ1 ÎÅ ÐÒÉ×ÑÚÁÔØ ÂÙÌÏ? äÅÎÉÓ.
ðÒÉ×ÅÔ, *George*!

/ÐÑÔÎÉÃÁ, 30 ÑÎ×ÁÒÑ 2004/ *George Shepelev* ÐÉÓÁÌ(Á) Ë *Andy Mozzhevilov* ÐÏ ÐÏ×ÏÄÕ *AVR GCC&IAR:*

[ËÕÓØ]

AM>> é ÞÔÏ ÅÓÔØ ÔÒÀËÉ (ÎÁ ÁÓÍ)? ðÒÉ×ÅÄÉ ÐÒÉÍÅÒ.

GS> ëÌÁÓÓÉÞÅÓËÉÊ ÁÓÓÅÍÂÌÅÒÎÙÊ ÔÒÀË (ËÏÔÏÒÙÍ Ñ ÎÅ ÐÏÌØÚÕÀÓØ, ÓÞÉÔÁÑ ÅÇÏ GS> "ÐÌÏÈÉÍ ÔÏÎÏÍ") - ÓÁÍÏÍÏÄÉÆÉÃÉÒÕÀÝÉÊÓÑ ËÏÄ. ðÒÉÍÅÒ ÄÏÓÔÁÔÏÞÎÏ ÐÏÎÑÔÅÎ, GS> ÉÌÉ ÎÕÖÎÏ ÒÁÓÔÏÌËÏ×Ù×ÁÔØ?

èÁÞÕ. õ×ÉÄÅÔØ ÓÁÍÏÍÏÄÉÆÉÃÉÒÕÀÝÉÊÓÑ ËÏÄ ÎÁ ÇÁÒ×ÁÒÄÓËÏÊ ÁÒÈÉÔÅËÔÕÒÅ. [ËÕÓØ]

Привет, 30 января 2004 г., 12:34:00, ты писал(а):

DO> А что, оно не кончилось лет 8 назад?

Нет, "Русь" сейчас в любом магазине купить можно. Ладно хоть нормальные производители начали добавлять поддержку российского АОНа в свои трубки.

Всего хорошего.

ðÒÉ×ÅÔ, *Andy*!

/ÐÑÔÎÉÃÁ, 30 ÑÎ×ÁÒÑ 2004/ *Andy Mozzhevilov* ÐÉÓÁÌ(Á) Ë *George Shepelev* ÐÏ ÐÏ×ÏÄÕ *Re: AVR GCC&IAR:*

[ËÕÓØ]

GS>> ïÄÉÎ - ÂÅÚ ÐÒÏÂÌÅÍ. ÷ÏÔ ÔÅÂÅ ÄÏÓÔÁÔÏÞÎÏ ÛÉÒÏËÏ ÉÚ×ÅÓÔÎÙÊ ÔÒÀË. GS>> ðÒÅÏÂÒÁÚÏ×ÁÎÉÅ ÍÌÁÄÛÅÇÏ ÎÉÂÂÌÁ ÂÁÊÔÁ × hex-ÓÉÍ×ÏÌ, ÁÓÓÅÍÂÌÅÒ x86.

GS>> AND AL,0Fh ; ×ÙÄÅÌÑÅÍ ÍÌÁÄÛÉÊ ÎÉÂÂÌ 2 ÂÁÊÔÁ GS>> CMP AL,10 ; ÐÒÅÏÂÒÁÚÕÅÍ × ÓÉÍ×ÏÌ "0..9","A..F" 2 ÂÁÊÔÁ GS>> SBB AL,69h ; 2 ÂÁÊÔÁ GS>> DAS ; 1 ÂÁÊÔ GS>> ; × AL ÉÓËÏÍÙÊ ÓÉÍ×ÏÌ ÉÔÏÇÏ 7 ÂÁÊÔ GS>> ËÏÄÁ

AM> äÌÑ È51 ÎÁ óÉ

AM> 120 char hex (char ch) AM> 121 { AM> 122 1 if ((ch = (ch & 0x0F) + '0') > '9') AM> 123 1 { AM> 124 2 ch += 'A'-'9'-1; AM> 125 2 } AM> 126 1 return (ch); AM> 127 1 }

éÚ×ÒÁÝÅÎÅÃ. ;)

120 char hex (char ch)

121 { 122 (ch &= 0x0F); 123 return ((ch += '0') > '9') ? ch += 'A' - '9' - 1: ch; 124 }; /* hex */ îÅÓËÏÌØËÏ ÍÅÎÅÅ ÞÉÔÁÅÍÏ, ÎÏ ÐÒÉÓ×ÏÅÎÉÊ ÍÅÎØÛÅ. íÏÖÎÏ ÏÂßÑ×ÉÔØ inline-ÆÕÎËÃÉÅÊ (× C++) ÉÌÉ ÓÄÅÌÁÔØ ÍÁËÒÏÓ: #define hex(char) \ ((((ch) &= 0x0F) += '0') > '9') ? ch += 'A' - '9' - 1: ch; á ÔÁÍ ÐÕÓÔØ ËÏÍÐÉÌÅÒ ÏÐÔÉÍÉÚÉÒÕÅÔ ×ÙÒÁÖÅÎÉÅ. ;) [ËÕÓØ]

Hello Andrey,

AM>> Для х51 на Си

AM>> 120 char hex (char ch) AM>> 121 { AM>> 122 1 if ((ch = (ch & 0x0F) + '0') > '9') AM>> 123 1 { AM>> 124 2 ch += 'A'-'9'-1; AM>> 125 2 } AM>> 126 1 return (ch); AM>> 127 1 }

AS> Извращенец. ;)

AS> 120 char hex (char ch) AS> 121 { AS> 122 (ch &= 0x0F); AS> 123 return ((ch += '0') > '9') ? ch += 'A' - '9' - 1: ch; AS> 124 }; /* hex */

AS> Несколько менее читаемо, но присвоений меньше.

И что самое интересное, не даст меньший ассемблерный код.

Hello, Alexey Krasnov !

þÔÏ ÚÁ "ÒÕÓØ" ÔÁËÁÑ? åÅ ÔÏÖÅ ÎÁ z80 ËÌÅÐÁÀÔ?

óÏ×ÏË ÐÒÏÃ×ÅÔÁÅÔ. ÷ÍÅÓÔÏ ÔÏÇÏ, ÞÔÏÂÙ ÄÏÂÁ×ÉÔØ ÎÁ áôó ÎÏÒÍÁÌØÎÙÊ caller id, ËÏÔÏÒÙÊ ÁÂÏÎÅÎÔ ÍÏÖÅÔ ×ËÌÀÞÉÔØ É ÍÏÖÅÔ ×ÙËÌÀÞÉÔØ, ÔÏÒÇÏ×ÁÔØ ÈÁËÅÒÓËÉÍÉ ÐÏÄÅÌËÁÍÉ ÎÁ ÕÓÔÁÒÅ×ÛÅÊ 10 ÌÅÔ ÎÁÚÁÄ ÜÌÅÍÅÎÔÎÏÊ ÂÁÚÅ...

ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

Hello George.

30 Jan 04 00:07, you wrote to Ruslan Mohniuc:

GS> ôÙ ÎÅ ÐÏÎÑÌ? äÉÍÁ ÇÏ×ÏÒÉÔ Ï Ó×ÏÉÈ ÓÏÂÓÔ×ÅÎÎÙÈ ÐÏÄÅÌËÁÈ, ÐÒÉޣÍ GS> ÄÏ×ÏÌØÎÏ ÓÁÍÏËÒÉÔÉÞÎÏ.

GS> ÷ÉÄÅÌ Ñ, ËÓÔÁÔÉ, ÅÇÏ ÓÉÛÎÙÅ ÐÒÏÇÉ ;-)

é ÞÔÏ ÔÙ ÔÁÍ ×ÉÄÅÌ?

Alexey

Yuriy, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

ðÑÔÎÉÃÁ ñÎ×ÁÒØ 30 2004 04:04, Yuriy K wrote to George Shepelev:

AM>>> é ËÁËÏÊ ÍÏÄÕÌØ Ñ×ÌÑÅÔÓÑ "ÅÈÉÄÎÙÍ"? GS>> ëÏÔÏÒÙÊ "ÐÌÏÈÏ ÌÏÖÉÔÓÑ" × ËÏÎÃÅÐÃÉÉ ÓÔÒÕËÔÕÒÎÏÇÏ GS>> ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ É ÏÞÅÎØ ÐÌÏÈÏ ÒÅÁÌÉÚÕÅÔÓÑ "ÓÉÛÎÙÍÉ" ËÏÍÁÎÄÁÍÉ. YK> ðÏÎÑÔÎÏ, ÎÅ ÚÎÁÅÛØ.

ó×ÏÉ ÄÏÍÙÓÌÉ ÏÓÔÁר ÐÒÉ ÓÅÂÅ! é ÏÔÕÞÁÊÓÑ ×ÁÌÉÔØ Ó ÂÏÌØÎÏÊ ÇÏÌÏ×Ù ÎÁ ÚÄÏÒÏ×ÕÀ. âÕË×ÁÌØÎÏ ÎÁ ÄÎÑÈ áÎÄÉ ÒÕÇÁÌÓÑ, ÞÔÏ ÎÅ ÍÏÇ ÒÁÚÏÂÒÁÔØÓÑ × ÐÒÏÓÔÅÎØËÏÊ ÁÓÓÅÍÂÌÅÒÎÏÊ ÐÒÏÇÒÁÍÍËÅ. á ÔÁÍ ÔÉÐÉÞÎÙÊ ÐÒɣÍ "ÁÓÔÒÕËÔÕÒÎÏÇÏ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ" - ÐÏÄÐÒÏÇÒÁÍÍÁ Ó ÎÅÓËÏÌØËÉÍÉ ÔÏÞËÁÍÉ ×ÈÏÄÁ, ÔÉÐÉÞÎÙÊ "ÅÈÉÄÎÙÊ" ÐÒɣÍ ÏÐÔÉÍÉÚÁÃÉÉ ;)

AM>>> þÔÏ ÚÎÁÞÉÔ ÜÔÏÔ ÜÐÉÔÅÔ. GS>> ðÏÐÒÏÂÕÊ ÄÉÚÁÓÓÅÍÂÌÉÒÏ×ÁÔØ ÌÀÂÕÀ _ÓÌÏÖÎÕÀ_ ÐÒÏÇÒÁÍÍÕ, ÎÁÐÉÓÁÎÎÕÀ GS>> ÞÅÌÏ×ÅËÏÍ, ÈÏÒÏÛÏ ÚÎÁÀÝÉÍ ÁÓÓÅÍÂÌÅÒ É ÜÆÆÅËÔÉ×ÎÙÅ ÐÒɣÍÙ GS>> ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ, ÓËÏÒÅÅ ×ÓÅÇÏ Õ×ÉÄÉÛØ ÐÒÉÍÅÒÙ ÔÁËÉÈ ÍÏÄÕÌÅÊ. GS>> ïÄÉÎ ÒÁÚ Õ×ÉÄÅÔØ ËÕÄÁ ÎÁÇÌÑÄÎÅÅ, ÞÅÍ ÓÔÏ ÒÁÚ ÕÓÌÙÛÁÔØ ÉÈ GS>> ÁÂÓÔÒÁËÔÎÙÅ ÏÐÉÓÁÎÉÑ... YK> é ÜÔÏ ÏÂßÑÓÎÉÔØ ÔÙ ÎÅ × ÓÏÓÔÏÑÎÉÉ...

ñ ÎÅ ÏÂÑÚÁÎ ÞÉÔÁÔØ ÚÄÅÓØ ÌÅËÃÉÉ ÐÏ ÜÆÆÅËÔÉ×ÎÙÍ ÐÒɣÍÁÍ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ, _ÏÓÏÂÅÎÎÏ_ ÌÀÄÑÍ, ËÏÔÏÒÙÅ ÐÒÅÄÐÏÞÉÔÁÀÔ ÆÌÅÊÍÉÔØ...

AM>>> þÅÍ ÎÕÖÎÏ ÒÕËÏ×ÏÄÓÔ×Ï×ÁÔØÓÑ, ÞÔÏÂÙ ÏÐÒÅÄÅÌÅÉÔØ ÓÔÅÐÅÎØ ÅÈÉÄÎÏÓÔÉ AM>>> É ÈÉÔÒÏÓÔÉ ÍÏÄÕÌÑ? GS>> ñ ÎÅ ÐÙÔÁÌÓÑ ÆÏÒÍÁÌÉÚÏ×ÁÔØ ÜÔÏÔ ËÒÉÔÅÒÉÊ. çÏ×ÏÒÀ ÐÒÏÓÔÏ Ï GS>> ×ÐÅÞÁÔÌÅÎÉÉ ÏÔ ÁÌÇÏÒÉÔÍÁ É ËÏÄÁ. èÁËÅÒÙ ÍÅÎÑ ÐÏÊÍÕÔ ;) YK> èÁËÅÒÙ ÎÉËÏÇÏ ÎÅ ÉÎÔÅÒÅÓÕÀÔ.

"ïÔÕÞÁÅÍÓÑ ÇÏ×ÏÒÉÔØ ÚÁ ×ÓÅÈ" (c)

YK> üÔÏ ÍÅÌËÉÊ ÞÁÓÔÎÙÊ É ÎÅÓÕÝÅÓÔ×ÅÎÎÙÊ ÓÌÕÞÁÊ.

ðÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ - "ÜÔÏ ÍÅÌËÉÊ ÞÁÓÔÎÙÊ É ÎÅÓÕÝÅÓÔ×ÅÎÎÙÊ ÓÌÕÞÁÊ" ÞÅÌÏ×ÅÞÅÓËÏÊ ÄÅÑÔÅÌØÎÏÓÔÉ ;)))

AM>>> é ÞÔÏ ÅÓÔØ ÔÒÀËÉ (ÎÁ ÁÓÍ)? ðÒÉ×ÅÄÉ ÐÒÉÍÅÒ. GS>> ëÌÁÓÓÉÞÅÓËÉÊ ÁÓÓÅÍÂÌÅÒÎÙÊ ÔÒÀË (ËÏÔÏÒÙÍ Ñ ÎÅ ÐÏÌØÚÕÀÓØ, ÓÞÉÔÁÑ GS>> ÅÇÏ "ÐÌÏÈÉÍ ÔÏÎÏÍ") - ÓÁÍÏÍÏÄÉÆÉÃÉÒÕÀÝÉÊÓÑ ËÏÄ. ðÒÉÍÅÒ ÄÏÓÔÁÔÏÞÎÏ GS>> ÐÏÎÑÔÅÎ, ÉÌÉ ÎÕÖÎÏ ÒÁÓÔÏÌËÏ×Ù×ÁÔØ? YK> ðÒÏÇÒÁÍÍÉÓÔÁ, ÐÉÛÕÛÅÇÏ ÓÁÍÏÍÏÄÉÆÉÃÉÒÕÀÝÉÊÓÑ ËÏÄ ÎÁÄÏ ÎÅÍÅÄÌÅÎÎÏ YK> Õ×ÏÌØÎÑÔØ. ëÒÏÍÅ _ÏÞÅÎØ_ ÒÅÄËÉÈ ÓÌÕÞÁÅ×, ÇÄÅ ÜÔÏ ÏÂÏÓÎÏ×ÁÎÏ É YK> ÏÇÏ×ÏÒÅÎÏ × ôú.

ðÒÉÍÅÒ ÔÙ ÐÏÎÑÌ? ðÏÈÏÖÅ, ÄÁ. ÷ÐÒÅÄØ ÐÏÐÒÏÛÕ ÎÅ ÐÒÉÓÔÁ×ÁÔØ ËÏ ÍÎÅ Ó ÁÎÁÌÏÇÉÞÎÙÍÉ ×ÏÐÒÏÓÁÍÉ Ï ÁÓÓÅÍÂÌÅÒÎÙÈ ÔÒÀËÁÈ!

AM>>>>> úÁÄÁÞÉ ÕÐÒÁ×ÌÅÎÉÑ ÒÅÛÁÀÔÓÑ ËÏÎÓÔÒÕËÃÉÑÍÉ óÉ ×ÅÓØÍÁ ÜÆÆÅËÔÉ×ÎÏ. GS>>>> HÅ ×ÓÅÇÄÁ. ðÏÐÒÏÂÕÊ ÎÁÐÉÓÁÔØ ÎÁ óÉ ÒÁÚÂÏÒ áïH'Ï×ÓËÏÊ ÐÏÓÙÌËÉ GS>>>> ÏÔ×ÅÔÁ áôó, ÏÃÉÆÒÏ×ÁÎÎÕÀ ËÏÍÐÁÒÁÔÏÒÏÍ. ÷ ÒÅÁÌØÎÏÍ ×ÒÅÍÅÎÉ, Ó GS>>>> ÕÓÌÏ×ÉÅÍ "ËÒÉ×ÏÓÔÉ" ÒÅÁÌØÎÏÇÏ "ÖÅÌÅÚÁ". AM>>> HÕ É, × ÞÅÍ ÐÒÏÂÌÅÍÁ? ÷ óÉ ËÁË-ÔÏ ÐÒÅÒÙ×ÁÎÉÑ ÐÏ ÄÒÕÇÏÍÕ AM>>> ÒÁÂÏÔÁÀÔ? GS>> ôÙ ÉÓÈÏÄÎÉÞËÉ áïH'Ï×ÓËÉÅ ÐÏÇÌÑÄÉ, ÐÏÊͣÛØ, ÞÔÏ ÐÒÅÒÙ×ÁÎÉÑ ÚÄÅÓØ GS>> ÎÅ ÐÏÍÏÇÕÔ. YK> þÕÛØ. ëÏÒÒÅÌÑÔÏÒ ÐÉÛÅÔÓÑ ÎÁÈÁÌÑ×Õ ÎÁ ó ÐÏ ÐÒÅÒÙ×ÁÎÉÑÍ.

÷ÏÔ ÔÏÌØËÏ ÂÙÓÔÒÏÄÅÊÓÔ×ÉÑ ÐÒÏÃÅÓÓÏÒÁ × ÏÂÓÕÖÄÁÅÍÙÈ ÕÓÔÒÏÊÓÔ×ÁÈ ÄÌÑ ÏÒÇÁÎÉÚÁÃÉÉ ÔÁËÏÊ "ÈÁÌÑ×Ù" ÎÅ È×ÁÔÉÔ.

YK> ÷ÓÅ ÏÓÔÁÌØÎÏÅ - ÍÅÄÌÅÎÎÙÅ ÐÒÏÃÅÓÓÙ, ÈÏÔØ ÎÁ ÂÜÊÓÉËÅ ÐÉÛÉ.

"ïÈ ÕÖ ÜÔÉ ÓËÁÚËÉ! ïÈ ÕÖ ÜÔÉ ÓËÁÚÏÞÎÉËÉ!" (c)

AM>>> ÷ ËÒÁÊÎÅÍ ÓÌÕÞÁÅ, ÐÒÉ ÎÅÏÂÈÏÄÉÍÏÓÔÉ ÐÒÏÃÅÄÕÒÁ ÏÂÒÁÂÏÔËÉ AM>>> ÐÒÅÒÙ×ÁÎÉÑ ÐÉÛÅÔÓÑ ÎÁ ÁÓÍ, ÜÔÏ ÇÄÅ ÔÏ ÏÔÒÉÃÁÌÏÓØ? GS>> ÷ÓÑ ÐÒÏÃÅÄÕÒÁ ÏÂÒÁÂÏÔËÉ ÏÔ×ÅÔÁ ÐÉÛÅÔÓÑ ÎÁ ÁÓÍÅ. á ÏÎÁ ÏÔÎÀÄØ ÎÅ GS>> ÐÒÏÓÔÁÑ. YK> éÂÏ Á×ÔÏÒÙ ÎÅ ÕÍÅÀÔ ÐÏÌØÚÏ×ÁÔØÓÑ ó.

HÕ ÑÓÎÏÅ ÄÅÌÏ, ÄÅÓÑÔËÉ ÏÔÎÀÄØ ÎÅ ÓÁÍÙÈ ÄÕÒÎÙÈ ÐÒÏÇÒÁÍÍÉÓÔÏ× óÏÀÚÁ, ÚÁÎÉÍÁ×ÛÉÈÓÑ ÜÔÏÊ ÔÅÍÏÊ - ÎÉ ÈÒÅÎÁ ÎÅ ÕÍÅÀÔ. á àÒÉÊ ë, ËÏÔÏÒÙÊ ÎÉÞÅÇÏ ÐÏÄÏÂÎÏÇÏ × ÖÉÚÎÉ ÎÅ ÄÅÌÁÌ - ÕÍÎÅÅ ÉÈ ×ÓÅÈ ÎÁ ÔÒÉ ÇÏÌÏ×Ù ;)

YK> ëÓÔÁÔÉ, ÐÒÏÃÅÄÕÒÁ ÏÂÒÁÂÏÔËÉ ÏÔ×ÅÔÁ - ÏÞÅÎØ ÐÒÏÓÔÁÑ ÚÁÄÁÞÁ.

ìÀÂÁÑ ÒÁÂÏÔÁ ËÁÖÅÔÓÑ ÐÒÏÓÔÏÊ - ËÏÇÄÁ ÔÙ ÓÍÏÔÒÉÛØ ÓÏ ÓÔÏÒÏÎÙ, ËÁË ţ ÄÅÌÁÅÔ ÐÒÏÆÅÓÓÉÏÎÁÌ ;-)

AM>>> ðÏÌØÚÏ×ÁÔÅÌØÓËÉÊ ÉÎÔÅÒÆÅÊÓ ÁÏÎÁ - ÎÁ óÉ. GS>> çÏÌÏÓÏ×ÙÅ ÓÏÏÂÝÅÎÉÑ - ÜÔÏ ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÊ ÉÎÔÅÒÆÅÊÓ. GS>> äÉÎÁÍÉÞÅÓËÁÑ ÉÎÄÉËÁÃÉÑ É ÏÐÒÏÓ ËÌÁ×ÉÛ - ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÊ GS>> ÉÎÔÅÒÆÅÊÓ. òÁÂÏÔÁ ÓÏ ÓÐÉÓËÁÍÉ ÔÅÌÅÆÏÎÏ× - ÔÏÖÅ ÏÔÎÏÓÉÔÓÑ Ë GS>> ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÍÕ ÉÎÔÅÒÆÅÊÓÕ. ðÏÇÌÑÄÉ, ËÁË ÜÔÏ × áïH'ÁÈ GS>> ÒÅÁÌÉÚÕÅÔÓÑ É ÐÏÐÒÏÂÕÊ ÓÄÅÌÁÔØ ÁÎÁÌÏÇ ÎÁ ÓÑÈ... YK> ðÒÅËÒÁÓÎÏ ÄÅÌÁÅÔÓÑ. ÷ÐÒÏÞÅÍ ÌÀÄÑÍ, ÐÉÛÕÛÉÍ ÏÐÒÏÓ ËÌÁ×ÉÁÔÕÒÙ ÎÁ ÁÓÍÅ YK> ÍÏÖÎÏ ÔÏÌØËÏ ÐÏÓÏÞÕ×ÓÔ×Ï×ÁÔØ.

ðÏÓÏÞÕ×ÓÔ×Ï×ÁÔØ ÍÏÖÎÏ ÔÏÌØËÏ ÔÅÂÅ, ÞÔÏ ÔÙ ÌÀÂÉÛØ ×ÌÁÚÉÛØ × ÓÐÏÒ ÎÅ ×ÌÁÄÅÑ ÐÒÅÄÍÅÔÏÍ ÓÐÏÒÁ É ÕÐÏÒÎÏ "ÎÅ ÚÁÍÅÞÁÅÛØ" ÆÁËÔÏ×.

GS>> ÷ÙÄÅÌÅÎÉÅ Ä×ÕÈÔÏÎÁÌØÎÙÈ ÐÏÓÙÌÏË ÏÄÎÉÍÉ xor'ÁÍÉ ÎÅ ÓÄÅÌÁÅÛØ. YK> ïÎÏ ÉÓÐÏËÏÎ ×ÅËÕ ÔÁË É ÄÅÌÁÌÏÓØ.

"óÉÎÕÓÎÙÅ" É "ËÏÓÉÎÕÓÎÙÅ" ÓÏÓÔÁ×ÌÑÀÝÉÅ ËÁË ÕÞÉÔÙ×ÁÔØ ÂÕÄÅÛØ? ÷ÙÄÅÌÅÎÉÅ ÐÅÒÅÈÏÄÏ× ÍÅÖÄÕ ÒÁÚÎÙÍÉ Ä×ÕÈÔÏÎÁÌØÎÙÍÉ ÐÏÓÙÌËÁÍÉ (ÏÎÉ ÂÅÚÙÎÔÅÒ×ÁÌØÎÙÅ, ÅÓÌÉ ÔÙ ÎÅ ÚÎÁÌ)? áÎÁÌÉÚ "ÓÙÒÏÇÏ ËÏÄÁ" ÔÏÖÅ ÎÁ xor'ÁÈ ÄÅÌÁÔØ ÓÏÂÒÁÌÓÑ? ëÏÎÞÁÊ ÐÏÚÏÒÉÔØÓÑ!..

AM>>> HÅÔ, Ñ ÎÁÄÅÑÌÓÑ, ÞÔÏ Ó×ÏÀ ÔÏÞËÕ ÚÒÅÎÉÑ ÔÙ ÂÕÄÅÛØ ÐÏÄËÒÅÐÌÑÔØ AM>>> ÒÅÁÌØÎÙÍÉ ÁÒÇÕÍÅÎÔÁÍÉ. GS>> á Ñ ÎÁÄÅÑÌÓÑ, ÞÔÏ ÔÙ ÎÅ ÂÕÄÅÛØ ÔÕÐÏ ÉÇÎÏÒÉÒÏ×ÁÔØ ÍÏÉ ÁÒÇÕÍÅÎÔÙ É GS>> ËÏÎËÒÅÔÎÙÅ ÐÒÉÍÅÒÙ... YK> ëÏÔÏÒÙÈ ÎÅÔÕ...

÷ÏÔ ÜÔÏ É ÅÓÔØ ÉÇÎÏÒÉÒÏ×ÁÎÉÅ. þÉÓÔÁ-ÆÌÅÊÍÅÒÓËÏÅ. õ "ÓËÕÎÓÏ×" ÎÁÕÞÉÌÓÑ?

çÅÏÒÇÉÊ

Yuriy, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

ðÑÔÎÉÃÁ ñÎ×ÁÒØ 30 2004 04:08, Yuriy K wrote to George Shepelev:

GS>> ÉÔÏÇÏ 7 ÂÁÊÔ ËÏÄÁ

YK> õ×ÏÌØÎÑÔØ ÐÒÏÇÒÁÍÍÉÓÔÁ ÚÁ ÚÁÎÑÔÉÅ ÆÉÇÎÅÊ ×ÍÅÓÔÏ ÒÅÛÅÎÉÑ ÐÏÓÔÁ×ÌÅÎÎÙÈ YK> ÚÁÄÁÞ.

YK> const char hex[] = {'0','1',...,'9','A',..,'F'}; YK> ... YK> res = hex[val];

÷ÓÅÈ ÐÒÏÇÒÁÍÍÉÓÔÏ× Õ×ÏÌÉÔØ! àÒÉÀ ë ÐÏÓÔÁ×ÉÔØ ÐÁÍÑÔÎÉË - × ÐÏÌÎÙÊ ÒÏÓÔ ÎÁ ÂÅÌÏÍ ÉÛÁËÅ! ;-) óËÏÍÐÉÌÉ, ÐÏÓÞÉÔÁÊ ÏÂߣÍ Ô×ÏÅÇÏ ×ÁÒÉÁÎÔÁ É ÐÏÓÞÉÔÁÊ Ï×ÅÒÈÏÄ. èÏÞÅÛØ × ÐÒÏÃÅÎÔÁÈ, ÈÏÞÅÛØ × ÒÁÚÁÈ. ðÏÔÏÍ Ñ ÐÏÄÓÕÎÕ × Ô×ÏÀ ÐÒÏÇÒÁÍÍËÕ ÚÎÁÞÅÎÉÅ val=0xFF É ÐÒÏÄÅÍÏÎÓÔÒÉÒÕÀ, ÎÁÓËÏÌØËÏ ËÏÒÒÅËÔÎÏ ÔÙ ÒÅÛÉÌ ÉÓÈÏÄÎÕÀ ÚÁÄÁÞÕ, ÐÒÉÍÅÎÉ× ÔÁËÏÊ Ï×ÅÒÈÏÄ...

çÅÏÒÇÉÊ

Yuriy, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

ðÑÔÎÉÃÁ ñÎ×ÁÒØ 30 2004 04:11, Yuriy K wrote to George Shepelev:

YK>>> õ ÍÅÎÑ ËÏÇÄÁ-ÔÏ ÄÁ×ÎÏ ÂÙÌ ÄÏÓÔÁÔÏÞÎÏ ÂÏÌØÛÏÊ ÐÒÏÅËÔ ÎÁ YK>>> ÁÓÓÅÍÂÌÅÒÅ, ðÒÏÓÔÏ ÐÏÔÏÍÕ,ÞÔÏ ó Ñ ÔÏÇÄÁ ÅÝÅ ÎÅ ÚÎÁÌ. ÷ÓÅ YK>>> ÒÁÂÏÔÁÌÏ, ÎÏ ÐÒÏÅËÔ ÏËÁÚÁÌÓÑ ÎÁ ÕÄÉ×ÌÅÎÉÅ ÖÉ×ÕÞÉÍ. é ×ÏÔ ËÏÇÄÁ YK>>> ÇÏÄÁ ÞÅÒÅÚ ÔÒÉ-ÞÅÔÙÒÅ ÎÁÄÏ ÂÙÌÏ ÄÏÂÁ×ÌÑÔØ ÎÏ×ÕÀ YK>>> ÆÕÎËÃÉÏÎÁÌØÎÏÓÔØ, ËÁË ÖÅ Ñ ÒÕÇÁÌÓÑ... :) GS>> òÏ×ÎÏ ÔÏ-ÖÅ ÍÏÇÌÏ ÂÙ ÐÒÏÉÚÏÊÔÉ, ÅÓÌÉ ÂÙ ÔÙ ÓÒÁÚÕ ÄÅÌÁÌ ÜÔÏÔ GS>> ÐÒÏÅËÔ ÎÁ ÓÑÈ. YK> HÅÔ.

þÔÏ "ÎÅÔ"? ðÏÒÏÊÓÑ × ÔÏÌËÏ×ÏÍ ÓÌÏ×ÁÒÅ ÎÁ ÐÒÅÄÍÅÔ ÕÑÓÎÅÎÉÑ ÓÍÙÓÌÁ ×ÙÓËÁÚÙ×ÁÎÉÑ "ÍÏÇÌÏ ÂÙ ÐÒÏÉÚÏÊÔÉ".

YK> ñ ÐÒÁ×ÉÌ É Ó×ÏÉ É ÞÕÖÉÅ ÐÒÏÅËÔÙ ÎÁ ó.

ðÏÚÄÒÁ×ÌÑÀ.

YK> ôÙ ÎÅÐÒÁ×.

âÅÚÄÏËÁÚÁÔÅÌØÎÏ! ;)

GS>> èÏÒÏÛÉÊ ÓÔÉÌØ ×ÙÒÁÂÁÔÙ×ÁÅÔÓÑ ÎÅ ÓÒÁÚÕ, ÎÁ ÌÀÂÏÍ ÑÚÙËÅ GS>> ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ YK> óÔÉÌØ ÂÙÌ ÈÏÒÏÛ É ÎÁ ÁÓÍÅ. ëÏÍÍÅÎÔÁÒÉÅ× ÄÏÓÔÁÔÏÞÎÏ. HÅ × ÓÔÉÌÅ ÄÅÌÏ.

ñ ÔÅÂÅ ÐÏ ÂÏÌØÛÏÍÕ ÓÅËÒÅÔÕ ÏÄÎÕ ÏÂÝÅÉÚ×ÅÓÔÎÕÀ ÉÓÔÉÎÕ ÏÔËÒÏÀ. óÏ ÓÔÏÒÏÎÙ - ×ÉÄÎÅÅ...

YK>>>>> ÞÅÍ ÎÁ ÁÓÓÅÍÂÌÅÒÅ. ó ÂÏÌØÛÏÊ ×ÅÒÏÑÔÎÏÓÔØÀ, ÎÁ ó++ ÂÙÓÔÒÅÅ, ÞÅÍ YK>>>>> ÎÁ ó. ÷ ÏÓÎÏ×ÎÏÍ ÐÏÔÏÍÕ, ÞÔÏ áïH - ÜÔÏ ÎÁ 80% ÀÚÅÒÏ×ÓËÉÊ YK>>>>> ÉÎÔÅÒÆÅÊÓ, ËÏÔÏÒÙÊ ÐÏ ËÒÁÊÎÅÊ ÍÅÒÅ ÐÅÒ×ÙÅ ÐÑÔØ ÌÅÔ ÉÈ YK>>>>> ÐÒÏÉÚ×ÏÄÓÔ×Á ÂÙÌ ËÒÉ× É ÎÅÕÄÏÂÅÎ ÄÏ ÂÅÚÏÂÒÁÚÉÑ. MP>>>> äÁ ÎÉÆÉÇÁ ÎÅ 80. úÁ×ÔÒÁ ÓËÏÍÐÉÌÀ ÐÏ ËÕÓËÁÍ - ÓËÁÖÕ ÃÉÆÒÕ. YK>>> HÅÕÖÔÏ 90 ÉÌÉ 95? YK>>> þÔÏ ÔÁÍ ÅÝÅ ÐÉÓÁÔØ-ÔÏ, × áïHÅ? ôÒÉ×ÉÁÌØÎÁÑ ÔÅÈÎÉÞÅÓËÁÑ ÚÁÄÁÞÁ. GS>> ;))))))))))))))))) YK> üÔÏ ÎÅ ÏÔ×ÅÔ. þÔÏ ÔÁÍ ÐÉÓÁÔØ? òÁÚ×Å ÞÔÏ ÅÓÌÉ ÎÁ ÁÓÓÅÍÂÌÅÒÅ, ÔÏÇÄÁ ÄÁ, YK> ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÔÑÖÅÌÏ. :-)

ó×ÏÉ ÄÏÓÕÖÉÅ ÄÏÍÙÓÌÙ ÍÏÖÅÛØ ÓÍÅÌÏ ÏÓÔÁ×ÌÑÔØ ÐÒÉ ÓÅÂÅ. ïÎÉ ÎÅ Õ×ÑÚÙ×ÁÀÔÓÑ Ó _ÆÁËÔÁÍÉ_, Ó ÍÎÏÇÏÌÅÔÎÅÊ ÉÓÔÏÒÉÅÊ ÓÏÚÄÁÎÉÑ ÜÔÏÊ ÔÅÈÎÉËÉ. úÁ ÓÔÏÌØËÏ ÌÅÔ, ÓÒÅÄÉ ÓÔÏÌØËÉÈ ÐÒÏÇÒÁÍÍÉÓÔÏ× ÎÁ×ÅÒÎÑËÁ ÄÏÌÖÅÎ ÂÙÌ ÎÁÊÔÉÓØ ÎÅ ÏÄÉÎ "ÕÍÅÌÅÃ" Ó ÔÁËÉÍ-ÖÅ ÍÎÅÎÉÅÍ. ÷ÏÔ ÔÏÌØËÏ ÉÈ ÐÏÐÙÔËÉ Ó×ÁÒÇÁÎÉÔØ áïH ÎÁ Z80 ÉÌÉ i51 ÐÒÉÍÅÎÑÑ ÓÉ (ÎÅ ÇÏ×ÏÒÑ ÕÖ ÐÒÏ c++) ÚÁËÏÎÞÉÌÉÓØ ÐÛÉËÏÍ...

çÅÏÒÇÉÊ

Hello George.

30 Jan 04 00:13, you wrote to Andy Mozzhevilov:

GS> õ ÍÅÎÑ × ÌÉÞÎÏÊ ÐÒÁËÔÉËÅ ÒÁÚÂÏÒ ÍÎÏÇÉÈ ÒÅÁÌÉÚÁÃÉÊ ÐÒÏÇÒÁÍÍ, ÓÄÅÌÁÎÎÙÈ GS> ÎÁ ÓÑÈ ËÏÌÌÅËÔÉ×ÁÍÉ ÐÒÏÇÒÁÍÍÉÓÔÏ×, ÄÏÓÔÁÔÏÞÎÏ ÈÏÒÏÛÏ ÚÎÁÀÝÉÈ ÜÔÏÔ GS> ÑÚÙË. AM>> ëÁË ÔÙ ÍÏÖÅÛØ ÜÔÏ ÕÔ×ÅÒÖÄÁÔØ? GS> åÓÔØ ÏÐÙÔ ÐÅÒÅÄÅÌËÉ ÜÔÉÈ ÒÅÁÌÉÚÁÃÉÊ ÎÁ ÁÓÓÅÍÂÌÅÒÅ.

úÁÞÅÍ?

Alexey

Hello George.

30 Jan 04 00:16, you wrote to Sergei Tuchinski:

ST>> á ÄÅÌØÆÉ ×ÙÄÁÓÔ ÔÅÂÅ ÄÒÕÇÕÀ ÔÁÂÌÉÞËÕ. äÁ×ÁÊ ÔÅÐÅÒØ ÎÁÚÏ×ÅÍ ST>> äÅÌØÆÉ "ÎÅ-ÐÁÓËÁÌØ"? GS> HÅ ÐÁÓËÁÌØ. üÔÏ ÔÏÞÎÏ.

ðÏÎÅÓÌÁÓØ ÄÕÛÁ × ÒÁÊ?

Alexey

Hello George.

30 Jan 04 00:19, you wrote to me:

GS>>> ó ÔÏÇÏ, ÞÔÏ Õ ÐÒÏÇÒÁÍÍÉÓÔÁ, ËÏÔÏÒÙÊ ÕÍÅÅÔ ÇÒÁÍÏÔÎÏ ÓÏÚÄÁ×ÁÔØ GS>>> ÓÉÓÔÅÍÕ ÉÚ ÍÏÄÕÌÅÊ - ÒÁÂÏÔÁ ÐÏÌÕÞÁÅÔÓÑ ÐÒÏÝÅ, ÓÉÓÔÅÍÁ ÒÁÂÏÔÁÅÔ GS>>> ÎÁģÖÎÅÅ, Á ÐÒÏÓÔÏÔÁ ËÁÖÄÏÇÏ ÍÏÄÕÌÑ ÐÏÚ×ÏÌÑÅÔ ÁËËÕÒÁÔÎÏ GS>>> ÐÏÌØÚÏ×ÁÔØÓÑ ÔÒÀËÁÍÉ, ËÏÔÏÒÙÅ ÓÕÝÅÓÔ×ÅÎÎÏ ÐÏ×ÙÛÁÀÔ GS>>> ÜÆÆÅËÔÉ×ÎÏÓÔØ. AB>> ÷ ÞÅÍ ÚÁÓÌÕÇÁ ÁÓÓÅÍÂÌÅÒÁ? GS> âÏÌØÛÅ "ÎÉÚËÏÕÒÏ×ÎÅ×ÙÈ" ×ÏÚÍÏÖÎÏÓÔÅÊ, ÌÅÇÞÅ ÐÒÏÄÅÌÙ×ÁÔØ ×ÓÑËÏÇÏ ÒÏÄÁ GS> "ÔÒÀËÉ".

óÏÂÉÒÁÔØ ÐÒÏÇÒÁÍÍÕ ÉÚ ÍÏÄÕÌÅÊ ÍÏÖÎÏ ÏÄÉÎÁËÏ×Ï ÜÆÆÅËÔÉ×ÎÏ ÎÁ ÌÀÂÏÍ ÑÚÙËÅ.

GS>>> HÅ ×ÓÅÇÄÁ. ðÏÐÒÏÂÕÊ ÎÁÐÉÓÁÔØ ÎÁ óÉ ÒÁÚÂÏÒ áïH'Ï×ÓËÏÊ ÐÏÓÙÌËÉ GS>>> ÏÔ×ÅÔÁ áôó, ÏÃÉÆÒÏ×ÁÎÎÕÀ ËÏÍÐÁÒÁÔÏÒÏÍ. ÷ ÒÅÁÌØÎÏÍ ×ÒÅÍÅÎÉ, Ó GS>>> ÕÓÌÏ×ÉÅÍ "ËÒÉ×ÏÓÔÉ" ÒÅÁÌØÎÏÇÏ "ÖÅÌÅÚÁ". AB>> üÔÏ ÎÅ ÚÁÄÁÞÁ ÕÐÒÁ×ÌÅÎÉÑ. GS> üÔÏ _ÉÍÅÎÎÏ_ ÚÁÄÁÞÁ ÕÐÒÁ×ÌÅÎÉÑ. ðÏÓÔÕÐÁÀÔ ÓÉÇÎÁÌÙ, ÁÎÁÌÉÚÉÒÕÀÔÓÑ,

üÔÏ ÚÁÄÁÞÁ ÁÎÁÌÉÚÁ ÓÉÇÎÁÌÏ×.

GS> ×ÙÐÏÌÎÑÅÔÓÑ ÏÄÎÏ ÉÚ ÚÁÄÁÎÎÙÈ ÄÅÊÓÔ×ÉÊ.

á ÜÔÏ ÕÖÅ ÕÐÒÁ×ÌÅÎÉÅ.

GS>>> ðÏ ÔÏÊ ÐÒÏÓÔÏÊ ÐÒÉÞÉÎÅ, ÞÔÏ × ÒÅÁÌØÎÏÍ ÐÒÏÅËÔÅ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÁÑ GS>>> ÞÁÓÔØ ÍÏÖÅÔ ÂÙÔØ ÐÏÐÒÏÓÔÕ ×ÙÂÒÏÛÅÎÁ, ÐÏÓËÏÌØËÕ ×ÏÚÎÉËÁÅÔ GS>>> ×ÏÚÍÏÖÎÏÓÔØ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÒÕÇÏÊ, ÂÏÌÅÅ ÜÆÆÅËÔÉ×ÎÙÊ ÁÌÇÏÒÉÔÍ. ÷Ï GS>>> ÓËÏÌØËÏ ÒÁÚ ÕÍÅÎØÛÁÅÔÓÑ ÞÁÓÔØ ÐÒÏÅËÔÁ, ÅÓÌÉ ÏÎÁ ÉÓÞÅÚÁÅÔ? ;) AB>> ëÁË ÁÓÓÅÍÂÌÅÒ ÐÏÍÏÇÁÅÔ ×ÙËÉÄÙ×ÁÔØ ÉÚ ÐÒÏÅËÔÁ ÞÁÓÔÉ? GS> HÅ ×ÏÚÎÉËÁÅÔ ÖÅÌÁÎÉÑ ÉÈ ÐÉÓÁÔØ ;)

á Õ ÐÒÏÇÒÁÍÍÉÓÔÏ× ÎÁ óÉ, ÚÎÁÞÉÔ, ×ÏÚÎÉËÁÅÔ? ;)

AB>> ôÉÐÁ - ÜÔÏ ÓÌÏÖÎÏ ÎÁÐÉÓÁÔØ, ÐÏÜÔÏÍÕ ÐÉÓÁÔØ ÎÅ ÂÕÄÅÍ, ÔÁË ÞÔÏ ÌÉ? AB>> ;) GS> üÔÏ _ÎÅ ÎÕÖÎÏ_ ÐÉÓÁÔØ.

ðÏÞÅÍÕ?

GS> ôÉÐÉÞÎÁÑ ÄÌÑ ÍÎÏÇÉÈ ÜÈÏÔÁÖÎÙÈ GS> ÕÓÔÒÏÊÓÔ× ÚÁÄÁÞËÁ - ÅÓÔØ "ÍÁÔÒÉÃÁ" ËÌÁ×ÉÁÔÕÒÙ É "ÍÁÔÒÉÃÁ" GS> Ó×ÅÔÏÄÉÏÄÎÏÇÏ GS> ÉÎÄÉËÁÔÏÒÁ (ÎÁ ËÏÔÏÒÏÍ ÄÏÌÖÎÙ ÏÔÏÂÒÁÖÁÔØÓÑ ÓÉÍ×ÏÌÙ, × ÔÏÍ ÞÉÓÌÅ É GS> ÍÅÒÃÁÀÝÉÅ Ó ÒÁÚÎÏÊ ÞÁÓÔÏÔÏÊ). ôÉÐÉÞÎÙÅ ÒÅÁÌÉÚÁÃÉÉ ÔÁËÏÊ ÚÁÄÁÞËÉ ÎÁ ÓÑÈ GS> É ÎÁ ÁÓÍÅ ÂÕÄÅÔ ÄÏ×ÏÌØÎÏ ÓÉÌØÎÏ ÏÔÌÉÞÁÔØÓÑ...

÷ÏÔ ÍÏÑ ÎÁ óÉ. ëÎÏÐÏË, ÐÒÁ×ÄÁ, ×ÓÅÇÏ Ä×Å, Á ÒÁÚÒÑÄÏ× 4. HÏ ÅÓÔØ ÍÅÒÃÁÎÉÅ, É ÐÅÒÅËÏÄÉÒÏ×ËÁ × ËÏÄ ÓÅÍÉÓÅÇÍÅÎÔÎÏÇÏ ÉÎÄÉËÁÔÏÒÁ. ëÏÍÐÉÌÉÒÕÅÔÓÑ ÜÔÏ × 3 ÓÔÒÁÎÉÃÙ ÌÉÓÔÉÎÇÁ. ðÏ ÂÙÓÔÒÏÄÅÊÓÔ×ÉÀ - ÕÓÐÅ×ÁÅÔ. ÷ ÐÁÍÑÔØ ×ÌÁÚÉÔ. úÁÞÅÍ ÍÎÅ ×ÏÒÏÛÉÔØ ÔÏÎÎÙ ÔÅËÓÔÁ ÎÁ ÁÓÍÅ? (èÏÔÑ ÐÏÌÎÏÓÔØÀ ÜÔÁ ÐÒÏÇÒÁÍÍÁ ÎÅ ÏÞÅÎØ ÂÏÌØÛÁÑ - 21K ÉÓÈÏÄÎÉË 3K ËÏÄÁ, ÅÓÔØ ×ÓÔÁ×ËÉ ÎÁ ÁÓÍÅ, É, ×ÏÚÍÏÖÎÏ, ÅÝÅ ÂÕÄÅÔ ÏÐÔÉÍÉÚÉÒÏ×ÁÔØÓÑ, ÞÔÏÂÙ ×ÓÕÎÕÔØ × ÂÏÌÅÅ ÄÅÛÅ×ÙÊ ÞÉÐ. HÏ ÏÎÁ ÕÖÅ ÒÁÂÏÔÁÅÔ)

#define BV(X) (1<<(X)) #define DPOINT 64 #define BLINK 128

SIGNAL(SIG_OVERFLOW0) { char vid, data, ptr = vidptr; TCNT = 0xC0; /* þÔÅÎÉÅ ËÎÏÐËÉ */ if (ptr == 1) { _button[0] = bit_is_clear(PIND, 1); } if (ptr == 2) { _button[1] = bit_is_clear(PIND, 1); }

// ÷ÙËÌÀÞÉÔØ PORTB &= _11000011; // äÁÎÎÙÅ vid = vidram[ptr]; if ((vid & BLINK) && (vidblink & 0x40) && !blink_hold) { data = 0; } else { data = PRG_RDB(font+(vid & 0x3F)); if (vid & DPOINT) data |= 0x10; if (dot_blink_enable && (ptr == 1) && (vidblink & 0x40)) data |= 0x10; } /* ÷Ù×ÏÄ ÄÁÎÎÙÈ */ PORTC = data & _00011111; PORTD = (PORTD & _00011111) | (data & _11100000);

// ÷ËÌÀÞÉÔØ PORTB = (PORTB & _11000011) | BV(ptr+2); if (++ptr == 4) ptr=0; vidptr = ptr;

// ïÔÍÅÔÉÔØ ÆÌÁÇ ÓÔÏÒÏÖÅ×ÏÇÏ ÔÁÊÍÅÒÁ wdt_flag = 1; }

Alexey

Thu, 29 Jan 2004 17:19:22 +0300 Kirill Frolov wrote to Harry Zhurov:

YK>>> éÍÅÎÎÏ Ï ÜÔÏÍ Ñ É ÇÏ×ÏÒÉÌ, ÞÔÏ ÐÉÓÁÔØ ÎÁÄÏ _ÁËËÕÒÁÔÎÏ_. HZ>> ôÙ, ËÁË ×ÓÑËÉÊ ÍÕÖÉË, ÚÁÄÎÉÍ ÕÍÏÍ ËÒÅÐÏË! ô.Å. ÏÂßÑÓÎÑÔØ ÐÒÉÞÉÎÕ HZ>> ÐÒÏÉÚÏÛÅÄÛÅÇÏ ÔÙ ÇÏÒÁÚÄ!! HÏ ÅÓÔØ Õ×ÅÒÅÎÎÏÓÔØ, ÞÔÏ ËÏÇÄÁ ×ÏÚÎÉËÎÕÔ ÇÒÁÂÌÉ HZ>> Ó HZ>> ÍÁËÒÏÓÁÍÉ, ÔÏ ÔÙ, ËÁË É ×ÓÅ, ÂÌÁÇÏÐÏÌÕÞÎÏ ÎÁÓÔÕÐÉÛØ ÎÁ ÎÉÈ!!!

HZ>> ÷ ÕÞÅÂÎÉËÁÈ ÎÅ ÜÔÏÔ ÐÒÉÍÅÒ ÐÒÉ×ÏÄÉÔÓÑ, Á ÐÒÉÍÅÒ Ó ÎÉÚËÏÐÒÉÏÒÉÔÅÔÎÙÍÉ HZ>> ÏÐÅÒÁÃÉÑÍÉ ÔÉÐÁ: HZ>> #define doubling(x) x+x HZ>> ÇÄÅ ×Ï ÉÚÂÅÖÁÎÉÅ ÐÒÏÂÌÅÍ ÒÅËÏÍÅÎÄÕÀÔ ÓËÏÂËÉ ÉÓÐÏÌØÚÏ×ÁÔØ. á ÔÕÔ HZ>> ÕÍÎÏÖÅÎÉÅ. HZ>> üÔÏ ÒÁÚ.

KF> á × ÕÞÅÂÎÉËÁÈ ÎÁÐÉÓÁÎÏ, ÞÔÏ ÍÁËÒÏÓÙ ôåëóô ïâòáâáôù÷áàô, Á ÎÅ C-ÛÎÙÅ KF> ×ÙÒÁÖÅÎÉÑ,

áÈ, ÓÐÉÓÉÂÏ ÔÅÂÅ ÏÇÒÏÍÎÏÅ, Á ÔÏ Ñ ÎÅ ÚÎÁÌ!

KF> É ÞÔÏ Ï ÜÔÏÍ ÎÕÖÎÏ ÈÏÒÏÛÏ ÄÕÍÁÔØ ÐÒÉ ËÁÖÄÏÍ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÍÁËÒÏÓÁ? ÷ÒÏÄÅ KF> ÄÁ. ïÔÓÀÄÁ É ×ÓÅ ÇÒÁÂÌÉ.

üÔÏ ôù íîå ÒÁÓÓËÁÚÙ×ÁÅÛØ? ôÙ ÔÒÅÄ-ÔÏ ×ÅÓØ ÞÉÔÁÌ? éÌÉ ÔÁË, ÐÅÒ×ÕÀ ÍÅÓÓÁÇÕ ÕÈ×ÁÔÉÌ? > :-}

HZ>> int b = SQUARE(f()); HZ>> ðÏÌÕÞÉÛØ ÓÏ×ÓÅÍ ÎÅ ÔÏ, ÞÔÏ ÏÖÉÄÁÅÛØ! é ÇÒÁÂÌÅÊ ÔÁËÉÈ ÔÁÍ ÍÏÒÅ. é HZ>> ÚÁÍÁÅÛØÓÑ

KF> ñ ÐÏÞÅÍÕ-ÔÏ ÏÖÉÄÁÀ ÐÏÄÓÔÁÎÏ×ËÉ ×ÍÅÓÔÏ SQUARE ÞÅÇÏ ÔÁÍ × define KF> ÐÏÎÁÐÉÓÁÎÏ. åÓÌÉ ËÔÏ-ÔÏ ÏÖÉÄÁÅÔ, ÞÔÏ ÍÁËÒÏÓ ÄÏÌÖÅÎ ×ÅÓÔÉ ÓÅÂÑ ËÁË KF> C-×ÙÒÁÖÅÎÉÅ -- ÏÎ ÎÅÐÒÁ×ÉÌØÎÏ ÜÔÏ ÄÕÍÁÅÔ...

é Ñ Ï ÜÔÏÍ Ô×ÅÒÖÕ! îÏ ×ÙÇÌÑÄÉÔ ÍÁËÒÏÓ ËÁË ÆÕÎËÃÉÑ, É ÎÅ ÑÓÎÏ, ÇÌÑÄÑ ÎÁ ×ÙÒÁÖÅÎÉÅ, ÞÔÏ ÔÁÍ ÂÕÄÅÔ ÎÁ ×ÙÈÏÄÅ! üÔÏ ÔÙ ÔÕÔ ÏÒÅÌ ÇÏÒÄÙÊ - ÐÒÉÞÉÎÕ ÐÏÎÑÌ! á ËÏÇÄÁ Õ ÔÅÂÑ ÂÕÄÅÔ ÔÅËÓÔÉË ÐÏÂÏÌØÛÅ, ÄÁ ÅÝÅ É ÎÅ Ó×ÏÊ (ÉÌÉ Ó×ÏÊ, ÎÏ ÎÁÐÉÓÁÎÎÙÊ ÄÁ×ÎÅÎØËÏ, ÔÁË ÞÔÏ ÔÙ ÕÖÅ É ÐÏÍÎÉÛØ ÔÏÎËÏÓÔÅÊ), ÔÏ ÇÒÁÂÌÉ ÔÅÂÅ ÓÔÕËÎÕÔ ÐÏ ÌÂÕ ÎÅ ÍÅÎÅÅ ÂÏÌØÎÏ, ÞÅÍ ÌÀÂÏÍÕ ÄÒÕÇÏÍÕ.

HZ>> á ÇÄÅ ÔÁÍ ×ÙÒÁÖÅÎÉÅ Ó side effects? éÎËÒÅÍÅÎÔ ÁÒÇÕÍÅÎÔÁ, ÞÔÏ ÌÉ? ôÕÔ HZ>> ×ÓÅ HZ>> ÎÏÒÍÁÌØÎÏ É ÞÅÔËÏ ÏÐÒÅÄÅÌÅÎÏ Ó ÔÏÞËÉ ÚÒÅÎÉÑ ÑÚÙËÁ - ÓÏÚÄÁÅÔÓÑ ËÏÐÉÑ 'b', HZ>> ÐÏÔÏÍ HZ>> üÔÏÔ ËÏÄ ÓÏ×ÅÒÛÅÎÎÏ ÌÅÇÁÌÅÎ, ÞÉÔÁÂÅÌÅÎ É ÕÄÏÂÅÎ. é ÚÁÄÎÉÃÁ ×ÏÚÎÉËÁÅÔ HZ>> ÔÏÌØËÏ HZ>> ÉÚ-ÚÁ ÍÁËÒÏÓÁ.

KF> íÁËÒÏÓ ÎÉ × ޣÍ ÎÅ ×ÉÎÏ×ÁÔ. åÍÕ ÓËÁÚÁÌÉ ÚÁÍÅÎÉÔØ xxx ÎÁ yyy ÏÎ ÜÔÏ É KF> ÓÄÅÌÁÌ...

íÁËÒÏÓ ÎÉ × ÞÅÍ ÎÅ ×ÉÎÏ×ÁÔ! ëÁË ÏÎ ÍÏÖÅÔ ÂÙÔØ ×ÉÎÏ×ÁÔ, ÅÓÌÉ ÏÎ ÎÅ ÄÌÑ ÜÔÏÇÏ - ÎÅ ÄÌÑ ÒÅÁÌÉÚÁÃÉÉ ÆÕÎËÃÉÊ. é ÅÓÌÉ ÒÁÎØÛÅ ÅÇÏ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÂÙÌÏ ÏÐÒÁ×ÄÁÎÏ, ÔÏ ÔÅÐÅÒØ, ËÏÇÄÁ ÕÖÅ ÄÁÖÅ É ÓÉÛÎÙÊ ÓÔÁÎÄÁÒÔ ×ËÌÀÞÁÅÔ × ÓÅÂÑ ÉÎÌÁÊÎÙ, ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÍÁËÒÏÓÏ× ÐÒÉ ÄÏÓÔÕÐÎÙÈ ÉÎÌÁÊÎÁÈ ÎÉÞÅÍ ÎÅ ÍÏÖÅÔ ÂÙÔØ ÏÐÒÁ×ÄÁÎÏ (ÎÏ ÍÏÖÅÔ ÂÙÔØ ÏÂßÑÓÎÅÎÏ).

KF> á side effects ÔÁÍ (x++) ÍÏÖÅÔ ÂÙÔØ. ðÏÒÑÄÏË ×ÙÞÉÓÌÅÎÉÑ ÁÒÇÕÍÅÎÔÏ× ÆÕÎËÃÉÉ KF> ÎÅ ÏÐÒÅÄẠ̊Î. ÷ÏÔ ÜÔÏ ÇÒÁÂÌÉ:

KF> char *x; KF> f(*x++, *x++, *x++, *x++); KF> // x[0] ÓËÏÒÅÊ ×ÓÅÇÏ ÏËÁÖÅÔÓÑ × _ÐÏÓÌÅÄÎÅÍ_ ÁÒÇÕÍÅÎÔÅ...

üÔÏ ÎÁ ÇÒÁÂÌÉ, Á ÌÁÍÅÒÉÚÍ! ðÏÞÕ×ÓÔ×ÕÊ ÒÁÚÎÉÃÕ!! çÌÑÄÑ ÎÁ ÜÔÏ ×ÙÒÁÖÅÎÉÅ, Ñ ÓÒÁÚÕ ÚÎÁÀ, ÞÔÏ ÔÁË ÄÅÌÁÔØ ÎÅÌØÚÑ, Á ×ÏÔ × ×ÙÒÁÖÅÎÉÉ:

f(a, b++);

ÎÉËÁËÉÈ ÇÒÁÂÌÅÊ ÎÅÔ, É ÐÏÒÑÄÏË ÄÅÊÓÔ×ÉÊ ÞÅÔËÏ ÏÐÒÅÄÅÌÅÎ (ÄÌÑ ÔÅÈ, ËÔÏ ÚÎÁÅÔ ÐÒÁ×ÉÌÁ ÑÚÙËÁ)! ô.Þ. ÎÅ ÎÁÄÏ ÔÕÔ ÐÕÒÇÕ ÍÅÓÔÉ!

KF> ÷ÐÒÏÞÅÍ, Ï ÜÔÏ ÐÒÏÓÔÏ ÎÕÖÎÏ ÚÎÁÔØ.

YK>>> int c = MAX(a, b); YK>>> b++; HZ>> ÷ÏÏÂÝÅ-ÔÏ, ÎÅ ×ÓÅÇÄÁ ÍÏÖÎÏ ÔÁË ÓÄÅÌÁÔØ - 'b' ÓÁÍÁ ÐÏ ÓÅÂÅ ÍÏÖÅÔ HZ>> ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ×ÎÕÔÒÉ ÆÕÎËÃÉÉ, ËÕÄÁ ÐÅÒÅÄÁÎÏ ÅÅ ÚÎÁÞÅÎÉÅ, Ô.Þ. ÜÔÏ HZ>> ÎÅÐÏÌÎÏÃÅÎÎÁÑ ÚÁÍÅÎÁ.

KF> íáëòïó üôï Hå æõHëãéñ.

ñ üôï, ðï÷åòø íîå, îå èõöå ô÷ïåçï úîáà!!! ðïüôïíõ é çï÷ïòà, þôï éóðïìøúï÷áôø åçï ÷ ëáþåóô÷å æõîëãéé ëòáêîå îåöåìáôåìøîï, ô.ë. þòå÷áôï ûéûëáíé!!!

KF> åçï õíùûìåHHï úáçìá÷Hùíé âõë÷áíé úáðéóáìé, þôïâù óòáúõ âùìï üôï úáíåôHï.

üôï þôï, ðòá÷éìï ñúùëá ôáëïå - íáëòïóù úáçìá÷îùíé âõë÷áíé ðéóáôø? üôï óôéìø, á óôéìø, ëáë ôáëï÷ïê, îéëáëïê âåúïðáóîïóôé îå çáòáîôéòõåô. ôù åçï ðòéäåòöé÷áåûøóñ, á ëôï-ôï îåô, ÷ïô é ðïìõþéûø ÷ òáâïôå ó åçï éóèïäîéëáíé ïþåòåäîõà ûéûëõ!!!

HZ>> ÷ ÏÂÝÅÍ, Ô×ÏÉ ×ÏÚÒÁÖÅÎÉÑ ÄÁÖÅ ÎÁ ÏÔÍÁÚËÉ ÎÅ ÔÑÎÕÔ.

KF> ô×ÏÉ ÔÏÖÅ. åÓÌÉ Ñ Ó×ÏÊ ÔÅËÓÔ C ÐÒÏÇÒÁÍÍÙ ÎÁÞÎÕ Åݣ ËÁËÉÍ ÄÒÕÇÉÍ KF> ÍÁËÒÏ-ÐÒÏÃÅÓÓÏÒÏÍ ÏÂÒÁÂÁÔÙ×ÁÅÔØ, ÎÁÐÒÉÍÅÒ m4, ÔÏ ËÁËÉÅ ÍÏÇÕÔ ÂÙÔØ ÐÒÅÔÅÎÚÉÉ KF> Ë ÓÁÍÏÍÕ C, ÅÓÌÉ Õ ÍÅÎÑ ×ÓÅ ÇÒÁÂÌÉ × ÍÁËÒÏÓÁÈ ÓÏÓÒÅÄÏÔÏÞÅÎÙ?

îÉËÁËÉÈ ÐÒÅÔÅÎÚÉÊ! ñ, ËÁË ÒÁÚ, É Ô×ÅÒÖÕ, ÞÔÏ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÍÁËÒÏÓÏ× ÎÕÖÎÏ ÉÓËÌÀÞÁÔØ ÐÒÉ ÐÅÒ×ÏÊ ÖÅ ×ÏÚÍÏÖÎÏÓÔÉ ÐÏ ÅÄÉÎÓÔ×ÅÎÎÏÊ ÐÒÉÞÉÎÅ - ÓËÒÙÔÙÅ ÐÏÔÅÎÃÉÁÌØÎÙÅ É ÍÅÒÚËÉÅ ÇÒÁÂÌÉ!

KF> þÅÇÏ ËÉÌÏÍÅÔÒÙ Ó ËÉÌÏÇÒÁÍÍÁÍÉ, ÔÏ ÅÓÔØ ÍÁËÒÏÓÙ Ó ÆÕÎËÃÉÑÍÉ ÒÁ×ÎÑÔØ?

ôÁËÏÅ ÏÝÕÝÅÎÉÅ, ÞÔÏ ×ÅÓØ ÔÒÅÄ ÔÙ ÎÅ ÞÉÔÁÌ: ÐÙÔÁÅÛØÓÑ ÍÎÅ ÚÁÑÓÎÉÔØ ÔÏ, Ï ÞÅÍ Ñ ÓÁÍ ÐÉÛÕ.

HZ>> ô.Å. ÉÈ ÌÕÞÛÅ ÎÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÉ ÌÀÂÏÊ ×ÏÚÍÏÖÎÏÓÔÉ.

ðpÉ×ÅÔ, Dima!

*** 30 Jan 04 12:34, Dima Orlov wrote to Alexey Krasnov:

DO> á ÞÔÏ, ÏÎÏ ÎÅ ËÏÎÞÉÌÏÓØ ÌÅÔ 8 ÎÁÚÁÄ? ñ ×ÏÏÂÝÅ ÎÉËÏÇÄÁ ÎÅ ÍÏÇ ÐÏÎÑÔØ DO> ËÁÊÆÁ ÎÉ ÏÔ ÜÔÉÈ ÇÏ×ÏÒÑÝÉÈ ÔÅÌÅÆÏÎÏ×, Ó×ÅÔÑÝÉÈ ÕÒÏÄÌÉ×ÙÍÉ ËÒÁÓÎÙÍÉ DO> Ó×ÅÔÏÄÉÏÄÁÍÉ, ÎÉ ÏÔ ÓÁÍÏÊ ÆÉÇÉ × ËÁÒÍÁÎÅ Ó ÏÐÒÅÄÅÌÅÎÉÅÍ ÎÏÍÅÒÁ, DO> ÞÅÒÎÙÍÉ É ÂÅÌÙÍÉ ÓÐÉÓËÁÍÉ É ÇÌÀËÁ×ÙÍ ÈÁÒÄÏÍ É ÓÏÆÔÏÍ.

ôÙ, ÐÏ Ó×ÏÅÍÕ ÏÂÙËÎÏ×ÅÎÉÀ, ÄÁÌØÛÅ ÓÏÂÓÔ×ÅÎÎÏÇÏ ÎÏÓÁ ÎÅ ×ÉÄÉÛØ. á ×ÏÔ Ñ ÌÉÞÎÏ × ÇÒÏÂÕ ×ÉÄÁÌ ×ÓÅ×ÏÚÍÏÖÎÙÅ Á×ÔÏÏÔ×ÅÔÞÉËÉ, áïHÁ Ó ÐÒÏÇÏ×ÏÒÏÍ ÎÏÍÅÒÁ ÂÏÌÅÅ ÞÅÍ ÄÏÓÔÁÔÏÞÎÏ (É ÓÐÉÓËÉ ÎÉËÏÇÄÁ ÎÅ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÌ). ðÒÅÄÐÏÞÉÔÁÀ ÚÎÁÔØ, ËÔÏ ÍÎÅ Ú×ÏÎÉÔ. á ÇÏÌÏÓ - ÜÔÏ ÐÒÏÓÔÏ ÚÄÏÒÏ×Ï, ÄÁÖÅ É ÐÏÄÈÏÄÉÔØ É ÓÍÏÔÒÅÔØ ÎÅ ÎÁÄÏ. ðÌÀÓ

- ×ÒÅÍÑ ÔÏÖÅ ÇÏÌÏÓÏÍ, ÎÏÞØÀ ÒÕËÕ ÐÒÏÔÑÎÕÌ, ËÎÏÐËÕ ÎÁÖÁÌ, É ×ÓÅ ÄÅÌÁ... é ×ÏÔ ÕÖ ÐÏÞÔÉ ÄÅÓÑÔØ ÌÅÔ ÓÔÏÉÔ, É ÍÅÎÑÔØ ÎÁ ÞÔÏ-ÔÏ ÄÒÕÇÏÅ ÎÅÔ ÐÏÔÒÅÂÎÏÓÔÉ.

Ó Õ×ÁÖÅÎÉÅÍ ÷ÌÁÄÉÓÌÁ×

Hi Alexey !

óÏ×ÓÅÍ ÎÅÄÁ×ÎÏ 29 Jan 04 14:11, Alexey Musin ÐÉÓÁÌ Ë Roman Gorbunov:

RM>>>> HÕ, É ÓÏÂÓÔ×ÅÎÎÏ, ÐÒÉÅÍËÁ ×ÓÅÇÏ É ×ÓÅÇÄÁ ÐÒÏÉÚ×ÏÄÉÔÓÑ ÐÏ RM>>>> ÒÅÚÕÌØÔÁÔÁÍ ÉÓÐÙÔÁÎÉÊ, Á ÎÅ ÐÏ ÐÒÅÄÓÔÁ×ÌÅÎÎÙÍ ÌÉÓÔÉÎÇÁÍ. :)

AM> åÓÌÉ ÅÓÔØ ISO/IEC 12207, ÚÎÁÞÉÔ, ÜÔÏ ËÏÍÕ-ÔÏ ÎÕÖÎÏ? ìÉÓÔÉÎÇÉ ÓÏÇÌÁÓÎÏ AM> ÅÍy ÓÍÏÔpÅÔØ ÎÅ ÎÁÄÏ, ÎÏ ÐpÏÃÅÓÓ ÄÏÌÖÅÎ ÂÙÔØ ÏpÇÁÎÉÚÏ×ÁÎ. ëpÏÍÅ ÔÏÇÏ, AM> ÅÓÔØ ÅÝÅ MISRA C. àpÉÊ ë, Ó ×ÁÓ ÔpÅÂyÀÔ ÓÏ×ÍÅÓÔÉÍÏÓÔÉ Ó ÎÉÍ?

(ëÈÅ,ËÈÅ). ñ (ÇÈÍ) × ËÕÒÓÅ, ÞÔÏ ÅÓÔØ åóëä É ÐÒÏÞÅÅ. äÕÍÁÀ, ÞÔÏ Ñ ÏÓÏÚÎÁÀ, ÞÔÏ ÔÁËÏÅ ËÏÍÐÌÅËÔ ÄÏËÕÍÅÎÔÁÃÉÉ ÎÁ ÉÚÄÅÌÉÅ. õËÁÖÉ ÐÏÖÁÌÕÊÓÔÁ, ÇÄÅ ÓËÁÚÁÎÏ, ÞÔÏ ÐÒÉÅÍËÁ ÉÚÄÅÌÉÑ ÏÓÕÝÅÓÔ×ÌÑÅÔÓÑ ÍÅÔÏÄÏÍ ÉÚÕÞÅÎÉÑ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× ÐÒÏÇÒÁÍÍ ÉÚÄÅÌÉÑ.

WBRgrds Ruslan

ðÒÉ×ÅÔ, Dima! ÷Ù ÐÉÓÁÌÉ ÄÌÑ Andy Mozzhevilov , Fri, 30 Jan 2004 09:51:00 +0300:

DO> äÁ ÂÏÌØÛÉÎÓÔ×Ï ËÏÍÐÉÌÑÔÏÒÏ× ÎÁ ÐÒÉÓ×ÏÅÎÉÅ × ÏÐÅÒÁÔÏÒÅ ÓÒÁ×ÎÅÎÉÑ DO> ×ÁÒÎÉÎÇ ×ÙËÉÄÙ×ÁÀÔ. éÎÏÇÄÁ ÄÁÖÅ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÓËÏÂËÉ ÎÅ ÓÐÁÓÁÀÔ, DO> ÐÒÉÈÏÄÉÔÓÑ ÌÉÂÏ ÏËÒÕÖÁÔØ ËÏÄ, ÇÄÅ ÜÔÏ ÓÏÚÎÁÔÅÌØÎÏ ÄÅÌÁÅÔÓÑ DO> ÏÔËÌÀÞÁÀÝÉÍÉ ×ÁÒÎÉÎÇÉ ÐÒÁÇÍÁÍÉ, ÌÉÂÏ ÍÉÒÉÔØÓÑ Ó ÎÉÍÉ.

ìÉÂÏ ÐÉÓÁÔØ if( (a=b)!=0 ) { }

WBR, Leha Bishletov. E-mail: snipped-for-privacy@rol.ru

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required