من تعليمة واحدة إلى مهام متعددة

مختبر الأنظمة

امنح البرامج أدوارًا على المعالج. راقب كل آلة مستقلة وهي تتوقّف مؤقتًا وتنام وتنتظر وتستأنف.

هذا نموذج تعليمي، وليس نظام تشغيل كاملًا ولا محاكي عتاد. لكل عملية سجلاتها الثمانية وذاكرتها الخاصة ذات 256 بايت. تنفّذ الأنوية تعليمة واحدة لكل نبضة محاكاة؛ وتمنح الجدولة الدورية العملية الجاهزة دورًا محدودًا.

تبقى البرامج والمدخلات في هذا المتصفّح. لا حاجة إلى حسابات أو خدمات شبكة أو سجلات طلاب.

وضع المحاكاة

تغيير الوضع أو الأنوية أو الحصة يعيد ضبط التنفيذ ويحافظ على برامج العمليات ومدخلاتها الابتدائية. تغيّر وتيرة العرض سرعة التشغيل في الوقت الفعلي فقط. نبضة المحاكاة تساوي 10 مللي ثانية.

جاهز / متوقّف مؤقتًا · النبضة 0 · 0 ms
النواة 0

خاملة

تعليمات هذا الدور: 0

طابور الجاهزين: p1 · طابور المقاطعات: فارغ

أضف عملية

تعمل برامج العدّاد وفيبوناتشي والآلة الحاسبة محليًا في معالج الرموز التعبيرية المختبَر نفسه. عدّلها أو أضف برنامجك. لا يحاكي هذا المختبر نظام ملفات أو شبكة.

أيقظ عمليةً تنتظر

تنتظر INPUT ذات الطابور الفارغ عند PC نفسه دون استهلاك دورة معالج. سلّم عددًا صحيحًا ثم استخدم خطوة أو تشغيل. تحرّر SLEEP العملية العادية حتى وقت استيقاظها المحاكى.

كتل التحكم بالعمليات

تسجّل كتلة التحكم بالعملية (PCB) حالة الآلة المطلوبة لمتابعة البرنامج. افتح ملخّص الذاكرة لفحص البايتات غير الصفرية. تخصّ الذاكرة تلك العملية؛ والمكدّس وأطر الاستدعاء منفصلة عن شبكة الذاكرة.

p1: عدّاد جاهزة

PC: 0 · SP: 255 · الدورات: 0 · Z=0 N=0 O=0

R0: 0R1: 0R2: 0R3: 0R4: 0R5: 0R6: 0R7: 0

مكدّس البيانات: فارغ · أطر الاستدعاء: فارغ

الذاكرة الخاصة: 0 / 256 بايتات غير صفرية
جميع البايتات صفر.
لا مخرجات بعد.

الخط الزمني للمجدوِل

تعرض أحدث 80 واقعة تخصيصات العمليات والأنوية الفعلية، وتعليمات المصدر المنفّذة، والمخرجات، وتغيّرات السياق. يبقى الخط الزمني الكامل في هذه المحاكاة المحلية حتى إعادة الضبط.

  1. 0 ms · أُضيفت عملية p1
    تفاصيل الحدث

    المهمة: p1 · النواة: — · النبضة: 0