Risc архитектура
Автор ИПИ 10096 задал вопрос в разделе Другие языки и технологии
Объясните пожалуйста отличия CISC от RISC архитектур понятным языком. И какая сейчас используется архитектура в новых п и получил лучший ответ
Ответ от IRQ[гуру]
Википедию открой
IRQ
Оракул
(50785)
Ну конечно там этого нет
Ответ от Капитан Гугл[гуру]
Объясняю на пальцах.
Первые компьютеры вообще не имели наборов команд, биты в команде прямо передавались на устройства (сумматоры, регистры и т. д.) . Это, естественно, было неудобно (в команде много нулей и большая вероятность ошибки) . Появилась естественная идея добавить устройство управления (УУ) , которое расшифровывает код команды в соответствующие коды управления на устройства процессора. Это понятно?
А CISC и RISC - это разные философии организации этого самого УУ: RISC - простое УУ, в идеале одна внешняя команда - одна внутренняя, RISC - сложное УУ, внешние команды могут преобразовываться в сложные внутрипроцессорные подпрограммы. Естественно, такое УУ может быть быть RISC-процессором, но это не гибридная система, так же, как три шасси самолета не делают его гибридом с трехколесным велосипедом.
Все x86-совместимые - CISC.
Объясняю на пальцах.
Первые компьютеры вообще не имели наборов команд, биты в команде прямо передавались на устройства (сумматоры, регистры и т. д.) . Это, естественно, было неудобно (в команде много нулей и большая вероятность ошибки) . Появилась естественная идея добавить устройство управления (УУ) , которое расшифровывает код команды в соответствующие коды управления на устройства процессора. Это понятно?
А CISC и RISC - это разные философии организации этого самого УУ: RISC - простое УУ, в идеале одна внешняя команда - одна внутренняя, RISC - сложное УУ, внешние команды могут преобразовываться в сложные внутрипроцессорные подпрограммы. Естественно, такое УУ может быть быть RISC-процессором, но это не гибридная система, так же, как три шасси самолета не делают его гибридом с трехколесным велосипедом.
Все x86-совместимые - CISC.
Ответ от Krab Bark[гуру]
CISC, естественно. В микропроцессоре сидит свой микрокомпьютер, которые коды команд преобразовывает в микропрограммы, работающие внутри микропроцессора, то есть собственный компилятор, и он даже осуществляет по ходу оптимизацию потока команд, отбрасывая, к примеру, ненужные. Кстати, даже код команды goto внутри микропроцессора преобразуется чуть не в страницу микрокоманд - сравнение адреса перехода с допустимыми значениями из регистров колец защиты и т. д. Вся эта сложная система мало замедляет выполнение благодаря конвейерам - многие микрооперации выполняются ядром для разных команд в одно и то же время. Кроме того, в микропроцессоре большинство устройств скрыто от программиста. То, что программист называет, например, регистром АХ, на самом деле большая группа регистров, которые выглядят одним только для программиста, а компилятор в микропроцессоре разбрасывает данные по нескольким физическим регистрам - а одном сидят данные регистра АХ для одной команды, в другом - другой и т. д.
RISC архитектура упрощает схему микропроцессора за счет того, что сидевший в CISC микрокомпилятор реализуется на уровне обычной компиляции внешним компилятором и на микросхему микропроцессора поступают уже готовые микрокоманды. Это позволяло упростить схему самого микропроцессора и добиться более высокого быстродействия. С ростом степени интеграции RISС потерял свои позиции. Можно, конечно, говорить, что RISС остался сидеть спрятанным глубоко внутри CISС в том микрокомпьютере, который реализован в микропроцессоре, но это уже только чтобы сдать ее позиции с максимумом почета 🙂
CISC, естественно. В микропроцессоре сидит свой микрокомпьютер, которые коды команд преобразовывает в микропрограммы, работающие внутри микропроцессора, то есть собственный компилятор, и он даже осуществляет по ходу оптимизацию потока команд, отбрасывая, к примеру, ненужные. Кстати, даже код команды goto внутри микропроцессора преобразуется чуть не в страницу микрокоманд - сравнение адреса перехода с допустимыми значениями из регистров колец защиты и т. д. Вся эта сложная система мало замедляет выполнение благодаря конвейерам - многие микрооперации выполняются ядром для разных команд в одно и то же время. Кроме того, в микропроцессоре большинство устройств скрыто от программиста. То, что программист называет, например, регистром АХ, на самом деле большая группа регистров, которые выглядят одним только для программиста, а компилятор в микропроцессоре разбрасывает данные по нескольким физическим регистрам - а одном сидят данные регистра АХ для одной команды, в другом - другой и т. д.
RISC архитектура упрощает схему микропроцессора за счет того, что сидевший в CISC микрокомпилятор реализуется на уровне обычной компиляции внешним компилятором и на микросхему микропроцессора поступают уже готовые микрокоманды. Это позволяло упростить схему самого микропроцессора и добиться более высокого быстродействия. С ростом степени интеграции RISС потерял свои позиции. Можно, конечно, говорить, что RISС остался сидеть спрятанным глубоко внутри CISС в том микрокомпьютере, который реализован в микропроцессоре, но это уже только чтобы сдать ее позиции с максимумом почета 🙂
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Объясните пожалуйста отличия CISC от RISC архитектур понятным языком. И какая сейчас используется архитектура в новых п
спросили в Железо
Основные отличия архитектур CISC и RISC?
RISC - Reduced Instruction Set Computer. Набор команд в процессорах построенных на данной
подробнее...
Основные отличия архитектур CISC и RISC?
RISC - Reduced Instruction Set Computer. Набор команд в процессорах построенных на данной
подробнее...
Что такое скалярная и векторная архитектура и чем одна от другой отличается?
Что касается скалярной обработки, то соответствующая подсистема команд в
японских
подробнее...
спросили в Android Саммит
Как на Java написали android?
Если вы такой умный, то зачем же задавать подобные вопросы, вон как отвечающих заткнули, обозвав
подробнее...
Как на Java написали android?
Если вы такой умный, то зачем же задавать подобные вопросы, вон как отвечающих заткнули, обозвав
подробнее...
спросили в Железо 1250 е годы
Есть ли 64 ядерный процессор?
для простых пользователей нету, но в россии, в МГУ есть суперкомпьютер с 1250 четырехъядерными
подробнее...
Есть ли 64 ядерный процессор?
для простых пользователей нету, но в россии, в МГУ есть суперкомпьютер с 1250 четырехъядерными
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Какой памятник из архитектуры древней Руси Вам больше всего нравится?
Масса памятников старорусского зодчества восхищает меня... Вот лишь малая их часть:
подробнее...
спросили в XVII век XVII века
Помогите найти информацию о Архитектуре России в 17-18 веках, срочно надо, заранее спасибо
В зодчестве на протяжении XVII в. произошли большие
изменения. Хотя основным строительным
подробнее...
Помогите найти информацию о Архитектуре России в 17-18 веках, срочно надо, заранее спасибо
В зодчестве на протяжении XVII в. произошли большие
изменения. Хотя основным строительным
подробнее...
Какой была особенность в архитектуре и искучтве в Киевской Руси и Галицко-Волынском государстве?
Архитектура Галицко-волынского государства имеет характерную особенность, выраженную в
подробнее...
спросили в Век
нужен коротенький доклад (1-3 стр. ) на тему "Русская архитектура XVIII века"
"Русская архитектура XVIII века"
Русская архитектура 18 века связанна преимущественно с
подробнее...
нужен коротенький доклад (1-3 стр. ) на тему "Русская архитектура XVIII века"
"Русская архитектура XVIII века"
Русская архитектура 18 века связанна преимущественно с
подробнее...
Художники и архитектура второй половины 18 века?
Русское искусство во второй половине XVIII в. развивалось уже параллельно европейскому, в котором к
подробнее...
спросили в 20 е годы
доклад духовная жизнь серебряного века скульптура и архитектура
«Серебряный век» занимает совершенно особое место в российской культуре. Это противоречивое время
подробнее...
доклад духовная жизнь серебряного века скульптура и архитектура
«Серебряный век» занимает совершенно особое место в российской культуре. Это противоречивое время
подробнее...
стиль архитектуры барокко
Барокко в архитектуре.
Для архитектуры барокко (Л. Бернини, Ф. Борромини в Италии, Б. Ф.
подробнее...
Напишите небольшой список самых популярных памятников архитектуры россии!
Список объектов Всемирного культурного ЮНЕСКО (памятников архитектуры) в Российской Федерации :
подробнее...
спросили в XIV век
Архитектура XVI века в России.
Новое в русской архитектуре XVI в. - появление каменных шатровых храмов. Первый из них - ц.
подробнее...
Архитектура XVI века в России.
Новое в русской архитектуре XVI в. - появление каменных шатровых храмов. Первый из них - ц.
подробнее...
русская архитектура в 19 веке. помогите плиз. картинки тоже нужны. очень нужно!
Архитектура первой трети века – это прежде всего решение больших градостроительных задач. В
подробнее...