MOS 6502 Simulator

Phần mềm chụp màn hình:
MOS 6502 Simulator
Các chi tiết về phần mềm:
Phiên bản: -
Ngày tải lên: 2 Jun 15
Nhà phát triển: Richard Whitty
Giấy phép: Miễn phí
Phổ biến: 3

Rating: nan/5 (Total Votes: 0)

MOS 6502 Simulator là sắp xếp của một mô phỏng cho một chip 6502. Có hầu như không có gì ngoài những CPU (trừ hoạt động BCD). Nó cũng mang lại không quan tâm đến timings hướng dẫn.
Trong khi (ngoài hai thứ) nó mô phỏng thành công CPU đã có một vài lỗi trong thiết kế, dẫn tôi không tiếp tục với nó:
- Tôi đã viết nó trong C ++.
Như 6502 không có IO xe buýt chuyên dụng, tất cả mọi thứ được thực hiện thông qua bộ nhớ. Tôi đã có ý tưởng của việc có một lớp thuần ảo mà cung cấp một giao diện chung, sau đó như tôi đã viết các thiết bị để ngồi trong không gian bộ nhớ, họ chỉ có thể ghi đè lên các phần của nó, hoặc bẫy trên viết, hoặc một cái gì đó.
Khi viết này, tôi tiếp tục nhận được những cảm giác tôi nên viết nó trong asm thay Đặc biệt là cho các thao tác cờ và quay và các công cụ. (Như tôi có thể chỉ cần xoay AL, ví dụ, thay vì sự lộn xộn tôi có trong C ++.
- Hướng dẫn giải mã Sloppy.
Tôi ban đầu đặt ra để giải mã các hướng dẫn đúng cách, nhưng đã có rất nhiều ngoại lệ đối với các hệ thống sử dụng (đặc biệt. Nếu tôi dành để hỗ trợ các 65C02 ví dụ). Đây decended vào một tuyên bố chuyển đổi lớn. Tôi gần như được coi là tách nó lên đến tập tin nhỏ hơn, và chỉ cần #include chúng ở giữa, chỉ để làm cho nó dễ quản lý hơn.
Ngoài ra, như chúng không phải là số thứ tự (nhóm theo loại, hoặc chế độ giải quyết, không thể nhớ atm), nó sẽ không biên dịch cho một bảng nhảy. Liệu với tối ưu hóa trên mặc dù.
Chính điều đó thúc đẩy tôi viết này đã được tôi tìm thấy tôi BBC-B trong loft, và cảm thấy nhói lên nỗi nhớ cho những giờ lãng phí gù trên nó trong chế độ văn bản có độ phân giải thấp nhất (IIRC 7 Chế độ tiết kiệm ram). Tôi đã có ý tưởng viết một giả lập NES hay BBC, tuy nhiên nó đã không nhận được rằng đến nay.
Nó có một định dạng hình ảnh khá đơn giản. Các tập tin phải được> = 65536 byte (64k) và đó chỉ đơn giản là hình ảnh bộ nhớ cho hệ thống (16-bit bus địa chỉ). Có một loại kỳ lạ của màn hình hiển thị văn bản ASCII tại 0x200, mà là đủ ok cho phun một chuỗi. Như nó đã được chỉ ném nhau trong khoảng 6 giờ hoặc hơn (mất một thời gian dài để làm báo cáo chuyển đổi) nó không phải rất thouroughly tài liệu, nhưng hey.

Phần mềm khác của nhà phát triển Richard Whitty

BashBot
BashBot

2 Jun 15

Ý kiến ​​để MOS 6502 Simulator

Bình luận không
Nhập bình luận
Bật hình ảnh!