Сущность RISK и CISK архитектур

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Ср апр 22, 2009 11:07:00

Сообщение _PM_ »

Автор темы. Бросьте это все. Не ищите разницы в симтопмах. Поймите суть.

Суть: либо медленно разбираем компактные команды, либо быстро быстро выполняем уже разжеванные примитивы.

Аналогий в смежных областях валом: промежуточный код == киск а ассемблер == риск. Java byte class == cisc. Java JIT == rics. Программа на паскале == киск а екзешник из нее == риск.

Но это не болше чем аналогии.

Учебнегов по этому делу.... в сети валяется книга МИКРОКОНТРОЛЛЕРЫ СЕМЕЙСТВА XC166 Мартин Бич. Так там на первых страницах хорошо описаны особенности архитектур в срезе применимости в МК. Как это все развивалось и умирало.

А тему закрывайте - вода это

:roll:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 152
Зарегистрирован: Чт апр 09, 2009 00:25:26

Сообщение Twen »

Интересно нам препод о Диспетчере памяти (MMU) вообще ничего не говорил :shock:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 152
Зарегистрирован: Чт апр 09, 2009 00:25:26

Сообщение Twen »

Спасибо,посмотрю МИКРОКОНТРОЛЛЕРЫ СЕМЕЙСТВА XC166 Мартин Бич
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Ср апр 22, 2009 11:07:00

Сообщение _PM_ »

Препод - не инженер и не программист, как правило. Если не найдете, киньте в мой ЛС ваш майл, а я кину Вам книжку мылом.
Реклама
Эиком - электронные компоненты и радиодетали
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

Преподы - больная и большая тема )))
Ну их.
Контактная информация:
Реклама
Мучитель микросхем
Сообщения: 459
Зарегистрирован: Вс июн 01, 2008 12:16:38

Сообщение smac »

_PM_ писал(а):Да - риск не значит обделенный. И не значит микроконтроллер!
....
Нет никакой классификации. Как позиционирует производитель. Как правило критерии другие - встраиваемость, управление памятью. и т.д. Можете взять такой критерий- есть MMU - это процессор. В него можно втюхать операционку ширпотреб. Нету MMU это уже скорее микроконтролер. Там все проще, и сложней. Операционка не настоящая.

Никто же не называет 386 - микроконтроллером. :wink:
Возможно Вы и не согласитесь, но у меня стойкое представление о том, что микроконтроллер - это микропроцессор + периферия + озу + пзу на одном кристалле (естественно некотроый ущерб быстродействию при этом наносится), а микропроцессор - вычислитель без перечисленных устройств (ну пожалуй за исключением кэш памяти).
По-поводу RISC CISC, я согласен, не стоит одно отдавать микроконтролерам, а другое процессорам, плюс пожалуй одно добавление (возможно звучало, тогда простите за невнимательность) - RISC команды, по-моему, лучше поддаются оптимизации (если математическим языком выражаться - у них "ортогональность лучше"), чем CISC, т. е. при грамотном написании компиляторов архитектура с RISC системой команд, получит некоторый выигрыш при программировании на ЯВУ.
Реклама
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Ср апр 22, 2009 11:07:00

Сообщение _PM_ »

Тогда стоит ввести еще одного игрока SOC (системы на кристалле или системы на чипе) и все встанет на свои места. МИКРОконтролеры на свои. Процессора на свои. ДСП на свои. СОКи на свои. И так далее.

КАКАЯ РАЗНИЦА :lol: Точно так же нет четкого деления в перферии. Например АРМ7ки комплектуются SPI/I2C/CAN. Периферия? Да. А если посмотреть на ARM926 - там уже ethernet!Jazell! По сравнению сэтим уже как то бедно.

Или если посмотреть на ядра AVR32 с их аппаратным ускорителем DSP. Это нечто рядом с простым 8051. Микро? Скорее нано :cry:

В общем. Пустая дискуссия. Это всего лишь слова. Микро, контроллеры, процессоры и т д.
Мучитель микросхем
Аватара пользователя
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Сообщение Pooher »

микроконтроллер - это микропроцессор + периферия + озу + пзу на одном кристалле
Вот и я всю жизнь так считал.
Научить нельзя, можно научиться. Пифагор.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
Мучитель микросхем
Сообщения: 459
Зарегистрирован: Вс июн 01, 2008 12:16:38

Сообщение smac »

Pooher писал(а):
микроконтроллер - это микропроцессор + периферия + озу + пзу на одном кристалле
Вот и я всю жизнь так считал.
А сейчас что мешает так считать? (я не с целью подковырнуть, я действительно интересуюсь, может быть что-то изменилось, я чего-то недопонимаю или новости не читаю, в общем интересно Вы и теперь так считаете или изменили свое мнение, если да, то почему?)
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Ср апр 22, 2009 11:07:00

Сообщение _PM_ »

Вчера наткнулся на диаграмму процессоров АРМ на сайте Atmel. Чуваки не заморачивались. У них просто все что меньше 240MIPS это микроконтроллеры 8)

Нам бы их проблемы. 240мипс.

Вопрос исчерпывающе закрыт :wink:
Модератор
Аватара пользователя
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

а куда отнести такие- на одном кристалле собран АЦП, логика работы, память и стандартный интерфеий, вроде И2С?
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Ср апр 22, 2009 11:07:00

Сообщение _PM_ »

Это как его... плисина! :))
Мучитель микросхем
Аватара пользователя
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Сообщение Pooher »

А сейчас что мешает так считать?
Ничто меня не переубедит :)
а куда отнести такие- на одном кристалле собран АЦП, логика работы, память и стандартный интерфеий, вроде И2С?
Я бы сказал, что это контроллер.
Научить нельзя, можно научиться. Пифагор.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»