MOS 6502 시뮬레이터는 6502 칩 에뮬레이터의 일종이다. 아무것도는 CPU (마이너스 BCD 작업)에서 떨어져 거의 없다. 또한 명령 타이밍에 더주의를지지 않습니다.
(떨어져 그 두 가지에서) 성공적으로 CPU를 시뮬레이션하는 동안 그것을 계속하지 말라고했다 몇 가지 설계 결함이 있었다 :
- 나는 C ++로를 썼다.
6502 더 전용 입출력 버스를했다 없기 때문에, 모든 메모리를 통해 이루어졌다. 내가 메모리 공간에 앉아 장치를 쓴 다음, 일반적인 인터페이스를 제공 순수 가상 클래스를 가질 생각을했다, 그들은 단지 쓰기 또는 무언가에 그것의 부분, 또는 트랩을 무시할 수 있습니다.
이 글을 쓰는 동안, 내가 대신 특히 플래그 및 회전과 물건을 조작하는 내가 ASM에를 작성해야 느낌을 받고 있었다. 난 그냥 AL 회전 수도로 (예를 들어, 오히려 혼란보다 나는 C ++ 코드에 있습니다.
- 조잡 명령 디코드.
나는 원래 제대로 지시를 해독에 착수하지만, 사용되는 시스템에 대한 예외를 많이 있었다 (ESP는. 내가 예를 들어 65C02을 지원하기위한 경우). 이는 대규모 switch 문에 decended. 나는 거의 작은 파일로 그것을 분할로 간주하고, 그냥 좀 더 관리 가능한 수 있도록, 중간에 그들을 #include 할.
그들이 숫자 순서에없는 것처럼 또한, 점프 테이블에 컴파일되지 것 (ATM을 기억할 수, 유형 또는 주소 지정 모드에 따라 분류). 하지만에 최적화 않습니다.
이것이 내가 로프트 내 BBC-B를 발견 작성하는 저를 묻는 메시지가와 (RAM을 저장 IIRC 모드 7) 가장 낮은 해상도 텍스트 모드에서 웅크 위에 낭비 시간 동안 향수의 괴로움을 느꼈다 중요한 것은. 그러나 나는 그것을 멀리하지 않았다, NES 또는 BBC 에뮬레이터를 작성하는 생각을했다.
그것은 매우 간단한 이미지 형식을 가지고있다. 파일이어야> = 65536 바이트 (64K)와 그 단순히 시스템 (16 비트 어드레스 버스)에 대한 메모리 이미지이다. 문자열을 분출 충분히 괜찮을 0x200에서 ASCII 텍스트 디스플레이의 이상한 종류가있다. 이 단지를하므로 6 시간의 공간에서 함께 던져으로 매우 thouroughly 문서화, 그러나 아니다 (switch 문을 수행하는 데 오랜 시간이 걸렸습니다) 안녕하세요.
최근에 본 소프트웨어를
-
Free VID to MP4 Converter 21 Nov 14
-
PoolPass 15 Aug 18
-
textArt 28 Apr 18
-
ModusGate 28 May 15
-
Debut Pro Edition 18 Jun 16
-
SMSgee SMS Bulk Sender 21 May 16
-
HP ENVY 20-d130cn TouchSmart Realtek LAN Driver 8.20.815.2013 Rev for Windows 8.1 26 Jul 15
-
MSI X99S Gaming 7 Intel Chipset Driver 11 Dec 15
-
CLIX 13 Aug 18
-
Trinity ToolBar 16 Apr 15
카테고리별로 검색
인기있는 소프트웨어
-
Macpup 19 Feb 15
-
Elive 20 Jan 18
-
Distro Astro 17 Feb 15
-
MultiSystem 17 Feb 15
-
Q4OS 2 Oct 17
-
antiX MX 1 Dec 17
-
Openfiler 12 May 15
MOS 6502 Simulator
개발자의 기타 소프트웨어 Richard Whitty
BashBot
2 Jun 15
코멘트 MOS 6502 Simulator
최근에 본 소프트웨어를
-
Free VID to MP4 Converter 21 Nov 14
-
PoolPass 15 Aug 18
-
textArt 28 Apr 18
-
ModusGate 28 May 15
-
Debut Pro Edition 18 Jun 16
-
SMSgee SMS Bulk Sender 21 May 16
-
HP ENVY 20-d130cn TouchSmart Realtek LAN Driver 8.20.815.2013 Rev for Windows 8.1 26 Jul 15
-
MSI X99S Gaming 7 Intel Chipset Driver 11 Dec 15
-
CLIX 13 Aug 18
-
Trinity ToolBar 16 Apr 15
카테고리별로 검색
인기있는 소프트웨어
-
Q4OS 2 Oct 17
-
Zorin OS Ultimate 16 Aug 18
-
Macpup 19 Feb 15
-
Duck Duck Go Toolbar 3 Jun 15
-
Cactus McCoy 2 20 Feb 15
-
DEFT 9 Mar 17
-
Linpus Linux Lite 17 Feb 15
댓글을 찾을 수 없습니다