![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Система команд должна удовлетворять следующим требованиям.
1. Операции обращения к памяти отделены от операций, связанных с обработкой данных.
2. Операции, связанные с преобразованием данных, выполняются по принципу регистр-регистр.
3. В общем случае аппаратно поддерживаются операции над целыми числами со знаком и без знака, а также над числами, представленными в формате с плавающей точкой (ПТ).
4. Система команд должна быть функционально полной и включать команды общего назначения, команды для обработки чисел с ПТ и привилегированные команды.
5. Процессор должен иметь векторную систему прерываний.
6. Для процессоров с традиционной (принстонской) архитектурой должны быть предусмотрены механизмы поддержки многозадачности.
7. Процессоры должны иметь встроенную кэш-память.
Программная модель представляет собой симулятор, который должен удовлетворять следующим требованиям:
1. Отображать содержимое регистров общего назначения, системных регистров и регистров, используемых для хранения чисел с плавающей точкой.
- 2. Симулятор должен позволять выполнять покомандное выполнение программы.
3. Выполняемая программа хранится в отдельном файле и представляет собой псевдоасемблерный код.
4. В зависимости от варианта задания симулятор пишется либо на С++, либо на Java.
Дата публикования: 2014-11-04; Прочитано: 306 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!