에뮬레이터 프레임 워크
문제
컴퓨터 시스템 에뮬레이터를 개발하기위한 좋은 오픈 소스 프레임 워크가 있습니까? 특히 8 비트 프로세서 (예 : 6502, 6510 등)의 에뮬레이터 개발과 관련된 노력을 줄일 수있는 파이썬이나 Java로 작성된 것에 관심이 있습니다.
해결책
C64의 6510이 아닌가? C64 코드를 모방하는 Java 라이브러리를 사용할 수 있습니다.
http://www.dreamfabric.com/c64/
http://www.jac64.com/jac64-java 기반 -c64-emulator.html
C ++를 두려워하지 않으면이 범용을 시도하십시오.
다른 팁
나는 개발했다 믹스 머신의 완전한 에뮬레이터 몇 년 전 Perl의 (Taocp의 Knuth의 상상의 컴퓨터). 소스 코드는 잘 문서화되어 있으며 시뮬레이터를 실행할 수 있으므로 예제로 연습 할 수 있습니다. 너무 어렵지 않았고 특별한 프레임 워크가 필요하다는 것을 기억하지 못합니다. 기계의 레지스터는 시뮬레이터의 상태 변수 일 뿐이며 나머지는 지침을 해석 하고이 내부 상태를 변경하고 있습니다.
더 구체적인 질문이 있습니까? 아마도 올바른 방향으로 당신을 가리키는 것이 더 쉬울 것입니다.
제휴하지 않습니다 StackOverflow