منتديات لغاتى التعليمية

منتديات لغاتى التعليمية (http://www.loghaty.com/vb3/index.php)
-   قسم طلبات الترجمة (http://www.loghaty.com/vb3/forumdisplay.php?f=58)
-   -   ارجو المساعده في ترجمة هذا النص (http://www.loghaty.com/vb3/showthread.php?t=32533)

خليل ابوخلي 10-04-2010 03:19 AM

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


انا عندي هالنص الانجليزي ابغى احد يترجمه للعربيه جزاكم الله خير ووفقكم

طبعا السؤال هو What is key difference between a trap and interrupt?8

interrupt و trap كلمة
مصطلحات بالحاسب مابي اترجمتهن ابي ترجمة هذا النص الي هو الاجابة

An interrupt is generally initiated by an I/O device, and causes the CPU to stop what it's doing, save its context, jump to the appropriate interrupt service routine, complete it, restore the context, and continue execution. For example, a serial device may assert the interrupt line and then place an interrupt vector number on the data bus. The CPU uses this to get the serial device interrupt service routine, which it then executes as above.
A trap is usually initiated by the CPU hardware. When ever the trap condition occurs (on arithmetic overflow, for example), the CPU stops what it's doing, saves the context, jumps to the appropriate trap routine, completes it, restores the context, and continues execution. For example, if overflow traps are enabled, adding two very large integers would cause the overflow bit to be set AND the overflow trap service routine to be initiated

هاجد أحمد 10-04-2010 01:13 PM

ما هو الفرق الرئيسي بين Trap و Interrupt?

يبدأ ال Interrupt عموماً بواسطة جهاز الادخال و الاخراج I/O, و يتسبب في ايقاف ما تقوم به وحدة المعالجة المركزية و الاحتفاظ بسياقها, و القفز الى الروتين المناسب لخدمة ال Interrupt, و اكمالها, و استعادة السياق, و استكمال التنفيذ. على سبيل المثال, يمكن لجهاز تسلسلي ان يؤكد خط ال Interrupt ثم يضع عدد ناقلات ال Interrupt على حافلة البيانات. و تستخدم وحدة المعالجة المركزية ذلك من اجل الحصول على الجهاز التسلسلي لروتين خدمة ال Interrupt, و الذي يتم تنفيذه بعد ذلك كما هو موضح اعلاه.
أما ال Trap فهو يبدأ عامة بواسطة جهاز وحدة المعالجة المركزية CPU Hardware. اي وقت يحدث فيه حالة ال Trap (على سبيل المثال, على التدفق الحسابي) تتوقف وحدة المعالجة المركزية عما كانت تقوم بعمله, تحفظ السياق, تقفز الى الروتين المناسب لل Trap , و تكمله, و تستعيد السياق, و تكمل التنفيذ. على سبيل المثال, اذا اتيح التدفق الحسابي , و تم اضافة اثنين من الاعداد الصحيحة الكبيرة جداً و التي تتسبب في تدفق البايت Bit ليتم اقامتها, و بدء روتين خدمة ال Trap المتدفقة.


الساعة الآن 07:19 AM بتوقيت مسقط

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
:: جميع الحقوق محفوظة لمنتديات لغاتى التعليمية ::