[an error occurred while processing this directive]
|
2 vladx - не нравится MMU - не юзайте (это же не РРС, где ММУ выключить нельзя), я например совершенно не въехал зачем там видеоалу извраты (но Зок Медов утверждает, что это самое главное)
а про названия - ну это в любой околокомпьютерной газете прочитать можно (может поэтому и путаница)
вобщем состояние, как в классификации животных до Линнея -
но я слышал так
RISC - нет операндов с памятью (вопрос является ли TMS64xx/62xx риск-ом ?) - примеры - практически все, что программируем :) ARM, SPARC, PPC, MIPS, BF опять же
CISC - наоборот. х86, TMS55
плюсы какие - риск проще сделать и инструкции менее геморные (ну как приятно когда нет индексно-базовой со смещением и т.п. маразма в доке, причем из-за неортогональности все это с исключениями - песец. есть просто сэв/лоад регистр с изменением указателя)
SIMD и т.п. это уже вопрос к шинам - толстые шины - делай симд/вектор и т.п. как в циск так и риск
суперскаляр - это монстры - шаг к искуственному интеллекту :) - типа парсят код и в ран-тайм пытаются все юниты загружать - из этого столько лезет out-of-order, speculative и т.п. страшилища, получается, что сам вычислитель маленький, а МОЗГ вокруг него немерянный примеры тот же ПЕНЬ ПРО или АЛЬФА (кстати проц был афигенный, тот же пень эмулировал всево лишь на вдвое меньшей
частоте, а, например, синклер-эмулятор на пне раз в 100 медленее)
ну а влив - это типа ответ на вопрос нафига суперскаляру МОЗГ - оставим вычислитель, а мозг выкинем и будет щастье - пусть программа разбирает код и грузит вычислитель. так сейчас вроде бы все устроено и ПНИ и АМД-шки. TMS64 тем замечательна, что ее влив код доступен юзеру, а не промежуточный код разбирается в какой-нибудь внутренней секретной ПЗУ
я не знаю больше ВЛИВ процев, где этот внутренний код доступен рядовому юзеру (ну у TMS-а внешнего кода просто нет, а то могли бы маразм сделать - парсить код 55-го с 8-микратной скоростью :-)
E-mail: info@telesys.ru