реклама на сайте
подробности

 
 
> Архитектрура системы команд 8-разрядного МК, Оценка/Анализ/Архитектура 8-32 разрядного МК
vitja
сообщение Jan 16 2009, 11:15
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 61
Регистрация: 3-01-09
Пользователь №: 42 896



Передо мной поставлена задача (сам напросился) - дать предложения по архитектуре
системы команд 8-разрядного процессорного ядра для управления работой аппаратуры SOC,
совместимой с ЯВУ, удобной для программирования на ассемблере, простой в реализации
и обеспечивающей компактный программный код и малое число тактов на его выполнение.

Я, как учили в институте, сперва посмотрел, что делают другие, провел оценку того, что у них получилось по затратам кода
и тактов на его выполнение для типовых задач управления.

Потом, как учили в аспирантуре, провел анализ влияния особенностей системы команд процессора
на его эффективность rating.pdf
http://moko.ru/mc/


Затем поступил не так, как учили, и вместо того, чтобы взять за основу архитектуру известного МК,
предложил концепт "простого" 8-разрядного процессорного ядра на базе стековой архитектуры,

который позволяет обрабатывать данные до 32-разрядов и не только на стеке, но и в памяти,
задавать в байтовой команде сколь угодно длинные поля констант и адресов,
и еще некоторые рюшечки и фишечки (там же M8.zip) плюс заявка на патент ......2008.

Концепт получился приемлемый, если сравнивать с 8051, PIC, AVR и даже ARM Thumb, но не идеальный:

1. Есть сомнения в правильности методики оценки эффективности процессора,
и, соответственно, принятых решений. Возможно есть другие, которые приведут к другим решениям.

2. Из него (концепта) торчат уши PICа - страничная организация памяти, что не позволяет обеспечить линейный доступ к данным,
AVRровские регистры косвенной адресации, а не механизм адресации данных по ссылкам и пр.
Переходить на 32-разрядный формат команды не позволяет постановка задачи, а решить эти проблемы,
оставаясь в рамках 8-разрядной системы команд у меня пока не получается.

Люди добрые, посмотрите хотя бы по диагонали moko.ru/mc и помогите "бедному" разработчику, кто чем может по делу,
без ля-ля-ля, смайликов и спама, - советом, предложением, позитивной критикой и замечаниями. Не дайте загинуть концепту.

Сообщение отредактировал vitja - Jan 16 2009, 12:07
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Guest_@Ark_*
сообщение Jan 17 2009, 11:39
Сообщение #2





Guests






Цитата(vitja @ Jan 17 2009, 09:26) *
"В течении 1980-84 гг в Беркли разрабатывался проект RISK, целью которого был выбор архитектуры однокристального СБИС-компьютера для эффективной работы с такими языками высокого уровня, как Си и Паскаль" из статьи RISC: "Эффективные архитектуры для СБИС-компютеров" Д.Патерссон и др. Электроника СБИС под ред.Айнспрука м.мир 1989
Поэтому в начале ты был прав, но концовка ....
Если рассматривать архитектуру RISC с точки зрения требований к системе команд процессора МК, а только это мы сейчас обсуждаем,
то оно одно - команды доступа к данным должны быть отделены от команд обработки данных.
Этому требованию в полной мере удовлетворяют регистровая система команд и стековая (если стек аппаратный).


" RISC (англ. Reduced Instruction Set Computing) — вычисления с сокращённым набором команд.
Это концепция проектирования процессоров, которая во главу ставит следующий принцип: более компактные и простые инструкции выполняются быстрее. Простая архитектура позволяет удешевить процессор, поднять тактовую частоту, а также распараллелить исполнение команд между несколькими блоками исполнения (т.н. суперскалярные архитектуры процессоров). Многие ранние RISC-процессоры даже не имели команд умножения и деления. Идея создания RISC процессоров пришла после того, как в 1970-х годах ученые из IBM обнаружили, что многие из функциональных особенностей традиционных ЦПУ игнорировались программистами. Отчасти это был побочный эффект сложности компиляторов. В то время компиляторы могли использовать лишь часть из набора команд процессора..."
http://ru.wikipedia.org/wiki/RISC

P.S. Возможно, какие-то из RISC-проектов были ориентированы по использование конкретных языков/компиляторов, но за всю RISC-архитектуру "расписываться" не стоит. Ее главная цель - обеспечить наилучшее соотношение производительность/цена процессора для определенного класса задач. "Удобство" для компилятора - далеко не главный фактор.
Go to the top of the page
 
+Quote Post
vitja
сообщение Jan 17 2009, 12:09
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 61
Регистрация: 3-01-09
Пользователь №: 42 896



Цитата(@Ark @ Jan 17 2009, 14:39) *
" RISC (англ. Reduced Instruction Set Computing) — вычисления с сокращённым набором команд.

"Удобство" для компилятора - далеко не главный фактор.

1. Не все, что написано на заборе, там можно найти.
2. Замечание я переадресую доктору Паттерсону в Беркли, который первым ввел слоган RISK, назвав им свои первые
риск машины RISK-I, II, которое прижилось в отличии от MIPS Станфордского у-ни и 801-го IBM.
3. Рекомендую читать первоисточники. В Wiku профессора не пишут, ее создает INET сообщество (толпа).
Ну вот, опять понесло. Прошу 3-й пункт не читать.

Для меня RISC это философия и методология разработки эффективных процессоров,
которую надо обсуждать отдельно, если есть интерес.
Хотя меня удивляет, что многие современные МК рядятся в тогу Риска, нарушая при этом многие его принципы.

Я не фанат риска, но и не его противник. Я прагматик.

Поэтому давайте лучше решим, когда говорим о системе команд:

А) какой должна быть система команд, чтобы конвейер работал максимально быстро.

Б) нужно ли стремиться в архитектуре процессора МК к тому, что бы его команды выполнялись за один такт, поскольку выборка команд ограничена временем доступа к FLASH памяти программ (20 нс в известных мне фабриках и известных процессорах, исключая Scenix, где тактовая частота по ТУ 50 Мгц, но утверждается, что он может работать (непонятно за счет чего) на частотах 100-150 Мгц), когда процессор (его логика, регистры и память ОЗУ) может работать на частотах вдвое и даже вчетверо выше.

В) по вышеуказанной причине, нужно ли увеличивать число ступеней конвейера более 2 для повышения тактовой частоты процессора со всеми вытекающими из этого конфликтами, поскольку частота с одной стороны ограничена временем выборки команд, а с другой определяется требованиями прикладной системы, где, как правило, вполне достаточно для выполнения ее функций более низких частот (и потребление при этом нижее!).

Г) когда мы говорим о повышении тактовой частоты, то надо говорить о возможности работы на этих частотах.
Так например, в системах реального времени процессор большую часть времени простаивает.
PS? Здесь я что-то невразумительное написал. Потом переформулирую. Пример оставлю. По п.п. а и б надо бы определиться.

Сообщение отредактировал vitja - Jan 17 2009, 12:18
Go to the top of the page
 
+Quote Post
mikesm
сообщение Jan 17 2009, 13:31
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 158
Регистрация: 15-01-09
Из: Russia
Пользователь №: 43 426



Цитата(vitja @ Jan 17 2009, 15:09) *
1. Не все, что написано на заборе, там можно найти.
2. Замечание я переадресую доктору Паттерсону в Беркли, который первым ввел слоган RISK, назвав им свои первые
риск машины RISK-I, II, которое прижилось в отличии от MIPS Станфордского у-ни и 801-го IBM.
3. Рекомендую читать первоисточники. В Wiku профессора не пишут, ее создает INET сообщество (толпа).
Ну вот, опять понесло. Прошу 3-й пункт не читать.


Вообще то, когда ты используешь термины, нужно быть более точным. Просто для того, чтобы можно было найти ссылки на информацию,
которую ты тут приводишь. Профессор Паттерсон, а точнее David Patterson, вот его домашняя страничка http://www.cs.berkeley.edu/~pattrsn
Имеет отношение не к машинам RISK-I и RISK-II, а к машинам RISC-I и RISC-II.
Что интересно, и первую и вторую машины разработали его студенты
RISC-I (1982) Contains 44,420 transistors, fabbed in 5 micron NMOS, with a die area of 77 mm2, ran at 1 MHz. This project coined the term Reduced Instruction Set Computer (RISC). This chip is probably the first VLSI RISC. Designed by Dan Fitzpatrick, John Foderaro, Jim Peek, Zvi Peshkess, and Korbin Van Dyke, students of Professors David Patterson and Carlo Sequin. The RISC CAD group included Dan Fitzpatrick, Professor John Ousterhout, and Howard Landman.
RISC-II (1983) contains 40,760 transistors, was fabbed in both 3 micron and 4 micron NMOS, and in 3 micron the size is 60 mm2, and it ran at 3 MHz. Designed by Bob Sherburne and Manolis Katevenis, students of Professors David Patterson and Carlo Sequin. (RISC group picture.)


Цитата(vitja @ Jan 17 2009, 15:09) *
А) какой должна быть система команд, чтобы конвейер работал максимально быстро.

Б) нужно ли стремиться в архитектуре процессора МК к тому, что бы его команды выполнялись за один такт, поскольку выборка команд ограничена временем доступа к FLASH памяти программ (20 нс в известных мне фабриках и известных процессорах, исключая Scenix, где тактовая частота по ТУ 50 Мгц, но утверждается, что он может работать (непонятно за счет чего) на частотах 100-150 Мгц), когда процессор (его логика, регистры и память ОЗУ) может работать на частотах вдвое и даже вчетверо выше.

Г) когда мы говорим о повышении тактовой частоты, то надо говорить о возможности работы на этих частотах.
Так например, в системах реального времени процессор большую часть времени простаивает.
PS? Здесь я что-то невразумительное написал. Потом переформулирую. Пример оставлю. По п.п. а и б надо бы определиться.


А) Большинство фирм выпускают микроконтроллеры с RISC архитектурой, где команды выполняются за один такт. Там нет огромной памяти,
поэтому не нужна частая многоступенчатая выборка.
Б) А иначе, при многотактном конвейере как быть с ветвлениями, анализировать код на несколько ходов вперед или использовать встроенную кэш память.
Это уже не микроконтроллер получится.

Г) Ничего он не простаивает, всегда можно выбрать частоту по вкусу, чтобы загрузка была оптимальной.
Go to the top of the page
 
+Quote Post
vitja
сообщение Jan 17 2009, 14:30
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 61
Регистрация: 3-01-09
Пользователь №: 42 896



Цитата(mikesm @ Jan 17 2009, 16:31) *
Профессор Паттерсон, а точнее David Patterson, вот его домашняя страничка http://www.cs.berkeley.edu/~pattrsn
Имеет отношение не к машинам RISK-I и RISK-II, а к машинам RISC-I и RISC-II.
Что интересно, и первую и вторую машины разработали его студенты


А) Большинство фирм выпускают микроконтроллеры с RISC архитектурой, где команды выполняются за один такт. Там нет огромной памяти,
поэтому не нужна частая многоступенчатая выборка.
Б) А иначе, при многотактном конвейере как быть с ветвлениями, анализировать код на несколько ходов вперед или использовать встроенную кэш память.
Это уже не микроконтроллер получится.

Г) Ничего он не простаивает, всегда можно выбрать частоту по вкусу, чтобы загрузка была оптимальной.


Робята, это не я сказал - "Первые машины RISC сделал David Patterson с его студентами (аспирантами)" (mikesm)
и я с ним абсолютно согласен.
Давайте не будем уподобляться рецензентам, которые говоря о недостатках отмечают отдельные стилистические неточности.
Будем зрить в корень. Русский язык велик и могуч, а русские ...

Поэтому о Рисках забыли.

По п.А. конкретно
Какая связь между размером памяти и глубиной конвейера?
Я ее вижу только в том, что память МК расположена всегдддда внутри кристалла, какая - от 32 байт, как в Tyni или до 64 Кб и более
не важно, главное не выходить за пределы кристалла для доступа к внешней памяти (иначе получается ПиСец с КЭШами в придачу, а не МК).

По п.Б
Читаем внимательно. Пишу медленно.
Я тоже самое говорил вышее, что и ты. Зачем эти лишние ступени в конвейере?
Выбрали Гарвардское расделение памяти на программы и данные, реализовали простенький 2-ступенчатый конвейер и никаких проблем.

По п.Г.
В системах РВ процессор простаивает по определению, поскольку он работает по событиям (прерываниям), которые он ждет, а значит простаивает.
Он это делает неспроста. Когда придет необходимость (событие), он должен все сделать, что бы уложиться в заданное время реакции на него,
а потом опять уснуть (до очередного события).
Менять частоту процессора на лету? Запомню, это программируемые PLL, но у них тоже есть какое то время выхода на устойчивый режим.
По п.Г я отклонился от главной темы "система коман МК". Больше не буду.
Go to the top of the page
 
+Quote Post
mikesm
сообщение Jan 17 2009, 15:06
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 158
Регистрация: 15-01-09
Из: Russia
Пользователь №: 43 426



Цитата(vitja @ Jan 17 2009, 17:30) *
По п.А. конкретно
Какая связь между размером памяти и глубиной конвейера?
Я ее вижу только в том, что память МК расположена всегдддда внутри кристалла, какая - от 32 байт, как в Tyni или до 64 Кб и более
не важно, главное не выходить за пределы кристалла для доступа к внешней памяти (иначе получается ПиСец с КЭШами в придачу, а не МК).

Даже если память расположена внутри кристалла, если мы говорим о 8 разрядном МК, то при адресации 64К требуется два байта адреса,
которые будут выбираться из Flash. И тут все зависит от аппаратной реализации процессора и его Flash на борту.
Если рассматривать стандартное исполнение, то Flash у процессора имеет побайтовый доступ, и если она больше 64К, потребуется больше
двух байт только на адрес, получаем выборку в 3 или 4 такта. А т.к. пересылка память регистр одна из наиболее критичных команд,
и в один такт выбрать команду не получится, надо делать конвейер. И чем больше размер памяти, тем глубже конвейер.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- vitja   Архитектрура системы команд 8-разрядного МК   Jan 16 2009, 11:15
- - mikesm   Позитивная критика. Во первых верный адрес файла h...   Jan 16 2009, 12:00
|- - vitja   Цитата(mikesm @ Jan 16 2009, 15:00) Ссылк...   Jan 16 2009, 12:54
|- - vitja   Цитата(mikesm @ Jan 16 2009, 15:00) ...не...   Jan 16 2009, 22:49
- - vetal   ЦитатаМое мнение, что во все этом большую роль игр...   Jan 17 2009, 00:27
|- - vitja   Цитата(vetal @ Jan 17 2009, 03:27) 1 Сист...   Jan 17 2009, 05:16
- - @Ark   Цитата(vitja @ Jan 17 2009, 01:49) Что сч...   Jan 17 2009, 01:58
|- - vitja   Цитата(@Ark @ Jan 17 2009, 04:58) Наверно...   Jan 17 2009, 06:26
- - @Ark   Цитата(vitja @ Jan 17 2009, 09:26) ...   Jan 17 2009, 11:39
- - @Ark   Цитата(vitja @ Jan 17 2009, 17:30) Робята...   Jan 17 2009, 16:16
|- - vitja   Цитата(@Ark @ Jan 17 2009, 19:16) 1. по м...   Jan 17 2009, 22:09
- - vitja   Цитата(vitja @ Jan 16 2009, 14:15) Передо...   Jan 18 2009, 06:06
- - vvvv   Второй день, тем более выходной это не так много. ...   Jan 18 2009, 08:16
|- - zltigo   Цитата(vvvv @ Jan 18 2009, 10:16) а у Вас...   Jan 18 2009, 09:20
|- - vitja   Цитата(zltigo @ Jan 18 2009, 12:20) Как с...   Jan 18 2009, 11:35
|- - zltigo   Цитата(vitja @ Jan 18 2009, 12:59) Мне хо...   Jan 18 2009, 11:41
|- - vitja   Цитата(zltigo @ Jan 18 2009, 14:41) Ведет...   Jan 18 2009, 13:40
|- - zltigo   Цитата(vitja @ Jan 18 2009, 15:40) Посмот...   Jan 18 2009, 18:02
|- - vitja   Цитата(zltigo @ Jan 18 2009, 21:02) ........   Jan 18 2009, 18:54
|- - zltigo   Цитата(vitja @ Jan 18 2009, 20:54) Про So...   Jan 18 2009, 19:34
|- - vitja   Цитата(zltigo @ Jan 18 2009, 22:34) ...Ва...   Jan 19 2009, 07:41
|- - zltigo   Цитата(vitja @ Jan 19 2009, 09:41) 1. Все...   Jan 19 2009, 08:05
|- - MrYuran   Цитата(vitja @ Jan 19 2009, 10:41) - Крут...   Jan 19 2009, 08:34
||- - zltigo   Цитата(MrYuran @ Jan 19 2009, 10:34) Вот ...   Jan 19 2009, 09:01
||- - vitja   Цитата(MrYuran @ Jan 19 2009, 11:34) MSP4...   Jan 19 2009, 09:53
|||- - MrYuran   Цитата(vitja @ Jan 19 2009, 12:53) - орга...   Jan 19 2009, 10:09
||||- - vitja   Цитата(MrYuran @ Jan 19 2009, 13:09) Межд...   Jan 19 2009, 10:41
||||- - vitja   Цитата(MrYuran @ Jan 19 2009, 13:09) о ве...   Jan 20 2009, 02:37
||||- - Mahagam   Цитата(vitja @ Jan 20 2009, 06:37) В оцен...   Jan 20 2009, 09:57
||||- - vitja   Цитата(Mahagam @ Jan 20 2009, 12:57) 1///...   Jan 20 2009, 16:43
||||- - GetSmart   Цитата(vitja @ Jan 20 2009, 22:43) Обеспе...   Jan 20 2009, 17:05
|||||- - vitja   Цитата(GetSmart @ Jan 20 2009, 20:05) рос...   Jan 21 2009, 13:14
|||||- - Mahagam   Цитата(vitja @ Jan 21 2009, 16:14) Ваши у...   Jan 21 2009, 14:04
||||||- - zltigo   Цитата(Mahagam @ Jan 21 2009, 16:04) осно...   Jan 21 2009, 14:36
|||||- - GetSmart   Цитата(vitja @ Jan 21 2009, 19:14) Продол...   Jan 21 2009, 14:28
||||- - Mahagam   Цитата(vitja @ Jan 20 2009, 20:43) Как чи...   Jan 20 2009, 17:25
|||- - GetSmart   Цитата(vitja @ Jan 19 2009, 15:53) 5/ В о...   Jan 19 2009, 10:43
|||- - vitja   Цитата(GetSmart @ Jan 19 2009, 13:43) 430...   Jan 19 2009, 11:13
|||- - GetSmart   Цитата(vitja @ Jan 19 2009, 17:13) Мне ка...   Jan 19 2009, 11:21
||- - vitja   Цитата(MrYuran @ Jan 19 2009, 11:34) M430...   Jan 19 2009, 11:33
|- - _3m   Цитата(vitja @ Jan 19 2009, 10:41) Просил...   Jan 19 2009, 11:36
|- - vitja   Цитата(_3m @ Jan 19 2009, 14:36) ////Ниче...   Jan 19 2009, 12:11
|- - Mahagam   Цитата(_3m @ Jan 19 2009, 15:36) Ваши утв...   Jan 19 2009, 12:47
- - GetSmart   RISC - отстой Грядёт эпоха сверхдлинных CISC по п...   Jan 18 2009, 09:35
|- - MrYuran   Цитата(GetSmart @ Jan 18 2009, 12:35) RIS...   Jan 18 2009, 10:30
- - vvvv   Ну все верно, Вы говорите, что рынок занимают, что...   Jan 18 2009, 14:25
|- - vitja   Цитата(vvvv @ Jan 18 2009, 17:25) ... Ну ...   Jan 18 2009, 17:39
|- - GetSmart   Цитата(vitja @ Jan 18 2009, 23:39) Из PC ...   Jan 18 2009, 18:22
|- - vitja   Цитата(GetSmart @ Jan 18 2009, 21:22) 1) ...   Jan 18 2009, 19:42
- - vetal   ЦитатаЕсли Вам не нравятся 8-разрядные МК, то .......   Jan 18 2009, 14:36
- - vetal   Цитатасовершенно непонятные (неадекватные) цифры в...   Jan 18 2009, 19:01
|- - vitja   Цитата(vetal @ Jan 18 2009, 22:01) Создай...   Jan 19 2009, 08:12
- - lepert   По поводу симулятора, этим уже занимался Кнут, все...   Jan 18 2009, 19:39
|- - vitja   Цитата(lepert @ Jan 18 2009, 22:39) По по...   Jan 20 2009, 13:44
- - vetal   Цитата... выбору способа обработки – регистры, пам...   Jan 19 2009, 08:30
|- - vitja   Цитата(vetal @ Jan 19 2009, 11:30) ////си...   Jan 19 2009, 10:55
- - vetal   Цитатакак не система команд В первую очередь систе...   Jan 19 2009, 11:06
|- - _Pasha   Цитата(vetal @ Jan 19 2009, 15:06) регист...   Jan 19 2009, 11:23
|- - vitja   Цитата(vetal @ Jan 19 2009, 14:06) 1 В пе...   Jan 19 2009, 11:43
|- - _Pasha   Цитата(vitja @ Jan 19 2009, 15:43) 2 см M...   Jan 19 2009, 12:11
|- - vitja   Цитата(_Pasha @ Jan 19 2009, 15:11) Лично...   Jan 20 2009, 08:29
|- - _Pasha   Цитата(vitja @ Jan 20 2009, 11:29) Выбор ...   Jan 20 2009, 09:50
|- - vitja   Цитата(_Pasha @ Jan 20 2009, 12:50) можно...   Jan 21 2009, 17:43
- - Rst7   ЦитатаТолько дополнение по поводу клонирования ......   Jan 19 2009, 11:45
- - Mahagam   ага, мусье vitja перебрался сюда с хобота, где его...   Jan 19 2009, 12:07
|- - vitja   Цитата(Mahagam @ Jan 19 2009, 15:07) 1///...   Jan 19 2009, 12:31
|- - GetSmart   Цитата(vitja @ Jan 19 2009, 18:31) 3 AVR ...   Jan 19 2009, 12:48
||- - vitja   Цитата(GetSmart @ Jan 19 2009, 15:48) Тео...   Jan 19 2009, 13:12
||- - _Pasha   Цитата(vitja @ Jan 19 2009, 17:12) Мульти...   Jan 19 2009, 13:16
||- - Mahagam   Цитата(vitja @ Jan 19 2009, 17:12) Это пр...   Jan 19 2009, 13:49
||- - vitja   Цитата(Mahagam @ Jan 19 2009, 16:49) ну и...   Jan 19 2009, 14:38
||- - GetSmart   Цитата(vitja @ Jan 19 2009, 20:38) В кажд...   Jan 19 2009, 14:54
||- - Mahagam   Цитата(vitja @ Jan 19 2009, 18:38) Только...   Jan 19 2009, 15:00
||- - vitja   Цитата(Mahagam @ Jan 19 2009, 18:00) 1 пр...   Jan 19 2009, 18:02
||- - Mahagam   Цитата(vitja @ Jan 19 2009, 22:02) 1. Я т...   Jan 19 2009, 18:30
||- - GetSmart   Цитата(Mahagam @ Jan 20 2009, 00:30) ника...   Jan 19 2009, 18:56
||- - vitja   Цитата(Mahagam @ Jan 19 2009, 21:30) в МК...   Jan 19 2009, 19:22
||- - vitja   Цитата(Mahagam @ Jan 19 2009, 21:30) нужн...   Jan 20 2009, 06:27
|- - Mahagam   Цитата(vitja @ Jan 19 2009, 16:31) 2 Inte...   Jan 19 2009, 12:57
|- - MrYuran   Цитата(vitja @ Jan 19 2009, 15:31) AVR с ...   Jan 19 2009, 13:14
|- - vitja   Цитата(MrYuran @ Jan 19 2009, 16:14) Шуле...   Jan 19 2009, 13:54
|- - Mahagam   Цитата(vitja @ Jan 19 2009, 17:54) Не AVR...   Jan 19 2009, 14:25
|- - vitja   Цитата(Mahagam @ Jan 19 2009, 17:25) 1 //...   Jan 19 2009, 15:15
- - Mahagam   vitja давайте вы не будете словоблудить когда по с...   Jan 19 2009, 15:58
|- - vitja   Цитата(Mahagam @ Jan 19 2009, 18:58) vitj...   Jan 19 2009, 18:54
|- - Mahagam   Цитата(vitja @ Jan 19 2009, 22:54) 1. Как...   Jan 19 2009, 22:34
- - Leka   Это смотрели? http://www.ultratechnology.com/chips...   Jan 20 2009, 09:39
|- - vitja   Цитата(Leka @ Jan 20 2009, 12:39) Это смо...   Jan 20 2009, 11:19
- - Leka   Зачем ходить по чужим граблям? Пример(Кнут): MIX -...   Jan 20 2009, 17:31
- - en1gma   не уж то тоже присоединиться на хоботе не вышло, т...   Jan 20 2009, 18:22
- - Leka   Кнут: "Тем не менее, нужно признать, что в на...   Jan 20 2009, 18:29
- - vitja   Цитата(Leka @ Jan 20 2009, 21:29) Эльбрус...   Jan 21 2009, 07:58
2 страниц V   1 2 >


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 19:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.0158 секунд с 7
ELECTRONIX ©2004-2016