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
البحث حسب الفئة
- أدوات المطورين
- ألعاب
- البرامج الأمنية
- البرامج السمعية
- البرمجيات وتطوير الشبكة
- السائقين
- العمل والمكتب البرمجيات
- القرص وملف البرنامج
- المتصفحات
- المنزل والأسرة البرمجيات
- برامج الإنتاجية
- برامج الاتصالات
- برامج الفيديو
- برمجيات الإنترنت
- برمجيات التصميم الجرافيكي
- برمجيات الشبكات
- برنامج الصور الرقمية
- تحسينات سطح المكتب
- تربية والعلوم البرمجيات
- على الشاشة
- نظام المرافق
البرامج الشعبية
Apricity OS 12 Jan 17
Linux Lite 20 Jan 18
GTK VNC Viewer 2 Jun 15
W-Packager 20 Feb 15
Kali Linux 22 Jun 18
Tiny Core Linux 2 Sep 17
Return To Castle Wolfenstein Coop 20 Feb 15
MOS 6502 Simulator
البرامج الأخرى من المطور Richard Whitty
BashBot
2 Jun 15
تعليقات ل MOS 6502 Simulator
البحث حسب الفئة
- أدوات المطورين
- ألعاب
- البرامج الأمنية
- البرامج السمعية
- البرمجيات وتطوير الشبكة
- السائقين
- العمل والمكتب البرمجيات
- القرص وملف البرنامج
- المتصفحات
- المنزل والأسرة البرمجيات
- برامج الإنتاجية
- برامج الاتصالات
- برامج الفيديو
- برمجيات الإنترنت
- برمجيات التصميم الجرافيكي
- برمجيات الشبكات
- برنامج الصور الرقمية
- تحسينات سطح المكتب
- تربية والعلوم البرمجيات
- على الشاشة
- نظام المرافق
البرامج الشعبية
ALT Linux (School Junior) 2 Jun 15
Solus 2 Sep 17
Xplore 3 Jun 15
CentOS Live CD 22 Jun 18
Slax 20 Feb 15
OpenShot Video Editor 17 Aug 18
Linpus Linux Lite 17 Feb 15
لم يتم العثور على التعليقات