Советы по написанию эмулятора простого процессора

Рейтинг: 2Ответов: 2Опубликовано: 12.02.2011

Уже нагуглил спеки i4004, сижу изучаю.

Расскажите мне как это лучше сделать?

Напишу генератор, который будет принимать схему содержащую:

  • Описания размера байта (да, он не везде 8-битный), размер слова.
  • Кол-во, размер и имена регистров
  • Набор операций, с описанием опкодов, и тут же реализация этих операций.
  • Длительность выполнения каждой операции.
  • Доступная память.

По этой схеме будет генерироваться код для выполнения операций, чтения опкодов.

Я ещё не дочитал спек, были ли в i4004 прерывания, но хочу сделать в этом эмуляторе поддержку прерываний. Как их лучше сделать?

Ответы

Ответов пока нет.