Из этого утверждения следует, что продолжительность выполнения всех команд с одинаковым количеством одинаковых циклов шины - одинакова.
У процессора 1801ВМ1 это точно не так. Подозреваю, что и у 1801ВМ2 - тоже.
При эмуляции выполнения процессором команды - для каждой операции доступа к памяти, производящейся для чтения/записи аргументов - необходимо учитывать задержку памяти. Иначе эмуляция команды CMP (R0),(R1) будет осуществляться за одинаковое количество тактов и при выборке операндов из ОЗУ, и из ПЗУ.Первое получить фактические времена выполнения команд, для тестирования правильности работы, как эмуляторов, так и реальных машинок.





Ответить с цитированием