[an error occurred while processing this directive]
Принципиальное отличие одно - у RISC отсутствует микропрограммный механизм - и это принципиально.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Архитектуры шинные разные применяются, но не в шинах различие. Просто команда, занимающая N тактов упразднена и отдана программисту/компилятору. Выигрыш в упрощении и "прямоугольности" ядра за счёт уменьшения количества команд вааще (рвозможно, и разработка кремния быстрее/дешевле), что отнюдь не однозначно быстрее, потому как для выполнения одного и того же полезного действия (многотактной команды CISC) времени (количества коротких команд) у RISC может требоваться не меньше. Зато однозначно оптимизировать код у RISC можно по-разному, а микропрограммы в кремнии не очень-то поменяешь (слыхал, что есть камни с перегружаемыми микропрограммами).
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Ха. Реализация CISC может быть без микропрограмм. — Vladimir Ljaschko (18.10.2006 11:11 82.209.192.135, пустое)
- Ну да, как же, упразднена команда занимающая N тактов:-) У того же 430 их есть не одна, а практически все, по крайней мере те, в коих есть хоть какая-то адресация. Команда nop вот никогда за N тактов не выполняется, всегда за 1:-( А микропрограммный механизм к риску-нериску имеет слабое отношение. Потому как даже такую могучую операцию как инверсия, байта например, запросто можно — -=ВН=- (18.10.2006 11:02 193.125.71.140, 111 байт)
- есть. Серия К588 если не ошибаюсь — koyodza (18.10.2006 10:59 83.170.240.226, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание