Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - MIPS (архитектура) - Эмуляторы24 февраля 2011Оглавление: 1. MIPS (архитектура) 2. История 3. MIPS IV 4. Семейство процессоров с архитектурой MIPS 5. Формат инструкций MIPS I 6. Язык ассемблера MIPS 7. Использование регистра транслирования 8. Эмуляторы 9. Список процессоров на базе архитектуры MIPS по компаниям Среди Open Virtual Platforms существует бесплатный эмулятор OVP-sim, доступный для некоммерческого использования, который представляет собой библиотеку моделей процессоров и платформ, а также интерфейсов API, позволяющих пользователю проектировать свои собственные модели. Библиотека моделей является открытым ресурсом, написанном на языке С, и включает в себя ядра MIPS 4K, 24K и 34K. Данные модели созданы и поддерживаются компанией Imperas, которая в сотрудничестве с MIPS Tеchnologies протестировала эмулятор и отметила его знаком MIPS-Verified. Образцы платформ, основанных на MIPS включают в себя как само металлическое оборудование, так и платформы для загрузки немодифицированных двоичных отображений Linux. Такие платформы-эмуляторы эффективны для обучения, а также доступны, бесплатны и просты в использовании. OVPsim разработанный и поддерживаемый Imperas работает с высокой скоростью, и применим для описания многоядерных архитектур. Существует свободно доступный эмулятор MIPS32, выпущенный под названием SPIM и предназначенный для использования в обучении. EduMIPS64 это межплатформенный графический эмулятор процессора MIPS64, написанный на языке Java/Swing. Он поддерживает множество MIPS64 ISA и позволяет пользователю наглядно увидеть, что происходит в конвейере, когда ЦП выполняет программу на языке ассемблера. Проект имеет строго образовательные цели и широко используется на некоторых курсах компьютерной архитектуры во всем мире. Еще один GUI-эмулятор процессоров MIPS это MARS, тоже разработанный в образовательных целях, особенно эффективен вкупе с книгой Хеннесси Computer Organization and Design. Более продвинутые версии бесплатных эмуляторов Gxemul, а также проекты QEMU. Они имитируют различные модели микропроцессоров MIPS III и MIPS IV. Коммерческие разработки эмуляторов доступны в основном для встроенного использования процессоров MIPS, например, Virtutech Simics, VaST Systems, и CoWare. Просмотров: 16312
|