مؤقت فاصل زمني قابل للبرمجة
في مجال الحوسبة والأنظمة المدمجة ، يُعدّ مؤقت الفاصل الزمني القابل للبرمجة ( PIT ) عدادًا يُولّد إشارة خرج عند وصوله إلى عدد مُبرمج. وقد تُؤدي إشارة الخرج إلى حدوث مقاطعة .
السمات المشتركة
قد تكون المؤقتات الدورية أحادية النبضة أو دورية. تُصدر المؤقتات أحادية النبضة إشارة واحدة فقط ثم تتوقف عن العد. أما المؤقتات الدورية فتُصدر إشارة في كل مرة تصل فيها إلى قيمة محددة ثم تُعاود النبض، مما يُنتج إشارة على فترات دورية. تُستخدم المؤقتات الدورية عادةً لتشغيل الأنشطة التي يجب تنفيذها على فترات منتظمة.
عادة ما تتم برمجة العدادات بفواصل زمنية ثابتة تحدد المدة التي سيعد فيها العداد قبل أن يصدر إشارة.
متوافق مع أجهزة الكمبيوتر الشخصية من IBM
كان جهاز التوقيت Intel 8253 PIT هو جهاز التوقيت الأصلي المستخدم في أجهزة الكمبيوتر المتوافقة مع IBM PC . استخدم إشارة ساعة بتردد 1.193182 ميجاهرتز (ثلث تردد نبضات الألوان المستخدم في نظام NTSC ، وجزء من اثني عشر جزءًا من تردد مذبذب بلورة ساعة النظام ، [ 1 ] وبالتالي ربع تردد ساعة وحدة المعالجة المركزية البالغ 4.77 ميجاهرتز) ويحتوي على ثلاثة مؤقتات. يستخدم نظاما التشغيل Microsoft Windows (أحادي المعالج) و Linux المؤقت 0 كمؤقت للنظام، بينما كان المؤقت 1 يُستخدم تاريخيًا لتحديثات ذاكرة الوصول العشوائي الديناميكية ، والمؤقت 2 لمكبر صوت الكمبيوتر . [ 2 ]
توفر وحدة LAPIC في أنظمة Intel الأحدث مؤقتًا بدقة أعلى (ميكروثانية واحدة). [ 3 ] ويُستخدم هذا المؤقت بدلاً من مؤقت PIT في نواة Linux بدءًا من الإصدار 2.6.18. [ 4 ]
انظر أيضاً
مراجع
- ↑ "دليل بران لتطوير النواة: مؤقت الفاصل الزمني القابل للبرمجة" . Osdever.net . تم الاطلاع عليه بتاريخ 30-10-2013 .
- ↑ "مؤقت الفاصل الزمني القابل للبرمجة - ويكي تطوير أنظمة التشغيل" . Wiki.osdev.org. 2012-06-26 . تم الاطلاع عليه بتاريخ 2013-10-30 .
- ↑ أوي والتر، فينسنت أوبرلي: دعم مؤقت دقيق بوحدة الميكروثانية لنواة لينكس
- ↑ تحديد وتغيير معدل مقاطعات المؤقت التي يطلبها نظام التشغيل الضيف (1005802)
روابط خارجية
- أجهزة الكمبيوتر الشخصية المتوافقة مع IBM
- الإلكترونيات الرقمية
