مختبر التعلّم

تعليمة واحدة في كل مرة.

اكتب برنامجًا. نفّذه خطوةً خطوة. راقب تغيّر الآلة.

مختبر معالج الرموز التعبيرية

جاهز · 0 دورات

برنامج الرموز التعبيرية

اكتب LOAD أو ADD أو تعليمة أخرى ثم مسافة لإدراج الرمز. يشغّل Ctrl/⌘ + Enter أو يوقف مؤقتًا؛ ويوقف Escape مؤقتًا؛ ويزيد Ctrl/⌘ + ] الإزاحة. ينقل Tab التركيز. تستخدم الوسوم نقطتين رأسيتين. تستخدم القفزات عناوين تعليمات تبدأ من صفر.

خريطة التعليمات ونقاط التوقّف (0)

توقف نقاط التوقّف قبل التعليمة. يتجاوز تشغيل نقطة التوقّف الحالية مرةً واحدة عند الاستئناف؛ وتنفّذ خطوة التعليمة مباشرةً. يمسح تحرير المصدر نقاط التوقّف القديمة وحالة الآلة.

    سجلات المعالج

    R0
    0
    R1
    0
    R2
    0
    R3
    0
    R4
    0
    R5
    0
    R6
    0
    R7
    0
    عدّاد البرنامج (PC)
    0
    مؤشّر المكدّس (SP)
    255
    الرايات
    الصفر: غير مفعّلة · السالب: غير مفعّلة · الفيض: غير مفعّلة
    طلب تأخير
    0 ms
    المكدّسات وأطر الحلقات

    SP = 255 − عمق البيانات − عمق الاستدعاءات. المكدّس منفصل عن الذاكرة.

    مكدّس البيانات (من الأسفل إلى الأعلى)

    فارغ

    عناوين عودة الاستدعاءات (من الأسفل إلى الأعلى)

    فارغ

    أطر الحلقات

    فارغ

    المخرجات والمدخلات

    نفّذ تعليمة PRINT لرؤية المخرجات.

    المدخلات في الطابور: فارغ

    الذاكرة · 256 بايت · 0 غير صفري

    تعرض كل خلية العنوان:القيمة. R = قراءة في هذه الخطوة؛ W = كتابة في هذه الخطوة. اختر خليةً لفحصها أو تهيئتها قبل التنفيذ. استخدم الأسهم للتنقّل، وHome/End للصف، وCtrl/⌘ + Home/End للذاكرة كلها.

    أعد الضبط قبل تهيئة الذاكرة. تلتف القيم المخزّنة ضمن 0–255.
    سجلّ التنفيذ · 0 عناصر

    العناصر الأخيرة أدناه. افحص أي فهرس يبدأ من صفر لرؤية الحالة الكاملة المنفصلة قبل التنفيذ وبعده.