سوال 40

حل تشریحی سوال شماره 40 مدار منطقی و معماری کامپیوتر

کنکور دکتری مهندسی کامپیوتر 1402

40.

فراخوانی یک زیربرنامه (Call subroutine) با پرش به روال وقفه چه شباهت یا تفاوتی دارد؟

1)

هر دو کاری مشابه می‌کنند ولی تفاوت در این است که وقفه، می‌تواند "پوشانده" (Masked) شود ولی Call در هر حال اجرا می‌گردد.

2)

Callبه آدرس پیش‌فرض پرش می‌کند ولی در حالت وقفه، پردازنده به محلی که از شماره وقفه یا جدول وقفه به دست می‌آید پرش می‌کند.

3)

هر دو مقدار PC را در پشته ذخیره می‌کنند ولی CALL به آدرس مشخص شده در دستور پرش می‌کند ولی در حالت وقفه، پردازنده به یک آدرس پیش‌فرض پرش می‌کند.

4)

هر دو مقدار PC را در پشته ذخیره می‌کنند ولی CALL به آدرس مشخص شده در دستور پرش می‌کند ولی در حالت وقفه، پردازنده به محلی که از شماره وقفه یا جدول وقفه به‌دست می‌آید پرش می‌کند.

پاسخ ها

0 پاسخ
تا کنون پاسخی برای این سوال وارد نشده است،

ارسال پاسخ