Which type of design pattern should be used to create an emulator?

Posted by Facon on Stack Overflow See other posts from Stack Overflow or by Facon
Published on 2010-03-22T14:51:49Z Indexed on 2010/03/22 19:11 UTC
Read the original article Hit count: 247

I have programmed an emulator, but I have some doubts about how to organizate it properly, because, I see that it has some problems about classes connection (CPU <-> Machine Board). For example: I/O ports, interruptions, communication between two or more CPU, etc.

I need for the emulator to has the best performance and good understanding of the code.

PD: Sorry for my bad English.

EDITED:

Asking for multiple patterns.

© Stack Overflow or respective owner

Related posts about emulator

Related posts about c++