Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Разные архитектуры процессора всегда имеют разные инструкции для управления им при одинаковых разрядностях?

ФермаКактусов Высший разум (211488), закрыт 1 год назад
Что такое разрядность
Разрядностью называют количество информации, которое процессор способен обработать за один такт. В зависимости от этой величины чипы делят на два типа: 32-разрядные (32-битные), обрабатывающие по 32 бита за такт, и 64-разрядные (64-битные), обрабатывающие по 64 бита.

Лучший ответ
Krab Bark Искусственный Интеллект (301471) 1 год назад
Нет. Часто просто расширяются прежние наборы команд. Иногда остаются и старые, просто увеличивается быстродействие. Но, конечно, есть архитектуры и с резко отличающимся набором команд. В общем, бывает по-всякому :)
РеципиентГений (83470) 1 год назад
Интересно, куда бы от отнёс 128-разрядный NVIDIA CUDA...
Krab Bark Искусственный Интеллект (301471) никаких никаких проблем. Это своя ветвь многоядерных микропроцессоров со своим набором команд, первоначально рассчитанным на вычисления для графики и впоследствии расширенным для обычных вычислений, хотя и гораздо менее обширным, чем у архитектур X86 и т.п.
Остальные ответы
S.H.I. Оракул (74172) 1 год назад
Разрядность процессора определяет количество информации, которое он может обработать за один такт. Процессоры делятся на 32-разрядные (32-битные), которые обрабатывают по 32 бита за такт, и 64-разрядные (64-битные), которые обрабатывают по 64 бита за такт.

Разные архитектуры процессоров могут иметь разные инструкции для управления ими, даже если они имеют одинаковую разрядность. Например, архитектуры x86 и ARM имеют разные наборы инструкций, несмотря на то, что обе могут быть как 32-битными, так и 64-битными. Разные инструкции означают разный дизайн процессора, который определяется микроархитектурой.
Похожие вопросы