MOS 6502 محاكي هو نوع من مقلدا لرقاقة 6502. هناك تقريبا أي شيء وبصرف النظر عن وحدة المعالجة المركزية (عمليات الطرح BCD). فإنه يتحمل أيضا أي اهتمام للتوقيت التعليمات.
في حين قال (وبصرف النظر عن هذين الأمرين) أنه يحاكي بنجاح وحدة المعالجة المركزية كان هناك عدد قليل عيوب في التصميم، والتي دفعتني عدم الاستمرار معها:
- كتبت في C ++.
كما كان في 6502 أي حافلة IO مخصصة، وتم القيام بكل شيء عبر الذاكرة. كان لي فكرة وجود فئة افتراضية النقية التي قدمت واجهة عامة، ثم كما كتبت الأجهزة الجلوس في مساحة الذاكرة، فإنها يمكن أن تتجاوز مجرد أجزاء منه، أو فخ على الكتابة أو شيء من هذا.
بينما أكتب هذا، وظللت الحصول على شعور وأرجو أن يكون مكتوب في تعدين الذهب حرفيا بدلا خصوصا لمعالجة الأعلام وتدور والاشياء. (كما كان يمكن أن استدارة فقط AL، على سبيل المثال، بدلا من الفوضى لدي في ++ C رمز.
- مهمل تعليمات فك التشفير.
أنا وضعت أصلا للفك التعليمات بشكل صحيح، ولكن هناك الكثير من الاستثناءات لنظام المستخدمة (خاصة إذا نويت لدعم 65C02 على سبيل المثال). decended ذلك في بيان التحول الهائل. أنا اعتبر ما يقرب من تقسيم ليصل إلى ملفات أصغر، ومجرد # تضمين منهم في الوسط، فقط لجعله أكثر managable.
أيضا، لأنها ليست في الترتيب العددي (مجمعة وفقا لنوع أو طريقة معالجة، لا يمكن أن نتذكر ATM) انها لن تجمع على طاولة القفز. الحال مع التحسين على الرغم من.
الشيء الرئيسي الذي دفعني لكتابة هذا كان وجدت بلادي بي بي سي-B في مخزن الغلال، وشعرت بانغ من الحنين للساعات تهدر منحنية أكثر من ذلك في أدنى وضع نص قرار (الوضع IIRC 7 لحفظ ذاكرة الوصول العشوائي). كان لي فكرة كتابة محاكي NES أو بي بي سي، ومع ذلك لم تصل لهذا الحد.
أنه يحتوي على شكل صورة بسيطة جدا. يجب أن يكون الملف> = 65536 بايت (64K) وهذا هو مجرد صورة الذاكرة للنظام (الباص عنوان 16 بت). هناك نوع غريب من ASCII عرض النص في 0x200، التي على ما يرام بما فيه الكفاية ليقذف سلسلة ل. كما كان مجرد طرح معا في فضاء 6 ساعات أو نحو ذلك (استغرق وقتا طويلا للقيام بيان التبديل) انها ليست موثقة لنا كليا جدا، ولكن مهلا.
- الصفحة الرئيسية
- Linux
- MOS 6502 Simulator
البرامج التي تم عرضها مؤخرا
-
JetType 2 Apr 18
-
Autorun Organizer For Windows Free 27 Oct 18
-
RM Audio Converter 22 Sep 15
-
ASPMaker 14 Aug 18
-
Christmas Clipart 26 Oct 15
-
Appointment Invoice Manager 27 May 15
-
Acer Aspire TC-115 Realtek Audio Driver for Windows 8.1 64-bit 18 Mar 16
-
Mouse Off-road 28 Apr 18
-
Sony Vaio VPCEG17FX Intel Chipset Driver for Windows 8 64-bit 18 Apr 15
-
MovieTaxi PSP 16 Apr 15
البحث حسب الفئة
- أدوات المطورين
- ألعاب
- البرامج الأمنية
- البرامج السمعية
- البرمجيات وتطوير الشبكة
- السائقين
- العمل والمكتب البرمجيات
- القرص وملف البرنامج
- المتصفحات
- المنزل والأسرة البرمجيات
- برامج الإنتاجية
- برامج الاتصالات
- برامج الفيديو
- برمجيات الإنترنت
- برمجيات التصميم الجرافيكي
- برمجيات الشبكات
- برنامج الصور الرقمية
- تحسينات سطح المكتب
- تربية والعلوم البرمجيات
- على الشاشة
- نظام المرافق
البرامج الشعبية
-
Pear OS 14 Nov 16
-
Linux Secure Remix 17 Feb 15
-
DHIS 2 17 Feb 15
-
Oracle Enterprise Linux 22 Jun 18
-
NAS4Free 2 Oct 17
-
KTurtle 2 Jun 15
-
XTerm 3 Jun 15
MOS 6502 Simulator
البرامج الأخرى من المطور Richard Whitty
BashBot
2 Jun 15
تعليقات ل MOS 6502 Simulator
البرامج التي تم عرضها مؤخرا
-
JetType 2 Apr 18
-
Autorun Organizer For Windows Free 27 Oct 18
-
RM Audio Converter 22 Sep 15
-
ASPMaker 14 Aug 18
-
Christmas Clipart 26 Oct 15
-
Appointment Invoice Manager 27 May 15
-
Acer Aspire TC-115 Realtek Audio Driver for Windows 8.1 64-bit 18 Mar 16
-
Mouse Off-road 28 Apr 18
-
Sony Vaio VPCEG17FX Intel Chipset Driver for Windows 8 64-bit 18 Apr 15
-
MovieTaxi PSP 16 Apr 15
البحث حسب الفئة
- أدوات المطورين
- ألعاب
- البرامج الأمنية
- البرامج السمعية
- البرمجيات وتطوير الشبكة
- السائقين
- العمل والمكتب البرمجيات
- القرص وملف البرنامج
- المتصفحات
- المنزل والأسرة البرمجيات
- برامج الإنتاجية
- برامج الاتصالات
- برامج الفيديو
- برمجيات الإنترنت
- برمجيات التصميم الجرافيكي
- برمجيات الشبكات
- برنامج الصور الرقمية
- تحسينات سطح المكتب
- تربية والعلوم البرمجيات
- على الشاشة
- نظام المرافق
البرامج الشعبية
-
Intel Fortran Compiler For Linux 20 Feb 15
-
Linux Lite 20 Jan 18
-
Kodi 16 Aug 18
-
Antergos 1 Dec 16
-
Elementary OS 17 Aug 18
-
CrossOver 16 Aug 18
-
Openfiler 12 May 15
لم يتم العثور على التعليقات